Добавить субтитры в файл matroska на Linux

У меня есть файл Matroska с субтитрами, которые уже встроены. Как добавить субтитры с правильной настройкой языка и кодировкой?

пробовал:

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

но похоже, что он удалил все другие субтитры. Что я делаю неправильно?

15
задан mivk
12.01.2023 19:09 Количество просмотров материала 2427
Распечатать страницу

1 ответ

это потому, что вы указали -S параметр при указании на исходный файл. -S удаляет все дорожки субтитров из входного сигнала. То, что вы хотите на самом деле это:

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

Это добавит mynewsubtitles.srt как последний трек с trackname и язык. Также в текущих версиях mkvmerge языком по умолчанию является английский. Поэтому вам не нужно устанавливать --language если это так.

18
отвечен Nicholi 2023-01-14 02:57

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх