4.15 全民国家安全教育日,中央电视视12套社会与法频道“生命线”栏目推出了一期专题节目,单位要组织学习,于是我就想着把节目视频下载到本地来播放。
发现央视网上播放的视频已经升级为 HLS 流视频,不再是一个完整的 MP4 文件,它包括一个 m3u8 的索引文件,TS媒体分片文件和 Key 加密串文件。我尝试了多种视频下载方式,大家可自行分辨下优劣。
1、Internet Download Manager(IDM)嗅探下载
Internet Download Manager 是一个功能强大的下载软件,支持影音嗅探,安装附带的 Chrome 扩展后,在播放HLS视频的时候,右上角会弹出一个小窗,点击即可下载。可以下载直播流 HLS ,也可以下载点播流 HLS,最后会自动将小段文件合并成一个整体。
点击下载列表中的链接,下载不同清晰度的视频。下载很顺利,但下载来的视频文件,播放有问题,声音正常,画面是马赛克的,根本不能用。
2、视频下载器 - CocoCut
CoCocut 是一款浏览器扩展程序,适用在 Chrome、Edge 浏览器,可用来储存线上视频、音乐支援下载HLS / M3U8影片,打开网页时会自动探索可以下载的影片和音乐,只需点击图示就能开始下载。
CocoCut 首先会将所有视频数据先进行缓存,缓存结束后,点击视频预览下方的“保存”,下载的文件会被保存到浏览器的默认下载位置。
但视频预览就是糊的,保存的视频也是不能用。
3、视频下载器 - Video DownloadHelper
Video DownloadHelper 也是一款浏览器扩展程序,适用在 Google Chrome、Firefox 浏览器,它允许用户从通过HTTP协议传输视频的网站下载视频。
Video DownloadHelper 需安装扩展合作应用 vdhcoapp 。
在视频页面,点击工具栏上的图标,会列出视频资源,可以看到不同清晰度的视频,点击一条链接即会出现下载菜单。
点击下载,保存视频到本地,但在播放时,仍然是糊的。不可用。
4、VLC media player 转换为MP4视频文件
在视频页面直接点击 Video DownloadHelper 插件图标,然后选择一个 HLS 流,就可以获取到 m3u8 的地址。
下载安装一个免费的万能视频播放器 VLC media player ,把刚才获取到的m3u8地址粘贴到地址栏中,如下图红色箭头处。
然后,注意蓝色箭头处,点击右侧的小三角,然后选择“转换”,将配置文件设置为mp4格式,然后目标文件设定为你想要保存的目录及文件名,然后点击开始,视频就开始转换啦!
但奇怪的是,我保存下来的是 .m3u 文件,并不能直接播放,也不知哪里出错了。
5、FLVCD 视频解析
使用 FLVCD 视频下载网站(https://www.flvcd.com/),在线解析视频真实下载地址,发现被分割成了4段小视频。
将小视频全部下载到本地,然后用 QQ 影音等视频播放器合并为一条视频。虽然麻烦了一点,但视频是完整的,播放是清晰的。
你们用什么方法下载在线播放的视频的呢?大家可测试下,下载以下地址的视频,如果有更好的方法,请不吝赐教。
https://tv.cctv.com/live/cctv12/index.shtml?spm=C28340.P2qo7O8Q1Led.S87602.60&stime=1618459200
历史上的今天:
- 2023: “芦雪广”补论(0)
暂无评论