Wie kann man einen MKV mit Untertiteln softcodieren?

9068
GiH

Ich habe ein AVI und eine entsprechende .srt-Datei für Untertitel. Ich hasse es, zwei Dateien für diesen Film zu haben. Ich möchte diese Datei also in mkv konvertieren, da ich gehört habe, dass sie Untertitel enthalten kann. Ich habe eine Handbremse, um die Datei zu konvertieren. Kann ich dann die Untertitel einfügen? Wenn nicht, wie sollte ich die Untertitel in den mkv einfügen?

4
Du suchst nach 'harter Kodierung' die Untertitel in die Videodatei :) vor 14 Jahren 0
Nein, er möchte die Untertitel in den MKV als Untertitel-Stream einbetten (ähnlich wie bei einer DVD-Untertitel). Dies ist "soft", da ein Player den Untertitel-Stream anzeigen kann oder nicht. 'Hardcodierung' bedeutet, die Untertitel in den Videostrom zu rendern, dh den Videostrom dauerhaft zu ändern, wobei sie vom Player nicht deaktiviert werden können. AVI unterstützt keine Untertitel-Streams. Daher ist die Kodierung mit AVI die einzige Möglichkeit. quack quixote vor 14 Jahren 6
Ich stehe korrigiert. vor 14 Jahren 1

1 Antwort auf die Frage

10
nik

Verwenden Sie MKVMergeGUI .

mkvmerge und mkvmerge GUI (oder nur mmg) sind zwei von Moritz Bunkus erstellte Programme. Sie sind Teil des Pakets mkvtoolnix . mkvmerge kann viele verschiedene Multimedia-Dateien lesen und deren Inhalte in Matroska-Dateien ablegen. Leider handelt es sich hierbei um ein Befehlszeilenprogramm, und es ist nicht jedem angenehm, an der Befehlszeile zu arbeiten. Hier kommt die mkvmerge GUI ins Spiel. Es ist eine GUI, die dem Benutzer eine intuitive, aber leistungsstarke Schnittstelle zu mkvmerge bietet.

Versuchen Sie dieses Beispiel ( Quelle ):

mkvmerge -o out.mkv input.avi input.srt 
Sie können es auch ohne erneute Kodierung Ihres Videos verwenden, sodass keine Qualität verloren geht. liori vor 14 Jahren 5
alte Antwort mit Links tot cipricus vor 7 Jahren 1
chk http://forum.videohelp.com/threads/287579-How-to-attach-subtitle-to-mkv anstelle des ersten Links; Andere Links scheinen in Ordnung zu sein. nik vor 7 Jahren 0