mac下拼接chrome浏览器的视频缓存文件

事情是这样的,原本我想在网上下载一个视频文件,但无奈很多视频网站现在都加了限制,很难获取到真正的视频url地址,即便是从有些站点获取了有些也不支持直接利用wget或者curl下载,于是我就想到了去chrome的缓存中去找(一般来说chrome的缓存路径是:/Users/XXXXX/Library/Caches/Google/Chrome/Default/Media Cache,其中XXXXX为你的电脑账户名称).播放完视频后,果然发现缓存中多了几个文件(视频被分段了,不是完整的),名字类似于下面这样子.

分段了就要给合并上呗,于是想到了cat命令,于是我根据时间将猜测为我想要的缓存媒体文件全部拷贝到了一个新建的空文件夹,之后执行如下命令:

cat  f_* > a.mp4

ok,我得到了一个名为a.mp4格式的文件,播放后发现果然是我想要的!

只是缓存路径与文件合并的方法不一致,合并命令貌似是copy/b,具体的自己查阅下吧!

至此,问题完事了,不过温馨提示,由于文件格式可能不一致,还有很多其他问题,以上方法你并不一定行得通,只能说可以一试.

感谢看完指鹤文章,希望指鹤的文章对您有所帮助。

闲暇时,指鹤喜欢写一些文章,部分发表在了豆瓣,若是您对此感兴趣,您可以点击下面连接支持下指鹤,指鹤在此表示感谢了

绝命笔记 一封匿名信引发的追寻 迷案追凶 量子危机