admin管理员组文章数量:1606474
环境:
Android+鲨鱼浏览器+播放记录(不是历史记录)
播放记录 没有链接显示 并且无法通过 分享 获取真实链接,下载也无用。。。无解,但是可以正常播放完
很久以前看到过的一段视频历史记录没有了,只有播放记录,通过抓包获取了ts的链接,但是没有m3u8的地址是不能直接进行下载
目录
环境:
解决思路及过程: .TS——> .m3u8
1. 利用安卓视频缓存机制合成视频
1.1 找到鲨鱼浏览器目录
1.2 进入缓存目录
1.3 显示隐藏文件
1.4 进入隐藏目录
1.4 进入目录结构
2. 技术手段处理-------简单
2.1.获取ts链接
方法1.缓存目录文件获取
2.1.1 进入目录
方法2. 抓包工具获取链接(抓包精灵免root免证书)
2.1.2 设置抓包应用开启抓包
2.2 链接技术处理(关键)
3. 视频下载
解决思路及过程: .TS——> .m3u8
1. 利用安卓视频缓存机制合成视频
找到缓存目录,视频后台播放(临时播放文件播放完后退出就会被删除)进行一秒一秒的缓存,复制所有ts文件进行合并生成通用mp4格式------方法简单费时
1.1 找到鲨鱼浏览器目录
1.2 进入缓存目录
Android/data/com.zhijianzhuoyue.sharkbrowser/cashe
1.3 显示隐藏文件
1.4 进入隐藏目录
1.4 进入目录结构
等待视频播放完成后复制所有的ts格式视频到新文件夹,可直接根据文件名合并视频并转格式
2. 技术手段处理-------简单
2.1.获取ts链接
方法1.缓存目录文件获取
打开视频点击播放然后进入到安卓缓存目录(隐藏目录)找到带m3u8的文件使用文本(文档)方式打开即可找到带ts的链接(暗示已经获得索引目录),例如https://****cdn:443/2023***/u83835/1500kb/hls/dhahg.ts
2.1.1 进入目录
cache即m3u8视频结构性文件(加密方式/版本/密钥/存储位置)
seg*.ts 即对应标签的视频分片文件
proxy.m3u8 即浏览器软件对视频播放的本地处理代码
remote.m3u8 即需要的文件(文本方法打开获取ts链接)
方法2. 抓包工具获取链接(抓包精灵免root免证书)
2.1.2 设置抓包应用开启抓包
例如https://****/play/cdn:443/2023***/u83835/1500kb/hls/dhahg.ts
2.2 链接技术处理(关键)
将ts部分改为index.m3u8
方法1. https://****cdn:443/2023***/u83835/1500kb/hls/index.m3u8 得到视频下载链接
方法2. https://****/play/lejkjzaj/index.m3u8
方法3. https://****/20220525/20221_abaf1141/1000k/hls/index.m3u8
3. 视频下载
最后使用组合后的链接使用软件下载,也可以使用浏览器对链接直接访问播放
IDM+ 添加链接即可下载(推荐)
也可使用m3u8视频下载器 进行下载
写作时间2 hour
版权声明:本文标题:m3u8文件格式加密视频下载地址获取并转换为MP4 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1728499764a1161053.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论