如何下载CGTN网站的视频原片
CGTN网站的视频,不是MP4文件,网页源代码里也没有视频地址,开发者工具里也看不到视频地址,只有一个blob,没法下载。
到底该怎么办呢?且听我慢慢解释。
今天的流媒体已经不同往日,不再是stream给你某一个视频文件,而是截成了一大堆几秒钟长的视频片段,然后用一个m3u8文件(就是从前MP3播放器里用的那个“播放列表”)串起来。
就算你下载了这个m3u8列表,也无法忍受“手动下载100个3秒的视频,再合起来”这种变态的操作。
所以你需要2个工具,一个用来精准定位m3u8文件(比如320p和1080p就不是一个m3u8,手动找很费劲),另一个用来下载文件碎片,并帮你接起来。
工具一:Video DownloadHelper
该工具是一个Chrome浏览器的插件,需要翻墙才能安装。有些国产浏览器(用了Chrome内核的)也提供类似的插件,可以找找看。
下载地址:https://chrome.google.com/webstore/detail/lmjnegcaeklhafolokijcfjliaokphfk
安装完成后,用Chrome打开带有视频的网页,右上角的插件图标就会亮起来,像这样:
点击那个“红黄蓝”的图标,视频网址就解析出来了!
插件还非常贴心地列出了各种画质的视频,标注了码率,细节挺到位的。这里当然是选择第一个,因为是原片。点击即可下载。
如果你平时很少下载视频,这样就足够了。但如果一天要下很多条,插件会要求付费。哼!那怎么行?!我可以打赏你,但你不能这样限制我!
鼠标指向视频条目右侧边缘,出现一个箭头:
点击出现菜单,选择复制网址。
这样复制出来的,就是那个万恶的m3u8网址。形如:
怎么才能抛开Video DownloadHelper,直接下载呢?就该第二个工具出场了。
工具二:VLC
下载地址: https://www.videolan.org/vlc/
VLC其实是一个视频播放器,图标是占车位用的那个“三角帽”,有些人可能见过。
说实话我觉得这个播放器挺好使的,可以设置成默认。而且不用破解,官方免费。这个软件背后的组织VideoLAN是一个开源团队,不盈利,但接受捐赠。
广告结束,来看怎么用。
主菜单 – 媒体 – 打开网络串流
把刚才的m3u8网址粘进去,右下角选“转换”而不是播放(当然你可以先播放一下看看)。
然后窗口就变样了,点击“配置文件”旁边的扳手
封装选MP4(一般都是MP4)
视频编解码、音频编解码都是“保持原轨”,这样就不会有质量损失
字幕不选(你也没有啊)
高端用户:如果你想把下载的视频转换成别的格式,也可以在这里调整。
选完以后,在最上面起一个自己认识的名字,比如“偷视频”之类的(我写的是MP4 same as source),点右下角保存,回到前一个窗口。
最后选择文件名和文件夹位置,就可以开始了!
静静等待进度条走完,或者中途按方块键停止,让视频在你想要的地方停止。
然后就完事了!去你指定的文件夹里找视频吧!