How to record streaming video (ASX, ASF, WMV) from web sites ? FREE SOLUTION

  Question:

Is it possible to record streaming video from Internet ? I am aware of screen capture tools, but I mean either download the file or otherwise record it the same way you might do with a TV show. How can I record ASX and save it as ASF, WMV or something? With the audio too? I would like to save video based on windows media player from inside browser.


  Answer:


METHOD #1 (The best for all - for beginners and for advanced users, the easiest and the most efficient approach)

Yes, it is possible to save Windows Media video streams from the Internet delivered via modem or broadband connection. You can save on-demand webcasts (provided as links to files with .ASX extensions), TV shows, movies, videoclips, etc. You can watch streaming video from Internet in Windows Media Player, but this player doesn't allow to save video as a separate file to your hard disk.
 



In order to record streaming video and then save it as ASF, WMV file, you must download and install a special program - GetASFStream.

Click here to download GetAsfStream

As far as we know, GetASFStream is the BEST FREE internet video recording software, which handles http, mms, rtsp Windows Media Protocols. It was created by Japanese programmers, but in the latest version English translation is present.

Step 1.  So, install GetASFStream, and launch it (click Start -> Programs -> GetASFStream -> GetASFStream). The following screen will appear:





Next, find a link to the streaming video that you want to save. As an example, let's choose on-demand webcast from the Microsoft site. Follow this location:
http://www.microsoft.com/events/executives/billgates.mspx

On this page you'll find several video webcasts of Bill Gates. Ok, let's choose "Bill Gates Celebrates Worldwide General Availability of Windows Vista and the 2007 Microsoft Office System"

(On-Demand Webcast link) :

http://www.microsoft.com/winme/0701/29339/GA_Launch_MBR.asx

As you can see, the webcast link ends with .asx -- it is a standard extension for video streaming using Windows Media Player protocols.

Step 2.  Right-click on this link, and choose to Copy Shortcut or Copy link location (address) from the drop-down menu.

The following window of the GetASFStream program will pop-up:



Step 3.  Click Add button. The ASX link will be added into program.

Finally, click the red button as shown below.



Great! Just wait while the program records video stream from the web site. You can see the progress bar, which shows you the actual status (from 0% to 100%).

The file will be saved as ASF or WMV into the following folder C:\Program Files\GetASFStream\root

When the process of recording is finished, you can launch the file and watch it in any media player -- such as Vidmex.







METHOD #2 (For advanced users)

When you watch streaming video using Windows Media Player or using Internet Explorer with a small Windows Media Player inside the browser, a special protocol is used to stream live or prerecorded audio and video content to your computer without any need to download a file before playing. The protocol is called MMS -- "Microsoft Media Server". It is a Microsoft proprietary network streaming protocol. Microsoft makes it impossible to download video or audio file on hard disk using standard media software. Microsoft has never released a specification to describe how MMS actually works, yet it is extensively used by their windows media player software. So, in order to bypass this limitation you can use GetASFStream, or another free multimedia tool - VLC (VideoLAN) Player.

Step 1.  Download and install VLC Player -- Click here to download this tool

Example: let's suppose you want to save TV show from the Miracle Channel Canada. Go here: http://www.miraclechannel.ca/stream/index.html. You can see a small window with windows media player controls inside the area named "Miracle Channel Player".







Step 2.  Right click on the window showing the video. Choose "Properties" from the drop-down menu.







Step 3.  Select string with internet location of the video as shown above, right-click on it, and choose "Copy". Or select and just press Ctrl+C to copy the string with URL. In our example, it would be: http://70.87.8.31/miracle-sat // Oops, as you can notice, this string doesn't end with .ASX ! Therefore this stream can be saved only using THE BEST and THE EASIEST GetASFStream program (as it was described above). So, if you will find such video, just go to the first solution, use GetASFStream and forget about VLC.

Well, VLC is not the best solution. Sorry, but VLC will not handle it. VLC can be used only for some URL ending with ASX or for URLs with direct standard info about video stream. On the page of this Miracle TV Channel you can find a direct link to ASX file -- http://www.miraclechannel.ca/stream/live.asx Very well. So, just copy it to use in VLC Player later.



Step 4.  Launch VLC Player. Click Start -> Programs -> VideoLAN -> VLC media player.







Step 5.  Click File -> Open Network Stream. Choose HTTP/HTTPS/FTP/MMS, and paste URL that you have copied.







Step 6.  Next, check Stream output, and click Settings...







Step 7.  Finally check Play locally, File. Enter path, and destination file name ending with .asf , and also don't forget to choose ASF as Encapsulation Method.







Press OK, OK. VLC will save video stream as ASF file.

Well, as you can see GetASFStream is a simpler and more efficient method to record video streams from web sites. Just in case, we have provided solution for VLC player, because many people still use it.



See Also Free Solutions:
  How to repair, fix ASF video file ?
  How to convert AVI to MPEG, AVI to MPEG-2 using free converter ?
  The best video codec ? Microsoft WMV9, DivX, XviD comparison.
Try Commercial Solutions:
  How to split video clips into several independent video files ?
  How to merge different fragments from the same video file, and then mix video with audio ?
  How to zoom/flip video areas, apply cool video effects like emboss, invert, hue, color balance ?