dosaris hat geschrieben: ↑Mi 11 Apr, 2018 09:24
das klingt so, als ob das Brenn-Programm den Stream einfach hart durchschneidet, unabhängig von
GOP-Grenzen. Das wäre dann eine Schwäche des Brenn-Progs, wodurch beim Layerwechsel nahezu
zwangsläufig derartige Probleme entstehen müssen.
Wenn der MPEG2-Stream mit
closed GOPs encodet wäre, müsste nach dem Layerwechsel
aber wieder ab dem folgenden GOP Synchronismus bestehen.
Dazu müsste man ggf den Stream nochmal patchen. Ich weiß aber nicht, welches Prog dieses
smart-recoding kann ohne die AV-Information selber wieder vollständig neu zu recoden.
Oder anders herum:
für derartige Szenarien beim encoden direkt
closed-GOP auswählen
Danke für die Tipps, dosaris!
Das wäre dann ja super wenn so ein Programm existiert, bzw. wir es finden könnten - vielleicht hat ja noch jemand anders hier einen Tipp.
Mit "Brenn-Programm" meinst Du sicherlich den DVD-Recorder, oder? Denn der beschreibt ja die DVD.
Ich habe weiter folgendes festgestellt:
Wenn ich versuche besagte Double-Layer-DVD mit dem bewährten Programm "DVD Shrink" auszulesen, meckert das Programm mit folgender Fehlermeldung: "Invalid DVD navigation structure"
Wenn ich dagegen eine andere Double-Layer-DVD verwende, mit dieser jedoch nur maximal 1 Stunde aufnehme und den zweiten Layer gar nicht verwende, dann gibt es keine Probleme mit dem Auslesen von DVD Shrink. Für mich nochmals ein klares Zeichen dafür, dass in der Tat etwas mit dem Übergang zum zweiten Layer nicht stimmt.
Dann habe ich noch weiter folgendes festgestellt:
Wenn ich besagte Double-Layer-DVD vorher mit dem Programm "VobBlanker" auslese und die somit neu erzeugte VOB-Datei-Struktur dann mit "DVD Shrink" auslese, meckert "DVD Shrink" nicht und es liest ohne Fehler die komplette Double-Layer-DVD aus. Diese neu erzeugte VOB-Datei-Struktur und auch eine daraus erzeugte MPEG-Datei laufen nach wie vor synchron von Anfang bis Ende.
Es muss also auf der originalen DVD, der neu erzeugten VOB-Datei-Struktur und der daraus erzeugten MPEG-Datei kontinuierlich "Irgendetwas" enthalten sein, was dafür sorgt das Audio und Video ab dem "theoretischen" Layerwechsel bei 01:03:00 synchron weiterlaufen.
Jedoch ist es nach wie vor nicht möglich daraus zwei separate M2V- und AC3-Spuren zu extrahieren, die ab diesem "theoretischen" Layerwechsel synchron weiterlaufen. Dieses "Irgendetwas" wird also erst bei dem Demux-Vorgang ignoriert oder zerstört oder was auch immer.
Wobei ich ja nach wie vor beim Hauptproblem bin.