Eingebettete Untertitel aus einer MKV-Datei entfernen?

26

Kann ich Untertiteldaten aus einer MKV-Datei entfernen?

Phillip B. Oldham
quelle

Antworten:

39

Verwenden Sie MkvToolNix . Das mkvmergeTool kann genau das tun, was Sie wollen. Es ist ein sehr fähiger Matroska-Manipulator und sollte in der Lage sein, jede Art von Stream von einem MKV zu entfernen, ohne alle anderen Streams neu zu codieren.

  • Laden Sie unter Windows die neueste Version von hier herunter . Führen Sie einfach das Installationsprogramm aus.
  • Unter Linux finden Sie das Paket mkvtoolnixin Ihrem Repository oder laden Sie es alternativ von der Homepage herunter .
  • Unter OS X ist die Installation mkvtoolnixüber Homebrew am einfachsten .

Ich denke, einer dieser Befehle wird tun, was Sie wollen:

# assume input.mkv has 3 subtitle tracks
# remove subtitle track 2 (copy 1&3) from input.mkv & save to output.mkv
mkvmerge -o output.mkv --subtitle-tracks 1,3 input.mkv

# remove all subtitles (copy none)
mkvmerge -o output.mkv --no-subtitles input.mkv
Quacksalber
quelle
Ich habe festgestellt, dass die Ausgabedateien von MkvToolNix (mkvmerge) von einigen Playern und Konvertern nicht verwendet werden können (insbesondere ArcSoft VideoConverter - ich habe versucht, die Untertitel zu entfernen, bevor ich sie für die Anzeige auf meinem iPhone konvertierte).
Jeffreypriebe
4
Verwendungshinweis: Die angegebenen Spurnummern --strackssind nicht 1 (erster Untertitel), 2 (zweiter), 3 (dritter) usw. Verwenden Sie mkvinfo input.mkvdiese Option, um die Spuren in der .mkv-Datei zuerst aufzulisten (z. B. Spur 0 kann Video sein; 1,2, 3 kann Audio sein, 4,5,6 kann Untertitel sein) und dann die 0-basierte Spurnummer mit dem --stracksSchalter verwenden. In --stracks 4,6
Quacks
Entfernt die GUI-Version des Programms zur Bestätigung auch Untertitel, ohne sie neu zu codieren?
Hashim