ffmpeg 解密 ts



转换命令:

ffmpeg -allowed_extensions ALL -protocol_whitelist "file,http,crypto,tcp" -i index.m3u8 -c copy out.mp4


下个视频,瞅了眼木有找到m3u8,不过貌似就一个切片

image


直接把地址改成 v.f421220_0.ts?start=0&end=999999991410591&type=mpegts&exper=0,下载成功,打开报错…

image



ffmpeg看下格式

ffmpeg –i v.f421220_0.ts

image



看样子是加密了,去链接里找找密钥

这个看着挺像的

image


下回来重命名成 key.key

然后新建个M3U8文件(注意key和视频名字别写错了)

#EXTM3U
#EXT-X-VERSION:3
#EXT-X-MEDIA-SEQUENCE:0
#EXT-X-ALLOW-CACHE:YES
#EXT-X-TARGETDURATION:11
#EXT-X-KEY:METHOD=AES-128,URI="key.key"
#EXTINF:10.120000,
v.f421220_0.ts
#EXT-X-ENDLIST

然后ffmpeg转码:

ffmpeg -allowed_extensions ALL -protocol_whitelist "file,http,crypto,tcp" -i playlist.m3u8 -c copy out.mp4

image


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM