Abspielproblem nach Merge

Begonnen von Eggshen, Januar 05, 2015, 01:32:24

« vorheriges - nächstes »

Eggshen

Hallo,

folgendes Problem:

Ich habe Silvester auf 3Sat ein paar Konzerte aufgenommen, z.T. aufeinanderfolgend. Anfangs- und Endzeiten der Übertragungen sind bei diesen Sendern bekanntlich nicht ganz exakt. So fehlten bei einem einem Konzert rund 1,5 Minuten am Ende, die jedoch am Anfang der folgenden Aufnahme waren. Ich habe die beiden (.ts) Dateien dann gemerged (ca. 10GB) und die neu erzeugte Datei dann entsprechend geschnitten (dann wieder ca. 5GB). So weit, so gut.

Obwohl TS-Doctor (1.2.148) den neuen Schnitt im 'Schnitt-Editor' korrekt anzeigt (da gibt es ja die Funktion, mit der man sich Anfang und Ende anzeigen lassen kann), wird die neu erzeugte Datei mit VLC nicht abgespielt. Da passiert (bis auf den Plattenzugriff) eigentlich garnichts, also auch keine Fehlermeldung o.ä.

Ich bin da leider etwas ratlos, wobei ich einräumen muß, daß ich die Software sonst nur zum Schneiden von Aufnahmen verwende - was bisher auch immer hervorragend klappte. Insofern bitte ich um Nachsicht, falls ich da etwas ganz Offensichtliches übersehen haben sollte.

Dank im voraus für eure Tips.

Mam

Bleib cool  ;D

Du bist höchstwahrscheinlich der dreihundertsiebenundachzigtausendste Mensch, der auf den alten VLC Bug reinfällt, der seit Jahren nicht von dem VLC Team beseitigt wird....

Die Ursache des "Nichtabspielens" liegt üblicherweise darin, dass sich im Verzeichnis der abzuspielenden Datei noch zusätzliche Dateien befinden mit gleichem Namen aber anderen Endungen (.TXT , .LOG, .SRT).

Der VLC sucht beim Filmstart nach diesen und versucht sie als Untertiteldatei zu lesen. Bei TS Dateien sind die UT aber eingebettet, externe Untertitel sind also sinnlos. Leider kommt diese Erkenntnis beim VLC zu spät, er "hängt sich auf" beim Laden der UT.

Abhilfe schafft:
a) das Entfernen/Umbenennen der "bösen" Dateien
b) tief in der VLC Konfiguration ("alle anzeigen"->"Video"->"Untertitel") kann man die Suche deaktivieren (leider werden die Einstellungen ja beim nächsten Update meist wieder gekillt, deshalb ist a) die sicherere Methode)


Djfe

die Einstellungen des VLC werden beim Update normalerweise übernommen (wenn MAMs nicht anders auswählt ;D)

Log Dateien verursachen keine Probleme
die Filmbeschreibung (mit .txt Endung) auch nicht

nur Dateien wie *_problem.txt oder .srt verursachen Probleme

einfaches umbennenen durch anhängen eines zeichens funktioniert leider nicht, man muss ein zeichen aus dem dateinamen (das zum Filmnamen gehört) entfernen
Beispielfilm.ts
Beispielfilm_ger.srt
Beispielfilm_problem.txt

->wird nicht abgespielt

Beispielfilm.ts
eispielfilm_ger.srt
eispielfilm_problem.txt

->wird abgespielt

Meine Lösung:
ich lösche die sowies unnötigen _problem.txt Dateien (kann man leider nicht abstellen)
und verschiebe die .srt untertitel für zukünftige Encodes in andere Dateiformate (mit Handbrake) in einen Ordner namens "Untertitel"
und Ruhe is (sorry Mam, aber deine Worte musste ich mir mal kurz ausborgen ;D)


Die VLC Einstellungen ändern ist auch ne Möglichkeit (siehe Mams Anleitung)
ist bloß nicht hilfreich, wenn man ansonsten viele andere Filme mit Untertiteln auf diese Weise lädt/startet

Mam

Zitat von: Djfe am Januar 05, 2015, 22:31:37
Log Dateien verursachen keine Probleme
die Filmbeschreibung (mit .txt Endung) auch nicht

Ist zwar ne schöne lange Erklärung aber leider schlichtweg falsch  :-*

