【发布时间】:2020-05-09 11:53:57
【问题描述】:
我有很多要解密的加密 .ts 文件。 这是 m3u8 的信息:
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-MEDIA-SEQUENCE:0
#EXT-X-ALLOW-CACHE:YES
#EXT-X-TARGETDURATION:22
#EXT-X-KEY:METHOD=AES-128,URI="https://b.impartus.com/api/fetchvideo/getVideoKey=3310"
#EXTINF:20.680000......
我还有一个 .key 文件,这里是密钥的十六进制值
ef004a33ab60b5c5669f319072fb45a0
我使用命令openssl aes-128-cbc -iv 0 -K ef004a33ab60b5c5669f319072fb45a0 -in 000005.ts -out 000005_out.ts解密文件但无法播放。
上述命令的输出为hex string is too short, padding with zero bytes to length
我做错了什么,因为我无法在 VLC 中查看文件。
【问题讨论】:
标签: video openssl aes vlc m3u8