m3u8探索日记(一)合并加密的m3u8视频片段


前言

遇到了文章标题所示的问题,故而进行探索


提示:以下是本篇文章正文内容,下面案例可供参考

一、准备工具

1.需要使用猫抓插件获取被加密的m3u8文件地址

2.使用M3U8批量下载器 V1.4.2对视频进行下载转码合并
这个软件的优点是生成的视频不会卡顿,任意快进。缺点是下载失败率高;无法手动设置代理(应该是大部分类似软件的通病)。使用时

推荐更新aira2为最新版
更新ffmpeg为最新版release essentials版本
注意修改aria2.conff文件里的相关下载配置,体验更佳

二、测试步骤

1.获取m3u8文件到本地

过程如下(示例):

①点击任意放大镜

在这里插入图片描述

②下载m3u8文件到本地

③文本模式打开m3u8文件,修改其中的uri key和ts对应地址

此处注意!URI-key地址的填写一定要是网页对应的地址,不能是本地地址,否则会下载ts文件失败,我也不知道为什么

实际测试:URI为本地,ts文件为本地可以;URI为在线,ts文件为在线也可以下载ts文件;URI为在线,ts为本地未测试

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
此处只稍作引用对比,善于运用ctrl+f的替换功能
在这里插入图片描述

#EXTM3U
#EXT-X-VERSION:3
#EXT-X-TARGETDURATION:30
#EXT-X-KEY:METHOD=AES-128,URI="https://xxxx.com/VMDIR5D5B908CE43DA29298887234BC83C081/20190612/YynowNJw/1000kb/hls/key.key?token=48c09f7b51fe46b0e23ced9ba193eb86&date=1602319028"
#EXTINF:29.16,
https://xxxx.com/VMDIR5D5B908CE43DA29298887234BC83C081/20190612/YynowNJw/1000kb/hls/index0.ts?token=48c09f7b51fe46b0e23ced9ba193eb86&date=1602319028
#EXTINF:19.32,
https://xxxx.com/VMDIR5D5B908CE43DA29298887234BC83C081/20190612/YynowNJw/1000kb/hls/index1.ts?token=48c09f7b51fe46b0e23ced9ba193eb86&date=1602319028
#EXTINF:21.36,
https://xxxx.com/VMDIR5D5B908CE43DA29298887234BC83C081/20190612/YynowNJw/1000kb/hls/index2.ts?token=48c09f7b51fe46b0e23ced9ba193eb86&date=1602319028
#EXTINF:11.08,
https://xxxx.com/VMDIR5D5B908CE43DA29298887234BC83C081/20190612/YynowNJw/1000kb/hls/index3.ts?token=48c09f7b51fe46b0e23ced9ba193eb86&date=1602319028

④使用工具下载

拖动文件到文件区域
在这里插入图片描述

如有需要。自行使用虚拟网卡代理

三、总结

以上就是初步探索,有空再更新第二篇吧

猜你喜欢

转载自blog.csdn.net/wojuzi/article/details/109127720
今日推荐