Tambahkan subtitle lain ke file matroska, di Linux

18

Saya memiliki file Matroska dengan beberapa subtitle yang sudah ada di dalamnya. Bagaimana saya bisa menambahkan subtitle lain, dengan pengaturan bahasa dan pengodean yang tepat?

Mencoba:

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

tetapi sepertinya itu menghapus semua subtitle lainnya. Apa yang saya lakukan salah?


sumber

Jawaban:

20

Itu karena Anda menentukan -Sparameter ketika menunjuk ke file sumber. -Smenghapus semua trek subtitle dari input. Yang Anda inginkan sebenarnya ini:

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

Ini akan ditambahkan mynewsubtitles.srtsebagai lagu terakhir dengan nama lagu dan bahasa itu. Juga dalam versi mkvmerge saat ini, bahasa default adalah bahasa Inggris. Jadi Anda tidak perlu mengatur --languagejika itu yang terjadi.

Nicholi
sumber