У меня есть много зашифрованных файлов .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
Я делаю что-то не так, поскольку я не могу просмотреть файлы в VL C.