Have you ever come across a wonderful video that you wanted to download, but couldn�t find a way to do so? If the answer is yes, read on.
Majority of the video content available on the web can be grouped into four categories: Windows Media Video, Apple QuickTime Video, Real Video and Flash Video. In this article I shall deal with each one of them. But before getting started you need to download few sofware.
All the utilities mentioned below are Freeware.
i) K-Lite Mega Codec Pack so that you can view the media files. Make sure you install Real Alternative, QuickTime Alternative and Mov downloader.
ii) Orbit Downloader to download files.
iii) GetASFStream to download ASF and ASX files.
iv) Naviscope
v) Any FLV viewer to view FLV files.
Now, let�s get started.
Figuring out the URL
The first and most important step is to find the actual location (url) of the video.
From the Source : You can attempt to extract the url from the source code of the webpage. Right Click on an empty spot on the page and click on “Source” (it is “View Page Source” in Firefox) option in the context menu. Now use the “Find” option provided by your browser to locate the video. Depending upon the type of video content try using the following keywords:
General – stream, vid, video and media
Windows Media Video – wmv, asf, asx, mms, avi
QuickTime Video : mov, mpeg, avi, 3gp
Real Video : rtsp, ram, rm
Naviscope : However the above method is not recommended. Because it is cumbersome and won�’t always work. Often the url is hidden using scripts (JavaScript, ActiveX etc). There is a simpler method. For this you would need to download a freeware called Naviscope. There are a couple of things you have to keep in mind while using Naviscope – i) You must launch Naviscope before opening your browser and ii) You must change you browser’s proxy settings to 127.0.0.1 : 81.
Once Naviscope is running properly, simply load the webpage containing the video in your browser. The Naviscope floating bar displays all active connections. Hovering your cursor over the listed connections would reveal more detail. All you have to do is figure out which of the listed connections represents the video file. This shouldn�t be difficult. Generally video files are much larger than everything else (over 1mb). The screenshot below should give you an idea.
Now right click on the progress bar and select “Copy URL to Clipboard” option. All this is very simple. This will become clearer if you watch the demonstration video provided at the end.
Using Naviscope is better since it works with any kind of streaming content – video or audio. Also it gives you link to the actual file instead of metadata files (like ASX and RAM).
Safari : Safari has a built in tool called Activity Analyser. You can launch it by pressing Ctrl+Alt+A or from Windows–>Activity. The Activity window lists all active connections. All you need to do it locate the url of the streaming video and double click on it to start the download. Once again this shouldn’t be too difficult if you pay attention to the file sizes, since video files are significantly larger than other files.
You can also give URL Snooper from Donation Coders a try.
Downloading the Video
Obviously the next step is downloading the video. This is very straight forward in most cases. I would recommend Orbit Downloader for downloading as it works with a large amount of streaming content.
If you use Naviscope you would always get the url of the actual content. However, if you use other methods (like searching through the source code) you may end up with the url for the metadata file (asx or ram). I have provided file-specific download instructions below.
Windows Media Files (wmv, asf and asx) : Wmv files can be simply downloaded using a download manager. However, to download ASF and ASX files you need a software called GetASFSteam. You can download it from here. Launch GETASFStream, enter the url and select “DL is started” from File menu to start downloading. Check the video included for quick demonstration.
Real Media Files (ram, smil and rm) : RAM (Real Audio Metadata) files are metadata files that contain the url to the actual video file (rm). Once you have the url for RAM file, download it and open with Notepad. This file would contain a link to either ram or rm file. Sometimes these files contain multiple links. If it’s a ram file repeat the step. Once you get the link to rm file download it with Orbit Downloader.
Another type of metadata file that is sometimes used is SMIL. Again you need to open the concerned file with Notepad to obtain the url for the actual video files. SMIL files can be used to pack both QuickTime as well as Real Media files.
QuickTime Video Files (mpeg and mov) : QuickTime Pro generally allows you to download QuickTime videos. Mov downloader (included in K-lite codec pack) can also be used to download MOV files. For embedded content use Naviscope to get the url and Orbit Downloader to download. For demonstration check the video included. I have used Move Trailer’s available at Apple.com in the demonstration video.
Flash Media (swf and flv) : This is again really simple. Use Naviscope to find out the url and then download the file. I have demonstrated this method in the video included below. There are simpler ways to download flv files from popular video sharing websites. You can use Keepvid.com to generate the download links. Opera users can use this userjs (by xEarth) or button (by fanel). Firefox users can try Ook? Video Ook! extension. You can also use Orbit Downloader to download flv videos from all popular video sharing websites. Here is how to do it :
Launch Orbit Downloader. Launch Grab++ from Tools menu.
Open the webpage in Firefox or Internet Explorer and play the video.
Grab++ will automatically figure out the video url and display it. Now simply select the video you wish to download and click the Download button.
A more detailed tutorial is available here. This technique works on almost all websites including Bebo, Break, Comedy Central, Dailymotion, eSnips, Flickr, Google, Hi5, Hulu, iFilm, iJigg, IMEEM, Metacafe, MOG, MojoFlix, Multiply, Myspace Music, Myspace Video, Pandora, PerfSpot, Raaga, Radioblogclub, Repubblica, Stream Media, Tumblr, Veoh, Vox, Xanga, Yahoo Music, Yahoo Video, YourFileHost and Youtube.
Fail-Safe Methods
Above methods should work for almost all content available on the net. However, under rare circumstances they may fail. In such cases there are two things you can try :
Check your browser’s cache. There is a good chance that you would find the full video file there. This is sometimes necessary for mpeg videos.
Play the file and use a screen-recorder to record it. Make sure that hardware acceleration is not being used while playing the file. You can use AutoScreen Recorder or Camtasia Studio. ACA Capture Pro works even with hardware acceleration enabled.
Demonstration Video
Did you find this tutorial useful? Did it work for you? Do let me know.
*Last Updated 12th October 2008











