자막을 유지하면서 MKV 비디오와 MKA 오디오 트랙을 병합합니다.

자막을 유지하면서 MKV 비디오와 MKA 오디오 트랙을 병합합니다.

나는 이런 상황에 처해 있습니다 :

  • file1.mkv(2개의 5.1 트랙과 여러 개의 자막이 포함된 비디오)
  • file1.mka(스테레오 오디오 트랙 2개)

파일을 다음과 같은 단일 출력으로 병합하고 싶습니다.

  • 4개의 오디오 트랙(5.1 원본 트랙과 MKA 파일의 나머지 2개)
  • MKV의 자막

내가 시도하는 명령은 다음과 같습니다.

@ffmpeg.exe -i "file1.mkv" -i "file1.mka" -map 1 -map 0 -c:v copy -c:a copy -c:s copy "output.mkv"

문제는 output.mkv에 실제로 모든 것이 포함되어 있지만 MKA의 트랙이 음소거 상태이고 일부 플레이어에서는 재생하려고 할 때 충돌이 발생한다는 것입니다. 원본 MKV의 다른 두 트랙은 잘 작동합니다.

내가 뭘 잘못하고 있는 걸까요?

답변1

mkvmerge를 사용하지 않는 이유는 무엇입니까?https://mkvtoolnix.download/downloads.html

 mkvmerge.exe --output E:\output.mkv --audio-tracks 1,2 --subtitle-tracks 3,4 
 --no-chapters --language 0:und --default-track 0:yes --compression 0:none    
 --language 1:und --default-track 1:yes --compression 1:none --language 2:und 
 --compression 2:none --language 3:und --compression 3:none --language 4:und  
 --default-track 4:yes --compression 4:none "E:\file1.mkv" --language 0:eng   
 --compression 0:none --language 1:und --compression 1:none "E:\file2.mka"    
 --track-order 0:0,0:1,0:2,0:3,0:4,1:0,1:1 --probe-range-percentage 0.50

관련 정보