现在的视频网站几乎使用 m3u8 的播放地址,这种方式是提前把视频文件切割成很多个 ts 格式的小文件,方便加载和播放,如果你中了那个视频但是又无法下载,那么你可以试试本文提到的下载方法。
网上也有很多这种类型的下载工具,但是几乎都不是很好用,个别浏览器也有这个功能,比如夸克和360,安卓上的 qq 浏览器都可以下载这种视频,本文就介绍最基础的一种方法,很多软件几乎都是使用的这种方式。
理论上来说一个视频就一个 m3u8 播放地址,但不排除某些网站为了防下载而做了特殊要求,你可以通过浏览器的调试工具找到 m3u8 的地址,调用 ffmpeg 即可轻松下载想要的视频。
ffmpeg 是一个开源的软件包,很多视频处理的软件都集成了这个软件,你可以访问:ffmpeg 组织官网 去下载,最终会跳转到 github 地址:github /BtbN/FFmpeg-Builds/releases,选择适合你电脑系统的绿色软件包:

这里的安装以 Windows 10 为例,将上一个下载的压缩文件解压到任意文件夹(路径最好不要包括中文等特殊字符),回到桌面鼠标移动到 我的电脑 -> 右键 选择属性

选择右侧的高级系统设置:

选择环境变量:

双击 Path 进入编辑:

点击新建,将刚刚解压的路径填入进去:

最后一路点击所有弹窗的确定即可。
ffmpeg 有很多命令和工具,这里仅仅介绍其中的一种,转换并下载 m3u8 视频:
ffmpeg -i 远程地址 本地文件名.mp4
打开命令行,输入上面的命令,替换远程地址为你要下载的视频地址,看到类似下面的信息就开始下载了:

下载完成以后:


