我想将带有德语音轨和匹配的外部英语音轨的 .mkv 视频合并。
当我使用基本命令时
mkvmerge -o output-with-two-tracks.mkv input-video-with-german-track.mkv english-track.dts
德语音轨保留其名称“DTS 5.1 @ 1510 kbps - [Deutsch]”,英语音轨则命名为“Title 2”。合并英语音轨时如何重命名它?
我已经尝试过该--language 1:ger --language 2:eng
选项,--track-name 2:English
但我肯定做错了。
答案1
反复试验,取得胜利。我把 ID 和文件名的顺序搞混了。
mkvmerge -o output-with-two-tracks.mkv --language 0:ger input-video-with-german-track.mkv --language 0:eng --track-name "0:DTS 5.1 @ 1510 kbps" english-track.dts
…得到期望的结果。两个音轨均命名为 DTS 5.1 @ 1510 kbps + 语言。