Linux에서 matroska 파일에 다른 자막 추가


18

일부 자막이 내장 된 Matroska 파일이 이미 있습니다. 올바른 언어 설정 및 인코딩으로 다른 자막을 추가하려면 어떻게해야합니까?

시도 :

mkvmerge -o output.mkv -S source.mkv new-subtitles.srt

그러나 다른 모든 자막이 제거 된 것 같습니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까?

답변:


20

-S소스 파일을 가리킬 때 매개 변수 를 지정했기 때문 입니다. -S입력에서 모든 자막 트랙을 제거합니다. 실제로 원하는 것은 다음과 같습니다.

mkvmerge -o myouput.mkv myinput.mkv --language "0:ger" --track-name "0:mytrackname" mynewsubtitles.srt

이것은 mynewsubtitles.srt해당 트랙 이름과 언어를 가진 마지막 트랙으로 추가 됩니다. 또한 mkvmerge의 현재 버전에서 기본 언어는 영어입니다. 따라서 그런 --language경우에는 설정할 필요가 없습니다 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.