Hallo,
ich habe hier diverse MKV-Dateien mit Flac-Audiospuren drin, bei denen es Probleme mit der Laufzeit im MPC-HC gab. Ich hatte in einem ersten Schritt ein AVC-Video mit (u.a.) einer Flac-Audiospur gemuxt und nach einem bestimmten Zeitpunkt die MKV teilen lassen (in meinem Fall wegen des Abspanns). Angenommen das sind 2 Minuten. Dann spielte MPC-Hc die resultierende 1. Datei (die mit -001 im Namen) normal bis zum Ende der Videospur ab, zeigte aber 2 Minuten mehr an und sprang wenn das Video tatsächlich zu Ende ist an den Schluss. Mediainfo zeigt für die Video- als auch für die Flac-Spur die korrekte Laufzeit an. Demuxe ich aber die Flac-Spur zeigt mir Mediainfo 2 Minuten mehr an. Spiele ich die Flac-Spur einzeln ab wird mir wieder die längere Laufzeit angezeigt (auch AIMP zeigt das so an), aber nicht abgespielt. Irgendwo scheint da also eien längere Laufzeit gespeichert zu sein, als tatsächlich da ist. Im VLC stellt sich die Sache anders dar: Die MKV mit der Flac-Tonspur wird vollkommen korrekt abgespielt und angezeigt. Die Flac beginnt bei Minute 2 - die Laufteit ist also falsch, obwohl am Ende der Datei auch "wirklich" Schluss ist.
Ich habe die Flac aus DTS-Dateien per Flac-Encoder in Megui erstellt. Hybrid habe ich da bisher nicht versucht, das Problem sollte - falls es am Flac-Encoder liegt - aber auch da auftreten.
Wenn ich die MKV mit der Flac-Tonspur in MKVMerge lade, die Flac deaktiviere und eine aus der Flac erstellte AAC oder AC3 einfüge, besteht das Problem bei der daraus gemuxten Datei wieder. Scheinbar übernimmt hier MKVMerge diese falsche Laufzeit aus der Flac auch dann in die MKV-Datei, wenn die Flac gar icht mehr zum Output, aber zum Input gehörte. Erst wenn ich diese MKV (jetzt ohne Flac) erneut ohne jede Änderung muxe, wird alles so abgespielt wie es soll und zwar in allen Playern.
Ist das bekannt?
nel-son