Untertitel verschwunden nach dem Ausprobieren verschiedener Einstellungen

Ich lade einige alte TV-Sendungen von meinem Freevee-Konto auf Amazon Prime mit Playon herunter und füge sie meinem Plex-Server hinzu. Wenn ich die MP4-Dateien direkt zu meinem Plex-Server hinzufüge, können sie mit Untertiteln ohne Probleme abgespielt werden.

Wenn ich eine Datei mit MCEBuddy (v2.6 Release 4) durchlaufen lasse, um die Werbung zu entfernen, sind die Untertitel verschwunden.

Ich habe es auf drei verschiedene Arten versucht – nur das Kästchen „Untertitel speichern“ ankreuzen, „Untertitel speichern“ und „Untertitel einbetten“ gemeinsam ankreuzen, und keines der Kästchen ankreuzen.

Das Ergebnis ist für mich dasselbe – keine Untertitel beim Abspielen der Datei mit Plex.

Ich sehe auch nie eine SRT-Datei erstellt werden.

Ich bin sicher, dass ich irgendwo etwas übersehe…

Die Werbung wird übrigens perfekt herausgeschnitten.

Können Sie die Konvertierungsprotokolle für jeden Versuch anhängen?

Wird gemacht…

Hier der 1. Versuch – beide Kästchen angekreuzt.

Dallas - s01e01 - Digger’s Daughter.mp4-Finished-2024-09-04T17-45-29.log (804,9 KB)

Untertitel speichern → True
Untertitel einbetten → False

Dallas - s01e01 - Digger’s Daughter.mp4-Finished-2024-09-04T16-12-40.log (909,5 KB)

Untertitel speichern → False
Untertitel einbetten → False

Danke, dass du dir das ansiehst!

Dallas - s01e01 - Digger’s Daughter.mp4-Finished-2024-09-04T16-22-10.log (777,9 KB)

Untertitel → Standard
Untertitel-Offset → 0
Untertitel speichern → False
Untertitel einbetten → False

Ich kann sie einfach nicht aus der Original- oder Remux-Datei extrahieren.

2024-09-04T16:17:34 MCEBuddy.AppWrapper.CCExtractor --> Opening 'C:\Users\dland\Videos\PlayOn\Dallas\Season 2\Done\Dallas - s01e01 - Digger's Daughter.mp4': Failed to open input file (gf_isom_open() returned error)

Untertitel für Hörgeschädigte → Standard
Untertitel-Offset für Hörgeschädigte → 0
Untertitel speichern → False
Untertitel einbetten → False

Sie müssen wahrscheinlich die Originaldatei auf den FTP-Server hochladen, damit wir sie uns ansehen können.

Erledigt..

Nochmals vielen Dank!

Es hat Probleme beim Lesen des Stream/Track, der der Untertitel ist, mit folgendem Fehler.

Nicht unterstützter Codec mit der ID 98314 für Eingabestream 2

Wenn jedoch FFmpegMediaInfo ausgeführt wird, findet es ein tx3g. Laut MediaInfo befinden sich im Datei tatsächlich 2 tx3g-Streams/Tracks.

Ich muss in diesem Punkt um Hilfe vom Rest der Community bitten.

Ich konnte die SRT-Datei problemlos mit CCExtractor direkt extrahieren.

