Seite 1 von 1

Mpeg2 TimeCode / Zeit stimmt nicht!?

Verfasst: Di 20 Apr, 2010 20:25
von datenschutz1@hotmail.com
Hallo!

Habe einen Mpeg 2 Film mit einer Länge von 1h 35min... und 2 player, die mir unterschiedliche Gesamtlängen anzeigen:

VLC: 1h 02 min
GOM Player: 1h 35min

Weiß jemand warum der GOM Player die Zeit richtig ausliest und VLC immer die falsche Zeit anzeigt? Das Video mit Ton ansich wird auch vom VLC korrekt wiedergegeben und es dauert auch die vollen 1h und 35min, aber die angezeigte Zeit stimmt eben nicht...

Gibt es eine Möglichkeit diesen Timecode irgendwie einfach zu reparieren, dass die Zeit auch im VLC wieder stimmt?!

Re: Mpeg2 TimeCode / Zeit stimmt nicht!?

Verfasst: Di 20 Apr, 2010 22:08
von tommyb
Es ist ja kein Timecode den Du da siehst sonder eher ein Zähler.

Meistens hängt eine falsche "Gesamtdaueranzeige" bei MPEG2 mit offenen GOP im Videostream zusammen - d.h. neu codieren mit geschlossenen GOP.

Re: Mpeg2 TimeCode / Zeit stimmt nicht!?

Verfasst: Di 20 Apr, 2010 22:24
von datenschutz1@hotmail.com
Hey! Vielen Dank für die Antwort,
Ich habe mit VOB2MPG aus der dvd eine Mpeg datei gemacht, und der GOP Timecode wurde dabei auch neu angelegt... (im Programm gab es ein Punkt "FIX GOP TIMECODES"...

Ich hab die Datei jetzt schon in mehreren Playern abgespielt, darunter GOM Player und VLC... nur im VLC wird die Zeitanzeige falsch dargestellt, im GOM Player hingegen einwandfrei...

Was ist da los?!

Re: Mpeg2 TimeCode / Zeit stimmt nicht!?

Verfasst: Mi 21 Apr, 2010 00:03
von tommyb
"Offene GOP" lassen sich nur durch eine Neucodierung schließen. Der VLC "verzählt" sich schlichtweg an ihnen.

Eine weitere Möglichkeit könnte übrigens auch nicht korrekt eingetragene variable Videobitrate sein - das ist auch nicht einfach mit einem Klick reparierbar.