나는 많은 .ts
파일, .m3u8
재생 목록 및 이를 해독할 수 있는 키를 가지고 있습니다. 키는 16진수 문자열이 아닌 파일입니다. 내 목표는 이러한 파일 중 일부를 해독하여 .ts
개별적으로 분석하는 것입니다. 또한 실제 비디오/오디오 스트림을 어떤 식으로든 수정하고 싶지 않으며 단지 암호 해독만 하고 싶습니다.
와 같은 간단한 명령을 사용하여 .m3u8
재생 목록을 하나의 큰 파일 .ts
이나 파일 로 해독하는 데 문제가 없습니다. 재생 목록에서 사용하면 작동합니다. 하지만 하나가 아닌 별도의 파일로 해독해야 합니다..mp4
ffmpeg -allowed_extensions ALL -i chunklist.m3u8 -c copy output.ts
URI=key
재생목록에 한 줄만 남겨두고 이렇게 하나씩 복호화해도 되지만 제대로 하는 방법을 배우고 싶습니다.
16진수 편집기에서 키 파일을 열고(아마도 어리석은 일임) 다음과 같은 명령에 16진수 값을 사용하려고 시도했지만 오류 ffmpeg -decryption_key {hex_value} -i part1.ts part1.ts
가 발생했습니다 Invalid data found when processing input
...
그렇다면 이것을 올바르게 수행하는 방법은 무엇입니까? ffmpeg 문서가 도움이 되지 않았습니다...
여기내가 작업 중인 파일은 zip 아카이브에 있습니다. 거기에는 세 개의 파일만 포함했는데 .ts
, 이 정도면 테스트용으로 충분할 것입니다.
어떤 도움이라도 대단히 감사하겠습니다. 감사해요!