UC缓存m3u8加密视频 合并学习的过程

您所在的位置:网站首页 uc浏览器缓存视频格式为m3u8 UC缓存m3u8加密视频 合并学习的过程

UC缓存m3u8加密视频 合并学习的过程

2024-07-09 17:04| 来源: 网络整理| 查看: 265

之前UC缓存了一个视频,想导出到电脑上,找了半天,发现是m3u8

那好办啊,python代码一写

如下:

import os filename = "1min" def combine(filename,num): fp = open(f'video/{filename}.mp4','ab') print("*********") print(num) for i in range(num): if os.path.exists(f'video/{filename}/{i}'): with open(f'video/{filename}/{i}','rb') as f: content = f.read() fp.write(content) print(f'已合并第..{i}个片段') # os.remove(f'video/{filename}_{i}.ts') # print(f'已删除第..{i}个片段') fp.close()

正常的是有.ts结尾的,这个没有就删掉结尾的部分,试了下,合并成功

但是,播放不出来,奇怪了

之前的m3u8的视频网站爬虫什么的,轻轻松松合并

研究目录一看,咦,还有个.key的文件

好吧,这是个啥,头大 

找了半天资料,不知道怎么入手

机缘巧合,好不容易看见这个帖子

在linux系统下观看和转码m3u8视频文件_linux 播放m3u8_astrinwell的博客-CSDN博客

大致明白了原理

修改指定m3u8的文件,把路径修改正确(之前是手机目录,现在是电脑目录)

好吧,简单操作猛如虎

进入目录,cmd窗口输入,文件名太长就**省略了,记得放在同一目录

ffmpeg -allowed_extensions ALL -i 1min_**.m3u8 -c copy aaa.mp4

然后,就合并成功了 

于是乎,我就去看视频去了,大家拜拜~~



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3