Richtig ist: VLC durchsucht ALLE Dateien, deren Namen irgendwie etwas mit dem Filmnamen zu tun haben, egal welcher Endung.
Wird dabei ein Textformat erkannt, das IRGENDWIE AUSSIEHT WIE EIN UNTERTITELFORMAT, so schaltet VLC in den Untertitelmodus (und fährt dann wie bekannt gegen die Wand).

Kannst Du gerne ausprobieren Dffffjjj  ;D Nenn ne SRT Datei um in TXT und starte VLC... und dann such schonmal den Taskmanager hervor...

Kannst auch LOG probieren, derselbe Effekt  ;D

Aber egal. irgendwann sollten sie dieses Verhalten doch wirklich mal beseitigen, nervt schon mal öfters, besonders immer dann, wenn man gerade nicht dran denkt...

Eggshen

Hallo Mitforisten,

danke für den Tip - nach dem Löschen der beiden .txt Dateien (und vorsichtshalber auch der .log Datein, sodaß am Ende nur die ts-Datei übrig blieb) konnte die ts-Datei abgespielt werden.
Da eigentlich alle meine TV-Aufnahmen u.a. eine gleichnamige .txt-Datei (Senderinfo, Kurzbeschreibung) haben und es damit keine Probleme gibt, gehe ich ebenfalls davon aus, daß es an der _problem.txt lag - womit ich hier aber niemandem widersprechen möchte.  ;)

Btw, ich habe es gerade mal mit einer Supernatural-Folge getestet, die wohl irgendein Problem hatte. Mit _problem.txt spielt VLC nicht. Datei _problem.txt gelöscht, geht.

OK, wieder was gelernt. Dank nochmal an alle.

Grüße
Ekki

Djfe

Zitat von: Mam am Januar 05, 2015, 22:58:12
Ist zwar ne schöne lange Erklärung aber leider schlichtweg falsch  :-*

Richtig ist: VLC durchsucht ALLE Dateien, deren Namen irgendwie etwas mit dem Filmnamen zu tun haben, egal welcher Endung.
Wird dabei ein Textformat erkannt, das IRGENDWIE AUSSIEHT WIE EIN UNTERTITELFORMAT, so schaltet VLC in den Untertitelmodus (und fährt dann wie bekannt gegen die Wand).

Kannst Du gerne ausprobieren Dffffjjj  ;D Nenn ne SRT Datei um in TXT und starte VLC... und dann such schonmal den Taskmanager hervor...

Kannst auch LOG probieren, derselbe Effekt  ;D

Aber egal. irgendwann sollten sie dieses Verhalten doch wirklich mal beseitigen, nervt schon mal öfters, besonders immer dann, wenn man gerade nicht dran denkt...
Ja, ja der Theoretiker am Werk

Ich habs ihm praktisch beschrieben und praktisch sind es nunmal nur die *.srt und die *_problem.txt Dateien, weil logs und Sendungsbeschreibungen des Docs nach Auffassung des VLCs (zumindestens bei mir) keine Untertitel sind (von der Dateistruktur her, denn sie beginnen nicht mit einer Zahl, die ein Timecode sein könnte)

kein Mensch und kein Programm würde die Dateiendungen praktisch so umbenennen, nur um sich selbst zu verarschen/den Nutzer zu ärgern/was weiß ich


finde es unnötig Mam, dass du ihm mehr Dateien zum Löschen genannt hast, als es tatsächlich sind

nächstes Mal werden wahrscheinlich prophylaktisch auch noch alle Enigmafiles mitgelöscht(.ts.ap, .ts.sc, .ts.meta, .ts.cuts, .eit), es könnten ja Untertitel(-ähnliche Texte) drin sein 8) (Was ein Quatsch!)

Mam

Zitat von: Djfe am Januar 06, 2015, 02:29:55
finde es unnötig Mam, dass du ihm mehr Dateien zum Löschen genannt hast, als es tatsächlich sind

Würde ich auch finden, aber leider ist es in diesem Falle BESONDERS Wichtig!

Um den VLC zum Hängen zu bringen, reicht es schon, wenn der Inhalt einer Datei ÄHNLICH ist, der von Untertiteln!

Also manche trivialen Logfiles, bei denen die Zeilen mit Uhrzeiten beginnen, und danach ein normaler Text folgt, reichen schon aus!

Auch das Logformat vom Doc führte manchmal zum Absturz, inzwischen wurde es wohl so abgeändert, das nichts mehr passiert.

Mein Tipp "alles raus, was keine Miete zahlt" enstammt also mehr der Praxis, als Dir lieb ist...



www.cypheros.de