VideoCacheView v1.08
Copyright (c) 2007 - 2008 Nir Sofer
Web site: http://www.nirsoft.net

Description

After watching a video in a Web site, you may want to save the video file into your local disk for playing it offline in the future. If the video file is stored in your browser's cache, this utility can help you to extract the video file from the cache and save it for watching it in the future.
It automatically scans the entire cache of Internet Explorer and Mozilla-based Web browsers (Including Firefox) and finds all video files that are currently stored in it. It allows you to easily copy the cached video files into another folder for playing/watching them in the future. If you have a movie player that is configured to play flv files, it also allows you to play the video directly from your browser's cache.

Versions History

  • Version 1.08:
    • Added support for saving as comma-delimited text file.
    • Fixed bug: The main window lost the focus when the user switched to another application and then returned back to VideoCacheView.
  • Version 1.07:
    • Fixed bug: The browse folder button failed to work in the copy dialog-box.
  • Version 1.06:
    • Added 'Advanced Options' that allows you to select another cache folder for Firefox.
  • Version 1.05:
    • Added new option: 'Delete Selected Cache Files'.
    • Added new option:'Copy as new name if filename already exists'.
    • Fixed empty filenames bug.
    • Added automatic filename extension according to the content-type.
  • Version 1.02 - Another fix for Vista with User Account Control.
  • Version 1.01 - Fixed the problem with Vista when User Account Control is turned on.
  • Version 1.00 - First release.

Known Problems And Limitations

  • In some Video Web sites, including YouTube, the video files are not always saved in the cached by the Web browser. When the video file is not saved in the cache, you won't be able to watch it or to copy it to another folder.
    If you use a Web browser based on Mozilla (including Firefox), VideoCacheView will provide a link to download the video file, even if the file itself is not stored in the cache. Due to technical limitation, this feature is not available for Internet Explorer browser.
  • For Mozilla-based Web browser (including Firefox), you should close the Web browser in order to view the latest video files that you watched.

Using VideoCacheView

VideoCacheView doesn't require any installation process or additional DLL files. In order to start using it, simply run the executable file (VideoCacheView.exe)
After running VideoCacheView, it scan the cache folders of your Internet Explorer and Mozilla browsers. Wait 5 - 30 seconds until the scanning process is finished, and the main window of VideoCacheView should display all the video files that are currently in cache.

After the video list is displayed, you can use one of the following options, assuming that the video files are stored in the cache ('In Cache' = Yes):

  • Play Selected File: Allows you to play the video file directly from the cache, assuming that you have a video player that is configured to play .flv files.
  • Copy Selected Files To: Allows to copy the video files from the cache into another folder, so you will be able to play them in the future.

If you have a video file that is not stored in the cache ('In Cache' = No), you can use the 'Open Download URL In Browser' option (F8) in order to download the video file. You can also use the 'Copy Download URLs' option (Ctrl+U) to copy the download URLs to the clipboard, and then use then in your browser or in other download software.
Be aware that some Web sites may not allow you to download a video file in this way.

Playing Video Files Directly From The Cache

Most Web sites today use Flash video files (.flv extension) for playing video inside the Web page.
VideoCacheView doesn't provide a build-in video player, but if you already have a video player that is configured to play .flv files, VideoCacheView will be able to use it for playing the video files directly from the Web browser's cache.

If you don't have a video player that can play .flv files, you may try one of the following freeware solutions:

Command-Line Options

/copyall <Folder> Copy all video files that are currently stored in the cache into the specified folder.
/stext <Filename> Save the list of all video files into a regular text file.
/stab <Filename> Save the list of all video files into a tab-delimited text file.
/scomma <Filename> Save the list of all video files into a comma-delimited text file.
/stabular <Filename> Save the list of all video files into a tabular text file.
/shtml <Filename> Save the list of all video files into HTML file (Horizontal).
/sverhtml <Filename> Save the list of all video files into HTML file (Vertical).
/sxml <Filename> Save the list of all video files to XML file.

Examples:
VideoCacheView.exe /copyall c:\Temp\VideoFiles
VideoCacheView.exe /stext c:\temp\video_list.txt

Translating VideoCacheView to other languages

In order to translate VideoCacheView to other language, follow the instructions below:
  1. Run VideoCacheView with /savelangfile parameter:
    VideoCacheView.exe /savelangfile
    A file named VideoCacheView_lng.ini will be created in the folder of VideoCacheView utility.
  2. Open the created language file in Notepad or in any other text editor.
  3. Translate all string entries to the desired language. Optionally, you can also add your name and/or a link to your Web site. (TranslatorName and TranslatorURL values) If you add this information, it'll be used in the 'About' window.
  4. After you finish the translation, Run VideoCacheView, and all translated strings will be loaded from the language file.
    If you want to run VideoCacheView without the translation, simply rename the language file, or move it to another folder.

License

This utility is released as freeware. You are allowed to freely distribute this utility via floppy disk, CD-ROM, Internet, or in any other way, as long as you don't charge anything for this. If you distribute this utility, you must include all files in the distribution package, without any modification !

Disclaimer

The software is provided "AS IS" without any warranty, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The author will not be liable for any special, incidental, consequential or indirect damages due to loss of data or any other reason.

Feedback

If you have any problem, suggestion, comment, or you found a bug in my utility, you can send a message to nirsofer@yahoo.com
Download VideoCacheView in zip file
Download VideoCacheView with install/uninstall support

VideoCacheView is also available in other languages. In order to change the language of VideoCacheView, download the appropriate language zip file, extract the 'VideoCacheView_lng.ini', and put it in the same folder that you Installed VideoCacheView utility.

Language Translated By
Simplified Chinese renda
French Jérémie Roquet (Arkanosis)
German Latino
Valencian vjatv
Spanish watkins86
Italian Fabio Mastroianni
Italian bovirus
Galician Xosé Antón Vicente Rodríguez
Traditional Chinese wilson ko
Turkish Fatih Görgülü
Thai Prasit Kaephukhieo