Trotz "Untertitel entfernen" wird im VLC eine Untertitelspur angezeigt

Begonnen von moltato, Februar 10, 2015, 23:31:37

« vorheriges - nächstes »

moltato

im TS doctor habe ich unter einstellungen "Stream-Auswahl" ausgewählt "Teletext entfernen" und "Untertitel Alle entfernen". unter "Teletext" lasse ich mir aber die Untertitel als srt exportieren.
Warum? VLC spielt untertitel aus anderen Dateien nur ab, wenn das eigentliche Video keine Untertitelspur hat (meine Erfahrung).

Wenn ich jetzt aber mein Video nach dem Bearbeiten im TS-Doctor im VLC abspiele, wird mir dennoch eine Untertitelspur angezeigt: VLC "Untertitel" --> "Unterspur" --> "Teletext [Deutsch]". Diese spur ist aber allem Anschein nach leer, kein Unterschied, wenn sie aktiviert ist oder nicht.

Somit kann ich die srt-Datei nicht als Untertitel benutzen. Die srt-datei funktioniert auf jeden fall, hab einfach mal irgendein mp4-video abgespielt und dem vlc gesagt, er soll die srt-datei vom ts doctor nehmen, hat alles geklappt.

hab ich vielleicht irgendwo ne option vergessen, dass ich diese Unterspur wegbekomme?
wäre toll, wenn mir da jemand weiterhelfen könnte
danke :)

Mam

Zitat von: moltato am Februar 10, 2015, 23:31:37
Warum? VLC spielt untertitel aus anderen Dateien nur ab, wenn das eigentliche Video keine Untertitelspur hat (meine Erfahrung).

Na ja, diese "Erfahrung" ist leider eindeutig falsch  :o

In Wirklichkeit ist VLC ein echt gieriges Progrämmchen, es sucht sich die Untertitel aus allen möglichen Quellen zusammen, es schreckt auch vor Variationen des Dateinamens nicht zurück.

Ausserdem gibts ja noch den ultimativen VLC Bug, dass er sich bei TS Dateien komplett aufhängt, wenn noch im selben Verzeichnis eine ihm genehme SRT oder TXT Datei vorhanden ist.

Insofern wage ich Deine Beobachtung etwas zu bezweifeln, um sicher zu gehen, verschiebe die Datei aus dem Doctor in ein LEERES Verzeichnis und spiele sie von dort aus mal mit VLC ab.


moltato

Abspielen geht ja (das Problem mit srt und txt Dateien im selben Ordner kannte ich schon).
Aber dann zeigt er mir trotzdem eine Unterspur an, siehe bild (ich hatte vorher dem TS-Doctor gesagt, er solle Teletext verwerfen, es wird auch nichts eingeblendet, wenn ich diese Unterspur aktiviere).
Und dann kann ich die erzeugte SRT-Datei (aus einem anderen Ordner) nicht hinzufügen (vlc kann ja normal seperate untertitel einblenden), bzw. mache ich das, dann stoppt aber das Bild und die Zeitleiste unten am Bildschirm läuft in 5 Sekunden bis ans Ende und dann bricht die ganze Wiedergabe ab (als ob man auf Stop gedrückt hätte).
Oder ist das das ganz "normale" Problem, dass VLC mit der Kombination von .ts-Dateien mit srt-Dateien hat?
Kann das mal jemand überprüfen, ob er bei einer TS-Datei einen Untertitel einbinden kann aus einem anderen Ordner? Wenn nicht wie auf dem Bild ersichtlich noch eine Unterspur dabei ist.

Derrick


Djfe

Der VLC kann bei TS Dateien keine Untertiteln einbinden

Mam hat hier aber überreagiert und den thread in die falsche Richtung gelenkt, es geht hier nicht um den Bug, sondern darum, dass trotz "entfernens" der teletext noch erkannt wird

hatte das auch immer und es als Bug vom VLC abgestuft

eventuell kann der TSD auch den Teletext nicht entfernen sondern nur auf ein Minimum reduzieren (den Inhalt/die pakete entfernen)

auf jedenfall wird die option auch bei Dateien ohne Teletext(untertitel) angezeigt, vermutlich weil für den VLC Transportstreams einfach Fernsehstreams sind und das eben so implementiert ist

kannst ja mal testen, ob auch der MPC-HC oder Mediainfo den Teletext erkennen, ich bezweifle das

Mam

Also das UT Entfernen geht doch ohne Probleme, einfach Stream abwählen, "neue Datei..." machen und wech iss dat Zeuchs:

[attachimg=1]

Einfach ein beherztes Kreuz in den Kreis machen: FERTICH!!!



Derrick

Zitateventuell kann der TSD auch den Teletext nicht entfernen sondern nur auf ein Minimum reduzieren (den Inhalt/die pakete entfernen)
Unsinn, wenn Teletext abgewählt wird, wird der stream entfernt und kommt auch nicht mehr in der neuen PMT vor. Der TE hat einfach vergessen den Teletext zu entfernen, weil er anscheinend nicht daran gedacht hatte, dass dort auch UTs drin sind ;)

Cypheros

ZitatDer TE hat einfach vergessen den Teletext zu entfernen, weil er anscheinend nicht daran gedacht hatte, dass dort auch UTs drin sind

Nein, der TS-Doctor kann den Teletext auch entfernen wenn Untertitel drin sind und sogar wenn man die Untertitel nach SRT exportiert. Dann hat man nachher eine TS-Datei ohne Teletext und Untertitelspuren aber zusätzlichen SRT-Dateien mit den extrahierten Untertiteln.

@moltato: Wenn Du die fertige Aufnahme nochmal mit dem TS-Doctor aufmachst, wird die Teletext-Spur dann noch angezeigt?

Djfe

ich müsste checken wie es jetzt ist, aber früher war die teletext spur bei mir trotz abwählen noch zu sehen!?

Mam

Zitat von: Djfe am Februar 13, 2015, 22:04:19
ich müsste checken wie es jetzt ist, aber früher war die teletext spur bei mir trotz abwählen noch zu sehen!?

Erstens ist es immer besser, Aussagen basierend auf aktuelle Fakten zu tätigen  ;D
und zweitens solltest Du vorsichtiger sein im Umgang mit höherdosiertem Alkohol... 8)
da glaubt man leicht, einen Haken gesetzt zu haben und hat dann doch daneben getroffen.

(Oder man sieht aus wie ehemals Marty Feldman, der konnte auch im nüchternen Zustand nix anvisieren und treffen  ;D )

Djfe



^ein Film den ich schon bearbeitet habe

und den Teletext entferne ich standardmäßig (Haken wird automatisch gesetzt)

könnte einen Teil der Aufnahme auf den FTP packen, dann kann Cypheros sehen was das Problem ist

Die Aufnahme kommt von Sky und einem Vu+Solo2 Receiver

ich hab die Aufnahme nochmal in den TSD gepackt, dieser zeigt aber keinen Teletext an...

Der Packet Filter zeigt keinen Teletext an, ebensowenig wie Mediainfo


ok das Fixen hat anscheinend die letzten Restpakete entfernt :/
jetzt zeigt der VLC keinen Teletext mehr an

war also ein Fehler in früheren Versionen (hab .162 verwendet)

im angehängten Log sieht man auch, dass sich scheinbar einiges seit dem letzten Mal geändert hat:
es wurden noch einige Pakete entfernt
anscheinend wurden mehrere PMTs/PATs gefunden zwischen denen er wählen musste (der erste hatte tatsächlich Teletext)
und die Delays zwischen den Streams wurden weiter angepasst


www.cypheros.de