<pre>
Ich habe eine DVD mit vier Episoden eines Films erstellt.
Es gibt zwei Sprachen (x und y). Am Anfang kommt ein Auswahlmenü
für die bevorzugte Sprache, die nachfolgenden Menüs sind
schon sprachspezifisch.
Es ist so, daß Anfang und Ende der Episoden je nach Sprache
unterschiedlich sind, und zwar nicht nur im Ton, sondern auch
im Video. Die unterschiedlichen Teile sind nicht mal gleich
lang.
Deshalb möchte ich so etwas wie Seamless Branching erreichen,
Interleaved Cells kommen nicht in Frage. Ich habe es mal genau
aufgeschrieben. Es sei
Ay - Anfang Sprache y (40 Sekunden)
Ax - Anfang Sprache x (10 Sekunden)
V - Vorspann
F - Film
Ey - Ende Sprache y (10 Sekunden)
Nx - Nachspann Sprache x (40 Sekunden)
EX - Ende Sprache x (10 Sekunden)
Dann ist die DVD folgendermaßen organisiert:
In der ersten Spalte der folgenden Tabelle ist die physische
Abfolge der Filmstücke (nacheinander) gezeigt.
Diesen sind die PGCs 1-4 zugeordnet, die nicht über
DVD-Menü anwählbar sind.
Dann folgen PGC 5-9, die über die Auswahl "Sprache x"
im ersten Menü und das nachfolgende Menü zu erreichen sind,
sowie PGC 10-14, zu erreichen über "Sprache y" und
nachfolgendes Menü.
PGCs 5-14 nutzen die Zellen aus PGC 1-4 wie unten angegeben,
dabei bezeichne "x" einen ausgewählten Filmteil (reused cell),
"<font color="red"><b>s</b></font>" oder "<font color="green"><b>s</b></font>" einen zu überspringenden Filmteil. Hier muß der Laser
einen Stück überspringen und rechtzeitig neu positioniert werden.
--physisch-- ---------------Sprache x------------------- ---------------Sprache y------------------
Film 1 Film 2 Film 3 Film 4 Alle Film 1 Film 2 Film 3 Film 4 Alle
( = PGC 1-4) PGC 5 PGC 6 PGC 7 PGC 8 PGC 9 PGC 10 PGC 11 PGC 12 PGC 13 PGC 14
Ay 1 x x
Ax 1 x x <font color="red"><b>s</b></font> <font color="red"><b>s</b></font>
V 1 x x x x
F 1 x x x x
Ey 1 <font color="red"><b>s</b></font> <font color="red"><b>s</b></font> x <font color="green"><b>s</b></font>
Nx 1 x x <font color="green"><b>s</b></font>
Ex 1 x <font color="green"><b>s</b></font> <font color="green"><b>s</b></font>
Ay 2 <font color="green"><b>s</b></font> x x
Ax 2 x x <font color="red"><b>s</b></font> <font color="red"><b>s</b></font>
V 2 x x x x
F 2 x x x x
Ey 2 <font color="red"><b>s</b></font> <font color="red"><b>s</b></font> x <font color="green"><b>s</b></font>
Nx 2 x x <font color="green"><b>s</b></font>
Ex 2 x <font color="green"><b>s</b></font> <font color="green"><b>s</b></font>
Ay 3 <font color="green"><b>s</b></font> x x
Ax 3 x x <font color="red"><b>s</b></font> <font color="red"><b>s</b></font>
V 3 x x x x
F 3 x x x x
Ey 3 <font color="red"><b>s</b></font> <font color="red"><b>s</b></font> x <font color="green"><b>s</b></font>
Nx 3 x x <font color="green"><b>s</b></font>
Ex 3 x <font color="green"><b>s</b></font> <font color="green"><b>s</b></font>
Ay 4 <font color="green"><b>s</b></font> x x
Ax 4 x x <font color="red"><b>s</b></font> <font color="red"><b>s</b></font>
V 4 x x x x
F 4 x x x x
Ey 4 <font color="red"><b>s</b></font> <font color="red"><b>s</b></font> x x
Nx 4 x x
Ex 4 x x
Bei den eigentlichen Episoden wird immer nur ein (kurzer) Abschnitt übersprungen,
aber bei "Alle abspielen" sind es in Sprache x auch mal 2 Abschnitte
und in Sprache y sogar 3 hintereinander.
Ich habe mich ja auch bei der Anordnung der Filmstückchen bemüht,
die Sprünge wie möglichst kurz zu halten.
Die Zellen nach den Sprüngen sind als "non seamless" und "discontinued"
geflagt. PgcEdit zeigt das als korrekt an.
Die meisten Software-Player und Standalone-Geräte scheinen mit
den Sprüngen problemlos zurechtzukommen. Ein Bekannter berichtet jedoch,
daß sowohl sein Standalone (LG Bluray) als auch VLC an den in der Tabelle
<font color="red"><b>rot</b></font> gekennzeichneten Stellen immer 7 Sekunden macht,
während die <font color="green"><b>grün</b></font> gekennzeichneten Sprünge problemlos
funktionieren. Ich habe auf einem virtuellen PC VLC installiert und kann
das Problem erstmals bestätigen.
Das macht mich einigermaßen ratlos. Ausgerechnet die <font color="red"><b>roten</b></font> Stellen sind die
kürzeren Sprünge, während die <font color="green"><b>grünen</b></font> die langen Sprünge sind.
Allerdings ist es so, daß an den langen Sprüngen immer von einer PGC in eine
andere gesprungen wird, während bei jedem kurzen Sprung nur Zellen ein und
derselben PGC genutzt werden. Kann das eine Ursache dieses seltsamen Verhaltens
sein?
Für das Authoring habe ich DVDlab Pro mit kurzen Dummy-Filmchen verwendet.
Die eigentlichen Filme habe ich einzeln mit Scenarist gemuxt. Kapitel dabei
passend vorbereitet. Anschließend habe ich die Dummy-Stücke mit DVDRemake Pro
durch die eigentlichen Filme ersetzt und das Wiederverwenden der Zellen
organisiert.
Ich habe gelesen, daß man für Seamless Branching die Filme speziell
vorbereiten müsse, kenne aber leider keine Details. Die GOPs haben
die feste Länge 13 (keine kürzeren) und sind geschlossen. Muß ich
sonst noch etwas beim Authoring beachten?
Da ich nicht mehr weiterweiß, habe ich schon überlegt, ob sich vielleicht
jemand das Problem ansehen könnte. In DVDRemakePro gibt es die Option,
eine Test-DVD zu exportieren. Dabei werden alle Zellen auf wenige Sekunden
verkürzt. Und ich könnte die DVD-Stuktur einem geneigten Tester schicken.
Bei einer derartigen Kurz-DVD ist allerdings in VLC das Sieben-Sekunden-Problem
weg.
Hat jemand eine Idee, was ich sonst noch tun könnte?
</pre>