利用ffmpeg合成m3u8视频

很多视频都不提供下载,只提供缓存,缓存下来的文件是m3u8分段

有时候不是bin文件分段,可能后缀是ts,都一样,反正认准有.m3u8的后缀的文件肯定是m3u8视频

需要注意一下key.key文件,如果文件不是16字节的话说明被加密了,自己百度解密方法即可

然后我们开始安装ffmpeg软件

https://FFmpeg.org

点Download

把鼠标放在windows图标上,我试过装在mac上面,但是很麻烦,还是windows方便

下面的dev后缀点开

下载这个77MB的zip

解压之后放到一个目录

进入bin文件夹,把目录复制下来

到环境变量复制进去

然后cmd看看成不成功

成功之后就进入视频的文件夹

在这个文件夹里打开shell

1
ffmpeg -allowed_extensions ALL -protocol_whitelist "file,http,crypto,tcp" -i index.m3u8 -c copy out.mp4

输入这个命令即可

注意index.m3u8改成你的m3u8后缀的文件名即可

生成的视频会出现在当前目录

这里还需要注意的是如果失败了,可能是这个m3u8后缀的文件有问题,我们用记事本打开

我这个是最标准的,如果.key或者.bin文件名前面有其他路径或网址,需要删除,只留下文件名,如我上图这样


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!