本文针对网站视频进行解密合并下载,对M3U8加密的有通用性。
通过抓包发现此站M3U8是AES-128加密,有秘钥KEY
首先抓包(浏览器右键F12):
保存三个文件的地址:
M3U8地址:https://****/output/da58585133f6584f6b2465477bbe9fb0/index.m3u8?md5=64Pl9rULTNPfJ3P2NyGeWw&expires=1543119979
KEY:https://***/keys/Z5wauG0HPBZZrGMhYf0yBh8UFZq47Rr3F7mC2RIEpFaxWpebIiN0Cj31x0ICOu35.key
TS:https://***/output/da58585133f6584f6b2465477bbe9fb0/000.ts

找到M3U8文件和KEY文件,将这两个文件保存到本地,分别重名为index.m3u8,KEY文件重命名为key.txt。


更改KEY文件时会有上图的提示,点确定。

用记事本打开刚才下载的M3U8文件

文件最后是716.ts
打开迅雷,新建批量任务


https://***/output/da58585133f6584f6b2465477bbe9fb0/000.ts
把这个地址变成
https://***/output/da58585133f6584f6b2465477bbe9fb0/(*).ts
然后把这TS文件下载下来
打开index.m3u8文件

把URI=”https://***/keys/Z5wauG0HPBZZrGMhYf0yBh8UFZq47Rr3F7mC2RIEpFaxWpebIiN0Cj31x0ICOu35.key”
改成URI=”key.txt”

把index.m3u8 key.txt 下载的ts文件 ffmpeg.exe全部放到一个文件夹中,例如我放到D盘的TS文件夹中
打开命令行

输入盘符D:
进入TS目录
输入下面的命令


合并速度取决电脑性能
合并完成

我们看一下效果吧

ffmpeg下载地址:FFmpeg.rar