在这个不大的空间里 我能给自己做主
flash视频下载方法
上一篇 /
下一篇 2008-01-25 02:15:58
/ 个人分类:胡言乱语
朋友拉我去了一个在线的
视频网站,或者说播客吧,不知道该怎么定义,看了一些视频短片确实很精彩想要保存下来给朋友看,但是猜也猜的到,这些商业网站出于自己的利益一般都不会提供下载,只提供播放链接等形式来达到隐性广告的目的。
好在自己也比较熟悉FLASH的制作,知道这类FLASH的播放器原理(我博客左边的播放器就是偶自己做的作品),一般来说是需要在本地也就是当前播放的计算机上建立一个临时的文件缓存数据的,所以也不是没有办法下载下来的,为自己的无耻小小默哀。
系统的临时文件夹默认为:C:\Documents and Settings\Administrator\Local Settings\Temp
上面的Administrator换成你自己的用户名就可以了,这个路径是可以更改的,比如一些GHOST版的系统出于系统优化的考虑就会移动到非系统分区上(其实偶也是这样地,网吧的机器是设置在了C盘上,这些图是偶在网吧截的),可以在「我的电脑」上单击鼠标右键选择“属性”然后到“高级”选项卡里找“环境变量”这一个按钮进入环境变量设置,在系统变量里的TEMP就是你的系统临时文件夹路径。
IE的临时文件夹默认也在上面的路径中,同样也可以移动到别的分区,这里的是在E盘,文件夹名称一般会显示为:Temporary Internet Files,是系统文件夹,需要设置文件夹选项为显示所有文件(包括系统文件)才可以看到,否则看不到,路径可以在“Internet属性”的设置里找到。
这里需要用到的工具为:Unlocker,一般的下载站都可以下载到,下面开始讲解方法。

首先打开你要下载的在线视频,等待缓冲结束,这是必要的,否则你下载下来的文件也不完整,上图是以优酷网的播放器为例,拖动条是当前进度,进度条中绿色那条是当前缓冲载入的进度,需要等它走到头,也就是完全的载入才行。

如上图,此时已经载入完毕,保持播放状态,不要停止播放。

打开IE的临时文件夹,其实这里的文件不在这里,只是为了让大家明白它的位置和意义,上面几个圈出来的文件都是优酷网的临时文件。

打开系统的临时文件夹,如果临时文件太多不方便找,可以在打开视频前把这个文件夹里的文件清空一次,有删除不掉的很正常,能删除多少删除多少,方便找那个视频的临时文件。播放时出现的那个文件就是视频的缓冲临时文件,这里我凭名字就猜到了,有些播放器的临时文件位置比较特殊,可以借助FileMON等后台监视工具对IE进行监视,频繁进行读写操作的那个文件就是。这里的文件为:fla8D.tmp,是临时文件,懂
编程的朋友应该理解这个临时的意思,不能复制,被锁定,强制释放文件句柄后文件就消失了。表面看是没有办法解决的问题,还好有Unlocker这个好工具。

在该文件上单击鼠标右键,在菜单中选择Unlocker,前提是你已经安装了Unlocker。

在弹出的窗口会显示当前对该文件进行锁定的进程,不要尝试解锁,否则该文件会消息,浏览器的播放器会停止相应甚至可能引起进程死掉。选择左边的“拷贝”操作。

保存你指定的位置,文件的扩展名为FLV。

之后没什么意外的话,就会显示操作结果,表示已经成功的复制到你指定的位置了。

如图,已经成功的保存下来的,接下来就可以用FLV文件播放器或支持该文件格式的播放器随意观看了,暴风影音就支持的。
希望能给大家提供帮助,收藏自己喜欢的在线视频,呵呵。
导入论坛
收藏
分享给好友
推荐到圈子
管理
举报
TAG:
flash
视频