[...] post by Pallab and software by Elliott [...]
Great Post, Pallab. Just dugg it
http://digg.com/software/Comprehensive_Guide_to_Saving_Streaming_Video
nice to know, i have always been one to fish around my firefox cache, lots of goodies in there.
dugg
Thanks Shankar
Thansk for the Demo Video, very cool.
Hans from Germany
Realistic Guide on Downloading Streaming Video…
There are a lot of ways on how to download video content in the internet, among those methods here are some of the most practical ways on downloading them, ether in several formats that are commonly u……
[...] Monitor : This feature is already present in Safari, and is extremely handy when you want to download streaming content. Currently I have to use Naviscope to monitor browser activity. This is something that should be [...]
[...] How to save streaming video? – Pallab [...]
[...] Comprehensive Guide to Saving Streaming Video – [...]
[...] Monitor : This feature is already present in Safari, and is extremely handy when you want to download streaming content. Currently I have to use Naviscope to monitor browser activity. This is something that should be [...]
yow man i need help, how to download video from veoh.com.
i want to download it via download manager.
The above procedure works for veoh also. You can use naviscope or safari activity monitor to obtain the download link.
It doesn’t work for video.yahoo.com and http://www.videocure.com, I can only get the wvx file. Is there any other method to download the video?
You can use Orbit Downloader’s Grab++ instead of Naviscope. You do not have to restart the browser (any browser) or change any proxy settings. It catches the links automagically.
Hey Pallab – Have a look a at Replay Media Catcher. This one downloads in many formats that other programs cannot.
Also – WM Capture is the best way to record on-screen, in case NONE of the aforementioned programs work.
You should update the article!
Replay Media Catcher is a nice software. Unfortunately it’s not free. I have by and large tried to use only free software in this guide.
Hi Pallab,
since some weeks these things do not work any more for this site (this links are only working from 20:00 to 6:00, european time):
http://rtl-now.rtl.de/diepatin.php
With Orbit 3.01 you can fetch the correct url for the stream, but it doesn’t work. Only with replay media catcher… Here it works with the same link. Under properties you can see the link in another way (two parts):
Downloading RTMP stream:
RTMP App: rtmp://fms.rtl.de/rtlnow/_definst_
Media Path: 139/E74373_FA001_700k?ivw=di…………………………………..
Do you have any idea?
Regards
Thomas
Are you trying to download a live streaming video?Unfortunately that is not possible.
For that you need to use replay media catcher or similar products.
The same stream is every day online – from 20:00 to 6:00 …
the timing is bit of a problem for me. Unfortunately I am going on a vacation and wont be able to come online for a couple of weeks. I will try and help you out after that.
Meanwhile can you please try naviscope and see if that helps?
I will try it. Thank you! Have a nice vacation
Naviscope doesn’t work. I have tried it with IE. Proxy is set. Is working fine for Youtube. But here: Nothing…
Thanxxx,
the “From the Source” worked great wih me , I even downloaded .mp4 videos whish have failed me wih many programs
I want to save the video to my comp. I was able to do it before, but only on the WMP 9. Should I switch back to try and save video or is there a way of saving streaming video on WMP 11?
Try the method I mentioned (i.e. Naviscope or Orbit). It works with streaming WMP videos.
On Fedora 11 x86_64, all videos streamed over flash are stored by Firefox in the “/tmp” directory. Saving the vid is a simple matter of copy-paste.
Note: Firefox deletes the temporary file as soon as you navigate away from the page.
Shaunak De´s last blog ..Scenic Sunset