Adicione outras legendas ao arquivo matroska, no Linux


18

Eu tenho o arquivo Matroska com algumas legendas já incorporadas. Como posso adicionar outras legendas, com a configuração e codificação de idioma adequadas?

Tentou:

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

mas parece que removeu todas as outras legendas. O que estou fazendo de errado?

Respostas:


20

Isso ocorre porque você especificou o -Sparâmetro ao apontar para o arquivo de origem. -Sremove todas as faixas de legendas da entrada. O que você quer é realmente isso:

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

Isso será anexado mynewsubtitles.srtcomo a última faixa com esse nome e idioma da faixa. Também nas versões atuais do mkvmerge o idioma padrão é o inglês. Portanto, você não precisa definir --languagese for esse o caso.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.