Log in

View Full Version : Autoplay main title with preset audio stream


CoNS
3rd November 2004, 18:43
I am a total nOOb when it comes to cell/pre/post commands etc., but I hope some of you can help me with this problem:

I want to backup a Disney movie, which has the usual language selection menu (PAL edition that is), warnings, studio logo and trailers before you even get to the main menu. Usually I'd just blank the trailers, warnings and studio logo (and perhaps bypass the language selection menu).

But what I'd really like to do is to make the movie (the main title) start playing right away when the disc is inserted, so that my kids easily can start the playback themselves without any menu or remote control navigation (my oldest kid is only two years old, so...!! :) ). Also, for the concept to work, it'd be necessary that an audio stream other than the default stream is preselected / preset, and that subtitles are turned off.

Can anyone help me? I have this feeling that it'd be pretty easy to do - something like adding some pre commands at the beginning of the DVD setting the audio and subtitle streams to be played and then jump straight to the main VTS, ignoring the original commands which are then placed after the newly added commands. And this "guide" would then work 100% each time, as the commands are added to the very beginning of the movie?

But I have absolutely no clue whatsoever on exactly how to do it using PgcEdit etc... :confused:

jeanl
3rd November 2004, 19:12
Originally posted by CoNS
I am a total nOOb when it comes to cell/pre/post commands etc., but I hope some of you can help me with this problem:

I want to backup a Disney movie, which has the usual language selection menu (PAL edition that is), warnings, studio logo and trailers before you even get to the main menu. Usually I'd just blank the trailers, warnings and studio logo (and perhaps bypass the language selection menu).

But what I'd really like to do is to make the movie (the main title) start playing right away when the disc is inserted, so that my kids easily can start the playback themselves without any menu or remote control navigation (my oldest kid is only two years old, so...!! :) ). Also, for the concept to work, it'd be necessary that an audio stream other than the default stream is preselected / preset, and that subtitles are turned off.

Can anyone help me? I have this feeling that it'd be pretty easy to do - something like adding some pre commands at the beginning of the DVD setting the audio and subtitle streams to be played and then jump straight to the main VTS, ignoring the original commands which are then placed after the newly added commands. And this "guide" would then work 100% each time, as the commands are added to the very beginning of the movie?

But I have absolutely no clue whatsoever on exactly how to do it using PgcEdit etc... :confused:

well, it's not as easy as you'd think (at least it's not easy to create a simple guide that will work in every cases. But once PgcEdit's Trace function is out, it'll be much much easier. The gist of it is that you can jump to the main movie, but if registers are not set properly, things won't work the way they should. In some DVD, that's no problems (for example because few registers are used and the navigation is simple). In others it's a big problem. PgcEdit's Trace function will allow us to overcome this problem by replicating the state of the registers before jumping to the movie, which will garantee that everything works normally. r0lZ is still working on it though.

Now if you just want to set the audio stream to a fixed value, that's easy: You just insert a SetSTN command in the pre-command area of your movie, and that should be enough to select both the audio and the subtitles. You can't put that in the First-Play PGC because the command has to be in the VTS domain, which is why you put it in the pre-command area of the movie.

Another solution is to backup in shrink in re-author mode. No menu, but straight playback, which is kind of what you want.

Jeanl

CoNS
3rd November 2004, 19:52
Hmmm, I obviously ask because I do not know, but what registers have to be set in order to simply jump to and play the main VTS?

About using DVD Shrink's re-author function: Well, I'd really like to keep the menu (and some of the extras), I just want the DVD play to start automatically and then when movie ends or whenever you press the menu button on the remote, you'll get the main menu.

EDIT: Well, if the register settings makes it practically impossible just to skip to the main movie with an audio setting as described above, perhaps the best way (until PgcEdit's trace function is ready) is this:
Blank all trailers, warnings, studio logos etc. using VobBlanker or PgcEdit, and
Use 2COOL's guide Removing Language Selection and Aspect Ratio Menus v2.0 (http://forum.doom9.org/showthread.php?s=&threadid=83755) to "auto-click" the language button I want in the language selection menu and "auto-click" the play movie button in the main menu.

jeanl
3rd November 2004, 20:27
Originally posted by CoNS
Hmmm, I obviously ask because I do not know, but what registers have to be set in order to simply jump to and play the main VTS?

About using DVD Shrink's re-author function: Well, I'd really like to keep the menu (and some of the extras), I just want the DVD play to start automatically and then when movie ends or whenever you press the menu button on the remote, you'll get the main menu.

EDIT: Well, if the register settings makes it practically impossible just to skip to the main movie with an audio setting as described above, perhaps the best way (until PgcEdit's trace function is ready) is this:
Blank all trailers, warnings, studio logos etc. using VobBlanker or PgcEdit, and
Use 2COOL's guide Removing Language Selection and Aspect Ratio Menus v2.0 (http://forum.doom9.org/showthread.php?s=&threadid=83755) to "auto-click" the language button I want in the language selection menu and "auto-click" the play movie button in the main menu.
Yes, I agree with you, this is the safest way as of today, but it's not simple.
To clarify, the problem is that each DVD is mastered very differently. Some of them have a complicated navigation (for example, I've seen some where, once you push "play" on the main menu, you go twice through the pre-command area of the movie title (the first time around registers are set one way, and you jump back out to some other place, then you come back later and this time registers are set another way and the movie starts). Some others have a very simple navigation and use very few registers. These are good candidates for trying to jump straight to the movie. But it's still pretty much a trial/error proposition. Because DVDs are mastered in very different manners, there's no way to set the registers that will guarantee normal playback in all cases! For example, a DVDs might use gprm(3) to store whether or not you've seen the previews. But in another DVD, it'll be gprm(9) or some other one. You get the idea...

Once PgcEdit has the trace function, we'll be able to put this question to rest once and for all. I'm preparing a 100% foolproof (hopefully) guide to do just that (jumping straight to the movie or straight to the main menu). But in the meantime, the solution you outline would be the best.
Jeanl

blutach
3rd November 2004, 21:48
I hate to say this in this very technically-minded forum but ...

Have you thought about using DVD Shrink in reauthor mode, transcoding with just one language (your native language) as the audio?

Reauthor mode takes no menus at all and just plays the movie. Its First Play PGC is simple - Jump to Title 1.

This seems like what you want for your kids.

(As well, it has a handy trimming function which can strip credits and stuff at the beginning very easily).

Sorry for the simple minded solution folks :(

Regards