Log in

View Full Version : Odd Problem with seamless branching


kotyczka
28th May 2010, 23:26
I made a DVD with 4 episodes of a movie. There are 2 audio streams,
say language x and y. At the beginning there is a selection menu to
select your favourite language, the following menus are already
language specific.
It is not only that the audio streams are different for each
language, but also the video differs at the very beginning and
the very end, depending on the language. And the different video
parts are not even equally long.
Therefore I wish to do something similar to seamless branching,
interleaved cells are not an option. I will list it detailed in
the table below. Let

Sy - start language y (40 seconds)
Sx - start language x (10 seconds)
O - opening credits
M - main episode
Ey - end language y (10 seconds)
Fx - final credits language x (40 seconds)
EX - end language x (10 seconds)

The DVD is organized this way:
In the first column of the table there is the physical sequence
of the movie cells as they are to be found in the VOB files.
They correspond to PGCs 1-4, which can not be called from any
menu.
Next there are PGCs 5-9 for language x, one for each episode and
one extra for "play all". They can be called by selecting "language x"
and then from the next menu.
And finally PGCs 10-14 for language y, reachable by selecting
"language y" and from the following menu.
PGCs 5-14 reuse the cells from PGCs 1-4 as specified below.
"x" stands for a reused movie cell, whereas "g" or "g"
stand for a gap to be jumped over. Here the laser has to be
repositioned quick enough.




--physical-- ---------------language x----------------- ---------------language y------------------
Movie 1 Movie 2 Movie 3 Movie 4 All Movie 1 Movie 2 Movie 3 Movie 4 All
( = PGC 1-4) PGC 5 PGC 6 PGC 7 PGC 8 PGC 9 PGC 10 PGC 11 PGC 12 PGC 13 PGC 14
Sy 1 x x
Sx 1 x x g g
O 1 x x x x
F 1 x x x x
Ey 1 g g x g
Fx 1 x x g
Ex 1 x g g
Sy 2 g x x
Sx 2 x x g g
O 2 x x x x
F 2 x x x x
Ey 2 g g x g
Fx 2 x x g
Ex 2 x g g
Sy 3 g x x
Sx 3 x x g g
O 3 x x x x
F 3 x x x x
Ey 3 g g x g
Fx 3 x x g
Ex 3 x g g
Sy 4 g x x
Sx 4 x x g g
O 4 x x x x
F 4 x x x x
Ey 4 g g x x
Fx 4 x x
Ex 4 x x


In the actual episodes there are short gaps only, about 10 seconds each.
However in the "play all" PGCs there are long gaps additionally, where
2 cell are omitted for language x and even 3 cells are omitted for
language y.

I have chosen that specific cell order to keep the gaps in the actual
episodes short.

The cells following the gaps are flagged as "nonseamless" and "discontinued".
PgcEdit shows this to be correct.

Most software players and stand alone players jump over those gaps without
any problem, it looks very continuously. A friend however reported me that
both his stand alone player and VLC show a break of 7 seconds at those
gaps which I marked red in the table. The green gaps play fine however.
I installed VLC in a fresh virtual PC, and for the first time I can
reproduce that 7 seconds break.
This drives me rather mad. Just because the red marked positions are the short gaps,
whereas the green marked gaps are the long ones.
On the other hand hand the long gaps always jump from one of the original PGCs to
another, while the short gaps are enclosed by cells from one and the same original
PGC only. Could that be some reason for this odd behaviour?

For authoring the DVD I used DVDlab Pro with short dummy movies. The
actual movies I muxed with Scenarist, one by one. Finally I used
DVDRemake Pro to substitute the dummy movies by the actual ones
and to organize the reusing of the cells.

Somewhere I have read that movies for seamless branching have to be
prepared in a specific manner, however I do not remember any details.
The GOPs of my movies are all of length 13 and are closed. On authoring,
is there anything else that I must pay attention for?

Since I have no clue what's going on, I already thought about asking
someone to take a look at the whole thing. DVDRemake Pro offers an option
to export a "test DVD", where every cell is shortened to a few seconds.
Such a shortened DVD structure I could perhaps send to a kind tester,
however in such a mini-DVD the "7 seconds problem" is gone. Doesn't help
me either.

Any other idea what I could do to solve it?

Ghitulescu
30th May 2010, 08:12
You said that you have Scenarist. Well, you can do this entirely in Scenarist alone, no need for 3rd party software and tricks. It's not perfect (there are some issues), but I think it's better than others.