4 Untertitel in MKV, MCEBuddy extrahiert und konvertiert nur 1 zu .SRT

Die meisten meiner Filme haben nicht nur zweisprachige Tonspuren, sondern auch vier Untertitel als Closed Captions. Es handelt sich dabei um EIA-608-Untertitel. Ich kann es nicht bestätigen, aber ich vermute, dass jede Audiodatei die Untertitel enthält, und da die Tonspuren auf Englisch und Spanisch sind, sind die entsprechenden Untertitel in beiden Sprachen in jeder enthalten.

MCEBuddy extrahiert nur die englischen Untertitel und konvertiert sie in eine .SRT-Datei … leider brauche ich hauptsächlich die spanischen, möchte aber auch die englischen zur Verfügung haben.

Gibt es eine Möglichkeit, MCEBuddy dazu zu bringen, alle Untertiteldateien zu extrahieren? Wenn in jeder Tonspur redundante englische/spanische Untertitel vorhanden sind, gibt es eine Möglichkeit, jeweils nur eine Version zu behalten?

Vielen Dank

P.S. Ich verwende die neueste Beta von MCEBuddy auf einem Windows-8.1-Rechner

Ich kann versuchen, dir ein paar Antworten zu geben, allerdings können einige Punkte je nach deiner Version und dem Dateityp, den du hast und in den du umwandelst, variieren. Verschiedene Formate unterstützen verschiedene Optionen.

Um sicher zu gehen, kannst du dir die Datei während der MCEBuddy-Konvertierung ansehen: Rechtsklick auf die Datei im Statusfenster und „Media Info“ anklicken – es werden verschiedene Details zur Datei angezeigt, darunter die Audiosprachen. Ich empfehle dringend das kostenlose Programm „MediaInfo“, das dir mehr Details zur Datei liefert, einschließlich der verfügbaren Untertitelsprachen und des Untertitelformats in der Datei. Du kannst auch einen Player wie „VLC Media Player“ nutzen, um die Datei abzuspielen und die verfügbaren Untertiteloptionen anzuzeigen.

Zweitens: Wenn eine Datei eine andere Audiosprache enthält, bedeutet das nicht zwangsläufig, dass auch Untertitel in dieser Sprache vorhanden sind. Du musst die Datei prüfen, um das zu bestätigen.

In den Einstellungen für deine Konvertierungsaufgaben (welche Aufgabe auch immer du zum Extrahieren der Untertitel nutzt) klicke den Eintrag an, dann auf ÄNDERN und anschließend auf „Erweiterte Einstellungen“ (kleines Symbol mit Pfeilen nach oben und unten). Ganz unten findest du die Audio- und Untertiteloptionen. Stelle sicher, dass „Beste Tonspur auswählen“ DEAKTIVIERT ist, sonst würde die Konvertierung auf nur eine Audiodatei beschränkt werden. Deaktiviert werden ALLE Audiodateien extrahiert. Achte darauf, dass das Zielformat mehrere Audiodateien akzeptiert (z. B. MP4, MKV).

Wenn du die Konvertierung auf eine Audiodatei beschränken willst, aktiviere „Beste Tonspur auswählen“ und wähle darunter die gewünschte Sprache.

Weiter unten siehst du die Untertitel-Option. Aktiviere sie, um Untertitel zu extrahieren. Bewege die Maus über die Option, um zu sehen, welche Dateiformate diese Funktion unterstützen.

Noch weiter unten befindet sich „Experteneinstellungen“. Wenn du diese anklickst, kannst du „Untertitel hinzufügen“ aktivieren, wenn du die Untertitel in die Datei einbetten willst (MKV- oder MP4-Formate). Andernfalls erstellt die vorherige Einstellung „Untertitel extrahieren“ eine externe SRT-Datei mit den Untertiteln; bei mehreren Sprachen wird der Sprachcode in den Dateinamen aufgenommen.

Ja, wähle die Option „Untertitel und Untertitel für Hörgeschädigte extrahieren“, um ALLE Untertiteldateien zu extrahieren. Es würde dich nur auf eine beschränken, wenn du „Beste Tonspur auswählen“ aktiviert hast ODER wenn die Datei nur Untertitel für eine Sprache enthält. Denke daran: Audiotitel und Untertitel sind nicht identisch. Viele meiner Over-the-Air-Aufnahmen in den USA bieten Spanisch als Audiosprache, enthalten aber keine spanischen Untertitel.

Ich hoffe, das hilft dir weiter.
Conversion Task

Vielen Dank für deinen Rat. Ich habe seit dem Erstellen dieses Threads noch mehr über meine TV-Aufzeichnungen herausgefunden. Ich benutze Mediainfo schon seit Jahren, und genau dieses Programm war es auch, das mir mitteilte, dass sich mehrere Untertitel (CCs) in jeder Datei befinden – leider konnte ich die Informationen nicht richtig deuten.

Paul Hodges im Emby-Forum schrieb mir ein Skript, das alle meine vorhandenen Filme in ihren jeweiligen Ordnern scannt und ermittelt, ob und wie viele CC-Streams in jeder Datei enthalten sind. Anschließend extrahiert es alle verfügbaren Streams in einzelne SRT-Dateien, die im selben Ordner wie der Film abgelegt werden.

Es handelt sich um EIA-608-Untertitel. Paul recherchierte und fand heraus, dass alle NTSC-Aufzeichnungen vier Text-Platzhalter enthalten, selbst wenn keine echten Untertitel vorhanden sind … und dass Stream 1 und 3 in der Regel für Englisch bzw. Spanisch reserviert sind, sofern der Content-Provider sie einfügt.

Obwohl also all meine Programme vier CC-Streams anzeigen, besitzen die meisten meiner Dateien nur englische Untertitel; die anderen drei sind leer, und nur wenige enthalten gar keine Untertitel.

Pauls Skript nutzt CCextractor, um alle verfügbaren CC-Streams zu extrahieren, und verarbeitet die Dateien automatisch in ihrem jeweiligen Verzeichnis. So muss ich sie nicht erneut über MCEBuddy bearbeiten und brauche auch keine Dateien hin- und herzukopieren. Meine Bibliotheken bleiben intakt – nur haben sie jetzt jeweils die zum Film gehörende SRT-Datei, die mit der Aufzeichnung erstellt wurde.

Vielen Dank an Paul Hodges im Emby-Forum!!