天天看点

下载m3u8加密视频

原本写了一个利用m3u8下载ts并合并成一个完整视频的文章,但有人问我说ts视频下载下来看不了,我想很大可能是下载下载的视频是加密的,所以这次我准备写一个下载加密视频的方法,这个方法不需要代码,按照一步步走就行。

一、下载ts视频

如利用m3u8下载ts并合并成一个完整视频所示,先把m3u8文件下载一下,但这次是加密视频,所以下载的还有一个key.key文件,如图所示。如果下载不下来也没事,在本地新建一个记事本,把key.key拷贝进去就行。  

下载m3u8加密视频

按照我上一篇文章的方法吧m3u8中的地址改成完整的地址。

然后用迅雷把所有的视频下载到同一文件夹下,记住,上面的三个文件也需要放在同一文件下下。

二、合并解压

把刚才的那个m3u8打开,把里面的地址改一下。主要要改两个地址,一个是key.key的地址,改成你现在存放在电脑上的地址,一个要改的是ts的地址,也改成ts在本地的地址。如图所示

下载m3u8加密视频

然后使用ffmpeg来合并并解压文件,如果你没有安装的话,可以按照这个地址https://jingyan.baidu.com/article/f7ff0bfcd64cea2e26bb1334.html安装一下。

打开文件所在的shell,输入ffmpeg -allowed_extensions ALL -i index.m3u8 -c copy new.mp4就行了。