首页 / 技术 / 正文

巧妙利用Chrome浏览器缓存保存网络视频

2013年12月01日 3 条评论 ... 技术

时光如水日月如梭,相比以前,现在在网上下载一个视频真的算得上没啥技术含量了。因为大部分在线观看视频的网站都开放下载了,即使是个别不能下载,网上搜个软件工具也是一大把,要是放在以前,除了各种分析网页源代码,还有一个比较快捷的方式就是去IE浏览器的临时文件夹里面淘一淘了。

而现在,IE已经不用了,用上了Chrome浏览器,下视频只要右键网页点开开发者工具,查看时间轴就可以获得视频文件的下载地址。只不过还是要重新下载一遍,有时候人品差,会下载到广告视频。不过,回过头,其实缓存的那一套,在chrome里面也是管用的,而且还不用看一次下载一次,对于我们这种用CMCC的移动党来说这可是省流量的秘籍啊。

 

比如说,我要下载一个B站的视频,哔哩哔哩网站上的视频虽然没有加密下载地址,但是也没有明显的下载链接,如果按照正常使用chrome浏览器的话,可以通过我上文提到的分析网页的方式获得下载地址:右键页面,点击“审查元素”点击“network”一栏,然后重新刷新一遍网页,network就会按照时间轴的顺序显示各种元素,视频就可以在找到最大的HLV文件,然后复制链接,使用迅雷下载下来就可以了。

这样做,一则麻烦,二则浪费流量。其实chrome浏览也是浏览器,也没有很多人说的那么神乎,其实chrome浏览器也是有本地缓存文件的,只是chrome的缓存文件都不是摆在表面上让你随时取用,而是要自己去找。

chrome的缓存位置比较偏僻,如果你的电脑默认没有显示隐藏的文件的要注意了AppData这个文件夹默认是隐藏的。

chrome视频缓存位置是

C:Users[你的用户名]AppDataLocalGoogleChromeUserDataDefaultPepper DataShockwave Flash

chrome浏览器缓存

如果你chrome浏览器打开了一个视频页面,那么这里就会有一个后缀为tmp的大文件,而这个就是chrome缓存的视频文件。只要你确定网上的视频已经缓存完了(不会看?看看进度条就知道了),然后多刷新几次,确定这个文件大小不再变化,然后就复制到其他的文件夹,更改一下后缀和文件名就可以打开了。

要注意的是,这个文件夹里面文件不会长时间保存的,如果你关掉了视频页面,那么文件也会被自动删除,所以要先复制再关掉页面。

当然了,简单归简单,但是也是有局限性的,有些视频是非flv格式的,这种方式也无能为力了,但是好在现在大部分在线视频网站都是flv格式的节目,通用性还是比较广的,至少我再找不到在线看wma或者asf格式的视频了。

3 条评论

Loading...
  1. 阿水

    以前都是直接删掉的 :?:

    2014-01-3 [回复]
  2. 爱的表白

    啊哈,成功了~!十分给力的方法!~~!!!

    2015-03-18 [回复]
  3. Vito

    好方法,知道得太晚了,多謝分享!

    2017-04-9 [回复]

发布评论