Also: Ich habe das Ding jetzt mal neu kodiert in mpeg2 in 720p 25 - keine Probleme, läuft überall flüssig und synchron.
720p ist ja jetzt erstmal nichts was man auf eine DVD brennen kann. Soweit ich es noch im Kopf habe ist 720x480 die größte Auflösung, die nach DVD Standard erlaubt ist. Wenn also dein 720p Stream funktioniert, die DVD aber nicht, dann liegt es an der Authoring Software, die wohl beim umkodieren oder multiplexen irgendeinen Mist macht.
Das mit dem "Stream multiplexen" ist mir nicht ganz klar
Mit "multiplexen" bezeichnet man den Vorgang, bei dem der Video- und der Audio-Stream ineinander verwebt werden. Egal welchen Container (AVI, MKV, MOV, VOB, usw.) du verwendest, ein Player muss ja in der Lage sein eine konkrete Position des Audio-Streams, der entsprechenden Position im Video-Stream zuzuordnen. Der naive Ansatz wäre jetzt erst den Video Stream in eine Datei zu kopieren, dann den Audio-Stream und schließlich noch eine Tabelle welche Position im Video-Stream, welcher Position des Audio-Streams entspricht. Dieser Ansatz würde aber das Streamen über das Internet oder eine SAT-Schüssel unmöglich machen, weil der Player dann immer die komplette Datei benötigen würde.
Um dieses Problem zu umgehen, wird der Video-Stream und der Audio-Stream ineinander verwoben, also z.B. 1 MegaByte Video, dann der dazugehörige Audio-Schnipsel und dann wieder 1 MB Video, usw. Dadurch kannst du überall in die Datei springen (oder aber beim Fernsehen einfach den Sender wechseln) ohne dass erst die komplette Datei geladen werden muss.
Wenn man also Sync-Probleme in einem Stream hat, dann liegt das sehr häufig daran, dass der Multiplexer beim Verweben der beiden Streams einen Fehler gemacht hat. In manchen Fällen kann es auch an einem der Streams liegen, die den Player aus dem Takt bringen, aber der primäre Verdächtige ist eigentlich immer der Multiplexer, der in den meisten Fällen den Container nicht korrekt zusammen gebaut hat.