'C:\Program Files\MCEBuddy2x\ccextractor\ccextractorwinfull.exe' '
Dallas - s02e01 - Digger''s Daughter.mp4'
CCExtractor 0.93, Carlos Fernandez Sanz, Volker Quetschke.
Teletext-Anteile stammen von Petr Kutaleks telxcc
--------------------------------------------------------------------------
Eingabe: .\Dallas - s02e01 - Digger's Daughter.mp4
[Extraktion: 1] [Stream-Modus: Automatische Erkennung]
[Programm: Auto] [Hauppage-Modus: Nein] [MythTV-Code verwenden: Auto]
[Timing-Modus: Auto] [Debug: Nein] [Eingabe puffern: Ja]
[Pic_order_cnt_lsb für H.264 verwenden: Nein] [CC-Decoder-Spuren ausgeben: Nein]
[Ziel-Format: .srt] [Kodierung: UTF-8] [Verzögerung: 0] [Zeilen kürzen: Nein]
[Schriftfarbdaten hinzufügen: Ja] [Schrift-Typesetting hinzufügen: Ja]
[Groß-/Kleinschreibung umwandeln: Nein] [Obszönitäten filtern: Nein] [Video-Edit-Verbindung: Nein]
[Extraktionsstartzeit: nicht gesetzt (ab Anfang)]
[Extraktionsendzeit: nicht gesetzt (bis Ende)]
[Live-Stream: Nein] [Taktfrequenz: 90000]
[Teletext-Seite: Automatische Erkennung]
[Start-Credits-Text: Kein]
[Quantisation-Modus: CCExtractor-interne Funktion]

-----------------------------------------------------------------
Datei öffnen: .\Dallas - s02e01 - Digger's Daughter.mp4
MP4-Box mit Namen „ftyp“ erkannt
MP4-Box mit Namen „free“ erkannt
MP4-Box mit Namen „mdat“ erkannt
Datei scheint eine MP4 zu sein
Daten mit GPAC (MP4-Bibliothek) analysieren
„.\Dallas - s02e01 - Digger's Daughter.mp4“ öffnen: ok
Track 1, type=vide subtype=avc1
Track 2, type=sbtl subtype=tx3g
Track 3, type=sbtl subtype=tx3g
Track 4, type=soun subtype=MPEG
Track 5, type=text subtype=text
MP4: 5 Tracks gefunden: 1 avc und 3 cc
Track 1 verarbeiten, type=vide subtype=avc1
Track 2 verarbeiten, type=sbtl subtype=tx3g
Track 3 verarbeiten, type=sbtl subtype=tx3g
Track 4 verarbeiten, type=soun subtype=MPEG
Track 5 verarbeiten, type=text subtype=text

Nicht unterstützter Track-Typ text:text! Bitte melden.

Nicht unterstützter Track-Typ text:text! Bitte melden.
 11%  |  00:05
Nicht unterstützter Track-Typ text:text! Bitte melden.
 22%  |  00:17
Nicht unterstützter Track-Typ text:text! Bitte melden.
 33%  |  14:55
Nicht unterstützter Track-Typ text:text! Bitte melden.
 44%  |  17:17
Nicht unterstützter Track-Typ text:text! Bitte melden.
 55%  |  25:51
Nicht unterstützter Track-Typ text:text! Bitte melden.
 66%  |  28:45
Nicht unterstützter Track-Typ text:text! Bitte melden.
 77%  |  42:09
Nicht unterstützter Track-Typ text:text! Bitte melden.
100%  |  45:05
Mediendatei schließen: ok
1 AVC-Track(s) gefunden. 3 CC-Track(s) gefunden.


Gesamte Frame-Zeit:        00:00:00:000  (0 Frames bei 29,97 fps)

Min PTS:                                00:00:00:000
Max PTS:                                00:45:05:667
Länge:                          00:45:05:667
Fertig, Verarbeitungszeit = 0 Sekunden
Probleme? Erstellen Sie ein Ticket hier
https://github.com/CCExtractor/ccextractor/issues

Dallas - s02e01 - Digger’s Daughter_1.srt (53,0 KB)

Randnotiz: Da Sie PlayOn/PlayLater verwenden, sollten Sie die Werbeentfernung auf „Ja (Marker verwenden)“ gesetzt haben
und unter „Experte“ „Kapitel auf Werbemarker prüfen“ aktivieren.

Alles gute Infos – danke. Toll, dass du einen Weg gefunden hast, eine srt-Datei zu extrahieren!

Ein paar Dinge hier.

