解密TS文件后如何使m3u8文件正常播放

时间:2020-10-30 11:57:55

标签: m3u8

我有一系列加密的ts文件,下面还有一个m3u8文件,它可以在视频播放器中正常播放。

#EXTM3U
#EXT-X-VERSION:4
#EXT-X-PLAYLIST-TYPE:VOD
#EXT-X-INDEPENDENT-SEGMENTS
#EXT-X-TARGETDURATION:3
#EXT-X-MEDIA-SEQUENCE:0
#EXT-X-KEY:METHOD=AES-128,URI="v.key"
#EXTINF:3.014160,
hd-kUPE5cpako-0.ts
#EXTINF:3.014160,
hd-kUPE5cpako-1.ts
#EXTINF:3.014160,
hd-kUPE5cpako-2.ts
#EXT-X-ENDLIST

我已经通过python解密了每个ts文件,并且每个ts文件也可以在视频播放器中正常播放。

from Crypto.Cipher import AES
key = open('key', 'rb').read()
cryptor = AES.new(key, AES.MODE_CBC, key)

但是,当我删除m3u8文件中的行#EXT-X-KEY:METHOD = AES-128,URI =“ v.key” 时,无法在视频中播放m3u8文件播放器了。

0 个答案:

没有答案