ffmpeg : 컨테이너 변경 MKV를 MP4 스트림 : 비디오 1 개, 오디오 2 개, 자막 1 개, 첨부 파일 1 개

Aug 20 2020

컨테이너를 MKV에서 MP4로 변경하고 있습니다. 가까운 것 같지만 자막 및 첨부 파일 (자막 용 글꼴) 스트림을 유지하는 방법을 알 수 없습니다.

스트림 0 비디오 (H264)-스트림 1 오디오 (mp4a)-스트림 2 오디오 (mp4a)-스트림 3 자막 (ssa)-스트림 4 첨부 파일 (tff)

나는 많은 변형을 시도했지만 가장 최근에는 다음 3을 시도했습니다.

ffmpeg -i input.mkv -map 0:v -map 0:a:0 -map 0:a:1 -c copy -c:s mov_text output.mp4
ffmpeg -i input.mkv -map 0:v -map 0:a:0 -map 0:a:1 -map 0:s -map 0:t -c copy output.mp4
ffmpeg -i input.mkv -map 0:v -map 0:a:0 -map 0:a:1 -c copy -c:s copy -c:t copy output.mp4

비디오 스트림과 2 개의 오디오 스트림 만 끝납니다.

감사합니다!

답변

1 llogan Aug 20 2020 at 18:34

불가능합니다.

  • MP4는 "mov_text"자막 만 지원합니다. 이러한 구독자에 대한 플레이어 지원은 뺑소니입니다.
  • MP4는 첨부 파일을 허용하지 않습니다.