Die Datei, die du auf den Server hochgeladen hast, ist Dallas - s02e01 - Digger's Daughter (die sich von der in deinen Logs unterscheidet).

Wenn ich diese Datei mit MCEBuddy durchlaufen lasse, kann es die Untertitel ohne Probleme extrahieren.

Die von dir angehängten Logs beziehen sich jedoch auf die Datei Dallas - s01e01 - Digger's Daughter.mp4.

Es scheint, dass diese MP4-Datei beschädigt ist und MCEBuddy die Untertitel nicht extrahieren kann (selbst mit ccextractor).

2024-09-04T16:17:34 MCEBuddy.AppWrapper.CCExtractor → [isom] not enough bytes in box chpl: 2 left, reading 9 (file ..\src\thirdparty\gpacmp4\box_code_base.c, line 145)
2024-09-04T16:17:34 MCEBuddy.AppWrapper.CCExtractor → [iso file] Read Box “chpl” (start 1174473) failed (Invalid IsoMedia File) - skipping
2024-09-04T16:17:34 MCEBuddy.AppWrapper.CCExtractor → [iso file] Read Box “udta” (start 887136) failed (Invalid IsoMedia File) - skipping
2024-09-04T16:17:34 MCEBuddy.AppWrapper.CCExtractor → [iso file] Read Box “moov” (start 32) failed (Invalid IsoMedia File) - skipping

Wenn du die Originaldatei Dallas - s01e01 - Digger's Daughter.mp4 hochladen kannst, können wir sehen, was los ist.

Ich habe heute Morgen versucht, die Datei hochzuladen – es scheint, als wäre der FTP-Server offline oder akzeptiert die Anmeldung nicht. Ich habe es sowohl mit WinSCP als auch mit FileZilla versucht.

Ich werde es später heute noch einmal versuchen.

Uploads funktionieren heute Vormittag.

Ich habe zwei Dateien hochgeladen – S01 E01 & E02. Beide wurden über Freevee mit Playon aufgenommen und funktionieren einwandfrei mit Untertiteln in Plex.

Ich bin mir nicht ganz sicher, ob E01 von mir unberührt ist (ich habe eine Menge getestet, bevor ich hier um Hilfe gebeten habe), aber E02 ist definitiv unverändert von mir.

Übrigens – entschuldige die Verwirrung bezüglich des Dateinamens, den ich hochgeladen habe. Freevee hat Staffel eins von Dallas laut IMDb falsch benannt (die Folgen von S01 werden als S02 gekennzeichnet), also habe ich sie umbenannt, damit sie in Plex korrekt angezeigt werden. Möglicherweise habe ich E01 nochmal für dich heruntergeladen und vergessen umzubenennen, daher stand im Dateiname S02.

Danke, dass du mir hier weiterhilfst.

Ich habe beide Dateien mit der neuesten MCEBuddy-Beta-Version ausprobiert, und es werden ohne Probleme die eng-Untertitel extrahiert. Stelle einfach sicher, dass Save subtitles (um eine SRT-Datei zu erhalten) und/oder Embed subtitles (um sie in die konvertierte Datei einzubetten) in den Konvertierungsaufgaben-Einstellungen aktiviert sind.

Es scheint eine zweite spa-Untertitelspur zu geben, aber diese Spur ist beschädigt, sodass sie nicht extrahiert werden kann; tatsächlich kann MP4 Inspector sie gar nicht laden.

Ich werde es versuchen und berichten…

Bei mir haben beide Dateien ebenfalls gerade funktioniert.

Ich habe keine Ahnung, warich anfangs Probleme hatte – wahrscheinlich waren meine Einstellungen falsch und/oder ich habe die Datei irgendwie beschädigt, wusste es nicht und habe weiter mit verschiedenen Einstellungen daran herumprobiert, anstatt eine andere Datei zu nehmen.

Scheint, als hätte es beide Dateien in etwa dreimal so schnell verarbeitet wie zuvor nur die eine.

Danke für die Hilfe!