My Blog

My Blog in My Opera Community

Save Cached Flash Videos from YouTube and Many Other Sites

, ,

You have just watch an interesting video in YouTube or other sites and want to save it. There are many website and software which able to 're-download' the flash video from that website. But...

Do you ever notice that when you have finished watching the video, you can replay the video quickly without any delay to buffer the video, you can also jump to another part of the video quickly. Why? Because the video has been downloaded/cached, but it is hidden somewhere.

How do I get that video?
In windows, the video usually stored in the temporary folder. The filename is flaXX.tmp, where XX is number. Yes that is it. It's easy to find it. But it is not easy to save it. The file cannot be copied, moved, opened, and renamed. The file will be deleted if you close the tab which contains the video, or close the browser, or even if you kill the browser process. There is nothing you can do with that file.

But there is another way.
Here we go:
1. Go to Menu -> Help -> About Opera.
2. In paths section, look at Opera's cache directory.
3. Play any video and make sure it has been buffered completely.
4. Make sure the tab which contain the video is not closed.
5. Open File Explorer/Windows Explorer/Dolphin/Nautilus/Finder.
5. Go to Opera's cache directory in step 2.
6. Make sure you see many oprXXXXX files. Then sort by size.
7. Run media player like VLC, SMPlayer, Media Player Classic, or MPlayer.
8. Started from the largest file, drag the files to the media player.
9. If the player returns error, try another file.
10. If the player plays the video you don't want, try another file.
11. If the player plays the desired video, copy the file to anywhere you like.
12. Rename the file and give it extension like flv or mp4.

This instruction also can be done in many other web browsers as long as you know where it saves the cache. But as far as I know, you can't do this with Safari.

Enjoy smile

Random Blog DesignLittle Thing

Comments

Tamil Wednesday, October 14, 2009 2:36:50 PM

Originally posted by ariesptn:

Started from the largest file

Recent big file.

Ariesptnariesptn Thursday, October 15, 2009 11:46:51 AM

Originally posted by Tamil:

Recent big file.


That can be too. yes bigsmile

Sofa Zainuddinsovaaee Wednesday, December 23, 2009 8:47:32 PM

thank's..
it's very helpfull..

Ahmed Faraz HashmiAhmedFarazHashmi Sunday, September 5, 2010 7:13:38 AM

Didn't understand

Ariesptnariesptn Thursday, September 9, 2010 11:55:29 AM

The video is downloaded to the computer as the video played and deleted when cache limit is reached.

Anonymous Thursday, October 7, 2010 9:25:25 PM

Anonymous writes: The message - "file in use - cannot copy " !!

Anonymous Monday, January 3, 2011 7:39:56 AM

Anonymous writes: Linux users have it easy this time..just copy the FlashXX* file from /tmp.

Ariesptnariesptn Thursday, January 6, 2011 3:24:46 AM

Originally posted by anonymous:


Linux users have it easy this time..just copy the FlashXX* file from /tmp.


yes yes

Anonymous Sunday, March 27, 2011 3:13:01 AM

Mihir writes: thanks man!

Anonymous Friday, May 27, 2011 4:05:20 PM

einstein writes: it does not work anymore. pehaps it was changed intentionally.

Anonymous Thursday, June 16, 2011 2:44:17 AM

RANJAN writes: THANKS DUDE. IT WAS EASY AND QUITE HELPFUL ON OPERA.

robr0b0tr0n Sunday, September 11, 2011 7:03:30 PM

in linux:

find ~/.opera/cache/ -size +10000k


to find files in the Opera cache folder with a size of 10m or more. now you can copy any opr***.tmp file as .flv and watch it with vlc.

here's a neat script:


#!/bin/bash
for i in $( find ~/.opera/cache/ -size +10000k ); do
ls -lh $i | awk '{ print $6,$7,$8,$5,$9}'
done

example:

r0@debian:~$ ./operaVideos.sh
Sep 11 10:37 24M /home/r0/.opera/cache/g_0059/opr00LFW.tmp
Sep 11 10:51 175M /home/r0/.opera/cache/g_0059/opr00LGQ.tmp
Sep 11 14:24 339M /home/r0/.opera/cache/g_005B/opr00LP4.tmp
Sep 11 14:47 215M /home/r0/.opera/cache/g_005C/opr00LT5.tmp

Anonymous Thursday, November 3, 2011 1:12:26 PM

Anonymous writes: I'm trying to get the cache of a video after watching a video on BOB - Box of Broadcasts - bobnational.net. BOB is a TV recording online system that's available for students in the UK when they get access to Athens portal. Can't seem to see the video caching anywhere (unlike youtube which was easy to find the cached vid and load into VLC etc). I am using Opera portable apps version 11.51 on Windows. Perhaps I should try my Linux boxes - although I've tried the /tmp trick a few times recently and videos from youtube didn't seem to be caching there. It worked for me on an old Ubuntu system though.

Anonymous Monday, November 7, 2011 1:23:31 AM

Anonymous writes: Also, videos often times are not appearing in the aforementioned directory at all, even though they are playing in a tab. Any ideas as to what or who caused this behavior, and why?

Anonymous Thursday, February 2, 2012 8:02:05 PM

Anonym writes: On Linux, you can also use the file utility to see what is inside a file For example: file .opera/cache/sesn/opr02W9U.tmp

How to use Quote function:

  1. Select some text
  2. Click on the Quote link

Write a comment

Comment
(BBcode and HTML is turned off for anonymous user comments.)

If you can't read the words, press the small reload icon.


Smilies