Я хочу объединить видео .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 ответ1

1

Проба и ошибка на победу. Я перепутал порядок идентификаторов и имен файлов.

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 кбит / с + язык.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .