PDA

View Full Version : joined menu to authored dvd, but have a problem.


w0rd™
23rd August 2006, 18:19
Hi, ive got a small problem with a dvd i made up.
Firstly i authored it with nero and included a menu.
Then imported the movie into tgenc dvd author, cut 2 scenes out and chose no menu.

I then copied the menu(video_ts.vob/ifo/bup) from the nero folder, into the Video_ts folder dvdAuthor created.

It played fine in pdvd and my home dvd player. Only 2 problems came up.

firstly, the time remaining doesnt show, it just says 1_PLAY on the dvd player and the navigation bar on pdvd doesnt work. And when the movie finishes it doesnt return to the menu, it just stops.
Is there anyway i can fix these 2 problems with any editors?

any help greatly appreciated.

blutach
25th August 2006, 08:25
Without knowing the full structure of your DVD, a couple of observations can still be made.

1. If your title is not one_sequential, the nav bar doesn't work. If it is, the time map might be wrong. You can use PgcEdit (http://www.videohelp.com/~r0lZ/pgcedit/index.html) to repair the time map on the PGC.

2. Your DVD has been authored to exit after playing the title. If the menu is in the same titleset, you can substitute the exit with something like a Call the First Play PGC, resume cell 1. PgcEdit (http://www.videohelp.com/~r0lZ/pgcedit/index.html) is also the ideal tool to do this.

Regards

r0lZ
25th August 2006, 09:09
I then copied the menu(video_ts.vob/ifo/bup) from the nero folder, into the Video_ts folder dvdAuthor created.
You can't do that. VIDEO_TS.IFO contains the Title menu, but it contains also some tables that are referring to the rest of the DVD. By copying the VIDEO_TS.IFO and VOB files to another DVD, you lose the correspondence with the rest of the DVD. I'm not sure if that explain your problem, but most of the time, the DVD will be unplayable.
To import a menu properly, use PgcEdit's import menu function.

w0rd™
26th August 2006, 07:47
ok, just to make it more clear as to what i did, i show whats in the folders.

this is the video_ts folder nero created:

6098

-It starts to the menu
-It has no pdvd navigation bar
-No time remaining
-at the last chapter, if next is pressed it goes back to main menu(like i want it)


This is the folder tmpgenc created:

6099

-it has no menu and goes straight to movie
-navigation bar in pdvd works
-at the last chapter, next button doesnt work.

now, when i copied the menu files from the nero folder to the tmpgenc folder:

-it load to the menu ok
-the navigation no longer works(like the nero original)
-and the next button doesnt work after the last chapter(like the tmpgenc original)
-movie doesnt return to main menu at end.

can you please explain just abit further what i would have to do in pcgedit?
I basically opened the tmpgenc folder, then imported the menu from the nero folder(from the menu options), then saved the dvd. It turned out the same as when i just manually copied the menu files over.
Is there anything i can post from pcgedit that will help?

r0lZ
26th August 2006, 08:39
OK, go to Title -> Title Play Map Table, and verify if your title is sequential. The two PUOs must be clear, too.

Also, double-click on the PGC to open the PGC editor, and verify in the upper left corner if the PG playback mode is sequential. (Note that the PG playback mode is different than the sequential title flag in the Title play map table.)

While you are in the PGC Editor, verify also the Prohibited User Operations. The Time Play or Search and the Time or PTT search PUOs must be clear.

Then, with the title selected, call Title -> Rebuild Time Map of Current PGC. Save and test.

If it still doesn't work, you should try to clear the VOB PUOs. You need the PUO plugin to do that. Download it on my homepage, and use Plugins -> Prohibited User Operations -> Selectively clear VOB PUOs.

I basically opened the tmpgenc folder, then imported the menu from the nero folder(from the menu options), then saved the dvd. It turned out the same as when i just manually copied the menu files over.Are you sure you have used the original tmpgenc DVD? You cannot use the DVD on which you have manually copied the VMG files, because it is already wrong.

w0rd™
26th August 2006, 09:04
yeah, i opened the original tmpgenc folder.

Just on the first part, which do you want me to open?
the original nero
the original tmpgenc
or the original tmpgenc and import the menu?

r0lZ
26th August 2006, 09:16
You should verify the final DVD, with the imported menu.

And I forgot to explain that you have to modify the VM commands of the title, too, so that the nav will return to the menu when the title has finished playing. Use blutach's suggestion, or copy/paste the original commands of the title from the nero folder to the final folder.

w0rd™
26th August 2006, 12:43
ok, here's what ive done so far, im going to use screenshots just to make it easier for me to explain myself properly.

first i opened the original tmpgenc video_ts folder that has no menu:

http://img88.imageshack.us/img88/4623/tgscandvdyz9.gif

here is some info on the dvd before i imported any menu:

http://img227.imageshack.us/img227/9894/tgmenuinfooz7.gif

http://img170.imageshack.us/img170/9064/tgvtst1infoyt5.gif

http://img227.imageshack.us/img227/3373/tgogtitleplayinfood8.gif


I then imported menu from the nero original video_ts folder:

http://img247.imageshack.us/img247/3900/importneromenuscanxz2.gif

heres info after i imported menu:

http://img91.imageshack.us/img91/8718/allneromenuvtst1infovm4.gif

the 2 dummys had the same puo:

http://img224.imageshack.us/img224/9338/menupuo1ub2.gif

and the other 3 had the same puo:

http://img224.imageshack.us/img224/5307/menupuo2po8.gif

and here is the vtst:

http://img247.imageshack.us/img247/238/pgceditorvtst1infoxu9.gif



I then highlighted vtst1 and chose "rebuild time map of current PGC" from the title menu.

I saved the dvd, and played it with pdvd.
The navigation bar works, but the movie starts straight away instead of going to the menu. Also the last chapter still cant be skipped back to main menu.
I havent tried your suggestion for that yet.

r0lZ
26th August 2006, 13:58
Well, the menu is not played because the first-play PGC has not been modified when you have imported the menu.
Also, you have mixed two different authoring methods, and that cannot work properly.
It is not sufficient to import the menu. You have also to modify the VM commands so that it is called when needed. I can't explain that in details, but as I can see on your screenshots, it is probably easier to remove all VM commands and build them from scratch.

I suggest this:
Leave the commands in VMGM PGC 3 and 4 as they are, but remove all other commands, then add those commands:
FP-PGC, pre-command: JumpSS VMGM PGC 3
Title 1, post command: CallSS VMGM PGC 4, resume cell 1

This way, the VMGM PGC 3 will be played upon DVD insert, then the menu with the button. When the button is pressed, the movie will begin. At the end of the movie, or if you press the Title Menu button, the menu PGC 4 (with the button) will be called again, but this time the intro in PGC 3 will be skipped.

Since I don't know which command is in the menu button, I don't know if it calls directly the main movie. If it's not the case, you will need to modify it to a JumpTT to Title 1.

Note that with this authoring, the PGCs 1, 2 and 5 of the VMGM are never called. Maybe it's not what you want, since the PGC 5 has 8 seconds of video.

To be able to call the menu with the Root Menu button, you have also to create a Root menu in titleset 1, with a JumpSS VMGM PGC 4 command.


To be able to skip the last chapter of the movie with the remote, there are 2 solutions:
1) Change the Next PGCN link value from 0 to 1. However, this method has an important drawback: the navigation bar can be disabled on some players. If you don't want that, use method 2.
2) Create a new cell at the end of the PGC. This will be cell 21. You must assign it the program number 19, or it will not work, but it is not necessary to assign a chapter number to this program.


Anyway, as I can see, your title is sequential, and there are no PUOs. So, if you cannot use the navigation slider, that's probably because you have some PUOs in the VOB files. Use the PUO plugin.

w0rd™
26th August 2006, 15:16
Thanks so far for all your help.

The menu is actually an animated menu, if that means anything.
I tried to follow what you posted, even though it was gettig abit complicated for my level, you steered me in the right direction, and i think i have sort of got it working ok so far.

This is what i did differently, if you want to compare it to the screenshots in my previous post:


http://img183.imageshack.us/img183/2576/menucmdeditlz1.gif


Now when i tested it in PDVD, the navigation bar can be used, the last chapter can be fowarded(and returns to main menu), and it loads the menu at the beginning.

So it seems as though its working ok, but i'd just like to ask you one more question.
Does the navigation bar working in pdvd mean that it will now show time remaining in my home dvd player, as that was one of my main problems?
also from what i've changed, is there anything you see that might cause problems that i havent come across yet?

thanks again.

r0lZ
26th August 2006, 15:28
IMO, lines 1 and 2 of the first-play PGC and the first post command of title 1 are useless, and might cause problems. It is probably better to remove them.

Also, you should set the previous and next PGCN values to 1, not 2 and 3, and leave the GoUpPGCN to 0. Anyway, the numeric fields should never be red, like in your screenshot. (Red means there is an error.)

Does the navigation bar working in pdvd mean that it will now show time remaining in my home dvd player, as that was one of my main problems?That's not sure. As I said, setting the Next and/or Prev PGCN links to a value different than 0 can have the effect of disabling the nav bar in some players. On your standalone, you will perhaps not be able to jump to a specific time any more.

w0rd™
26th August 2006, 18:52
IMO, lines 1 and 2 of the first-play PGC and the first post command of title 1 are useless, and might cause problems. It is probably better to remove them.

ok, i deleted the lines you mentioned.

previous and next PGCN values to 1, not 2 and 3, and leave the GoUpPGCN to 0

i changed them all back to 0.


I also changed - (CallSS) Call the VMGM PGC 4, resume cell 1
back to - (CallSS) Call the VMGM PGC 1, resume cell 1

and i created a new cell/vob at the end of the movie like you mentioned earlier.

Now the menu loads up at the start
the navigation slider works in PDVD
the last chapter can be skipped
and the movie returns back to the menu at the end.

So all the problems have now been fixed.
I just have to burn it, and see how it works in the home dvd player. Hopefully the 'time remaining/total time' display will work as normal, instead of displaying '1_play' like before.

once again,

:thanks:

w0rd™
27th August 2006, 08:01
ok, i burnt it to dvd and tested in my home dvd player, everything works fine :thanks:
Just one thing, if you look at the pgceditor for vtst1 above in the screenshots, it shows 3 layer break boxes ticked. It creates a noticable pause in my dvd player, can i untick these, or do i have to leave them?

bigotti5
27th August 2006, 08:33
Just one thing, if you look at the pgceditor for vtst1 above in the screenshots, it shows 3 layer break boxes ticked. It creates a noticable pause in my dvd player, can i untick these, or do i have to leave them?

Probably these are the points you cutted scenes out - even there are VobID changes and the mux may not be seamless remove the NSM flags
try it on a rewriteable to see if the SA have troubles

w0rd™
27th August 2006, 10:47
yeah, those are the three places i cut scenes out in tmpgenc, so it seems dvd author created it that way.
If I untick the boxes, the 'type flags' values for all three, change from 2 to 10, if that means anything.

i'll untick them, save it, and burn again to test it out. Its just really slow with a 2x dvdrw :D

r0lZ
27th August 2006, 11:04
If I untick the boxes, the 'type flags' values for all three, change from 2 to 10, if that means anything.
That's normal. Unticking the layer break checkbox has the effect of turning the seamless joint type flag. The layer break checkbox is only a shortcut.

w0rd™
27th August 2006, 11:33
so you mean it doesnt or does make a change, or is there no way of removing the pauses at the breaks?

r0lZ
27th August 2006, 11:58
No, if you untick the layer break checkbox, the pause should disappear. But, as bigotti5 said, it is possible that the mux is not suitable to support seamless joints. Also, your player might be more or less picky with non-seamless joint declared as seamless in the IFOs. The only way to be sure it works with your player is to try it...

w0rd™
31st August 2006, 12:14
yeah, i unticked them and it doesnt pause anymore.
once again, thanks for all the help, its works nicely now :D

:thanks:

w0rd™
8th September 2006, 13:23
me again, sorry about this, just have another question, thought i'd continue here instead of creating new thread.

Its sort of continuation on the previous DVD, just now the menu has 3 titles pointing to vtst1(title1), vtst2(title2) and vtst3(title3).

It seems ok, the only problem im facing is when i play vtst1 and press next on the last chapter, it goes straight to vtst2, and the same again to title3.
What should i do if i want to go back to the main menu at the end of each vtst title, instead of to the next vtst?


thanks again.

blutach
8th September 2006, 15:16
A command to jump to the root menu of the current VTS would be in order if the menu is in the VTS concerned.

If not, Jump to a new dummy PGC in VMGM and from there, jump to the menu PGC wherever it may be.

Regards

w0rd™
9th September 2006, 09:25
hey bt, i just checked again, if title one and two plays out, they return to the menu(i changed "Call the VMGM PGC 2" to 1, because pcg2 would auto to the next title), but if the next chapter button is pressed they go to the next title.

I took a screenshot(with the value i changed), where would i put jumpto, if i have to?

http://img213.imageshack.us/img213/5596/vtst13titlesxs9.gif


thanks.

r0lZ
9th September 2006, 09:55
hey bt, i just checked again, if title one and two plays out, they return to the menu(i changed "Call the VMGM PGC 2" to 1, because pcg2 would auto to the next title), but if the next chapter button is pressed they go to the next title.That's really strange. Pressing next chapter should do the same thing than when the title ends normally.

Do you have a non-sero value in the Next PGCN Link field of Title 1 and 2? (It's in the PGC Editor.) If not, please post the DVD commands. (Use Info -> DVD Commands.)

w0rd™
9th September 2006, 12:21
hey r0lZ, yes every title has zero values.

heres the dvd info-

-------------------------------------------------------------

DVD "E:dvd/movie1/VIDEO_TS/"
DVD-TEXT General Name: ""
Provider ID: ""
Number of VTS: 3


VMG (VIDEO_TS.IFO)
------------------

VMG , First-Play PGC
********** pre commands:
1 (JumpSS) Jump to VMGM PGC 3
********** post commands:
********** cell commands:


VMGM , LU 1 (--):

VMGM , LU 1 (--) , 1 (dummy) - Chapters: n/a, Programs: 0, Cells: 0
********** pre commands:
1 if ( gprm(9) == 0 ) then { LinkPGCN PGC 4 }
2 if ( gprm(9) == 4 ) then { LinkPGCN PGC 4 }
3 LinkPGCN PGC 4
********** post commands:
********** cell commands:


VMGM , LU 1 (--) , 2 (dummy) - Chapters: n/a, Programs: 0, Cells: 0
********** pre commands:
1 Set gprm(1) =(mov) 100
2 if ( gprm(6) < gprm(1) ) then { (JumpTT) Jump to Title 1 }
3 Set gprm(1) =(mov) 200
4 if ( gprm(6) < gprm(1) ) then { (JumpTT) Jump to Title 2 }
5 Set gprm(1) =(mov) 300
6 if ( gprm(6) < gprm(1) ) then { (JumpTT) Jump to Title 3 }
********** post commands:
********** cell commands:


VMGM , LU 1 (--) , 3 (0:08) - Chapters: n/a, Programs: 1, Cells: 1
********** pre commands:
********** post commands:
1 LinkPGCN PGC 4
********** cell commands:
********** menu buttons commands:


VMGM , LU 1 (--) , 4 (0:20) 3b. TitleM - Chapters: n/a, Programs: 1, Cells: 1
********** pre commands:
1 Set gprm(9) =(mov) 4
********** post commands:
1 LinkPGCN PGC 4
********** cell commands:
********** menu buttons commands:
VOB ID 2, Cell ID 1 (First NAV pack LBA=3818)
1 Group Select button=0, Action button=0
1: Set gprm(6) =(mov) 1 ; LinkPGCN PGC 5
2: Set gprm(6) =(mov) 101 ; LinkPGCN PGC 6
3: Set gprm(6) =(mov) 201 ; LinkPGCN PGC 7


VMGM , LU 1 (--) , 5 (0:08) - Chapters: n/a, Programs: 1, Cells: 1
********** pre commands:
********** post commands:
1 LinkPGCN PGC 2
********** cell commands:
********** menu buttons commands:


VMGM , LU 1 (--) , 6 (0:08) - Chapters: n/a, Programs: 1, Cells: 1
********** pre commands:
********** post commands:
1 LinkPGCN PGC 2
********** cell commands:
********** menu buttons commands:


VMGM , LU 1 (--) , 7 (0:08) - Chapters: n/a, Programs: 1, Cells: 1
********** pre commands:
********** post commands:
1 LinkPGCN PGC 2
********** cell commands:
********** menu buttons commands:



VTS 1 (VTS_01_0.IFO)
--------------------

VTSM 1 , LU 1 (--):

VTSM 1 , LU 1 (--) , 1 (dummy) RootM - Chapters: n/a, Programs: 0, Cells: 0
********** pre commands:
1 (JumpSS) Jump to VMGM PGC 1
********** post commands:
********** cell commands:



VTST 1:

VTST 1 , 1 TTN 1 (31:52) Title 1 - Chapters: 20, Programs: 20, Cells: 20
********** pre commands:
1 Set gprm(7) =(mov) gprm(6)
2 Set gprm(6) =(mov) 0
********** post commands:
1 Set gprm(6) =(mov) 100
2 (CallSS) Call the VMGM PGC 1, resume cell 1
********** cell commands:



VTS 2 (VTS_02_0.IFO)
--------------------

VTSM 2 , LU 1 (--):

VTSM 2 , LU 1 (--) , 1 (dummy) RootM - Chapters: n/a, Programs: 0, Cells: 0
********** pre commands:
1 (JumpSS) Jump to VMGM PGC 1
********** post commands:
********** cell commands:



VTST 2:

VTST 2 , 1 TTN 1 (2:10:11) Title 2 - Chapters: 21, Programs: 21, Cells: 22
********** pre commands:
1 Set gprm(7) =(mov) gprm(6)
2 Set gprm(6) =(mov) 0
********** post commands:
1 Set gprm(6) =(mov) 200
2 (CallSS) Call the VMGM PGC 1, resume cell 1
********** cell commands:



VTS 3 (VTS_03_0.IFO)
--------------------

VTSM 3 , LU 1 (--):

VTSM 3 , LU 1 (--) , 1 (dummy) RootM - Chapters: n/a, Programs: 0, Cells: 0
********** pre commands:
1 (JumpSS) Jump to VMGM PGC 1
********** post commands:
********** cell commands:



VTST 3:

VTST 3 , 1 TTN 1 (27:33) Title 3 - Chapters: 22, Programs: 22, Cells: 22
********** pre commands:
1 Set gprm(7) =(mov) gprm(6)
2 Set gprm(6) =(mov) 0
********** post commands:
1 (CallSS) Call the VMGM PGC 1, resume cell 1
********** cell commands:


-----------------------------------------------------------------


thanks again.

r0lZ
9th September 2006, 12:54
Though this authoring is unnecessarily complicated, it should work as expected. Nothing is abnormal.
IMO, if the next title is played when you press the Next Chapter button, it's probably because your player is not standard compliant. Try to play the DVD with a good software player. (I like Media Player Classic or IfoEdit's DVD Play function.)

w0rd™
9th September 2006, 13:32
actually i am testing it with powerdvd....is this not good?
I'll test with the other 2 you mentioned.

thats actually the way nero authored it, is there anything unnecessary i can delete(like VMGM 2 (dummy) doesnt seem to be needed), that might be confusing pDVD?

thanks.

w0rd™
9th September 2006, 13:39
nope, media player classic does the same thing, if title 1 finishes on its own, it returns to the menu, but if next is pressed, it goes to title 2.......
could it have anything to do with the vobs themselves?

w0rd™
9th September 2006, 16:05
well i went ahead and created new blank cells at the end of each title, and the seems to have done trick, i'll burn and test it out.

w0rd™
10th September 2006, 00:33
ok, i burnt it and tested in my home dvd player.
Other than the audio probs which are annoying cause it took me a while to do, and a stuttering menu, maybe to do with the burn/dvdrw, i came across something i'd like to correct.

When the dvd starts up, it goes straight to the menu, which is fine.
Then when i press stop, "resume" is displayed on the player, again fine.
When stop is pressed again, "dvd" is displayed on the player, now with a normal dvd when i press play after this, it usually goes back to the menu, but with this dvd is goes to title one.
With the dvd info/screenshot above, is it supposed to go to title one when play is pressed? how to make it go to menu otherwise?


:thanks:

bigotti5
10th September 2006, 06:23
When stop is pressed again, "dvd" is displayed on the player, now with a normal dvd when i press play after this, it usually goes back to the menu
No - when "stop" - "stop" is pressed and then "play", a title play command to title 1 is executed (and all GPRMs are cleared).
So you have to set an unused GPRM and compare this GPRM in the precommands of every title. If this GPRM holds 0 it should call menu.

w0rd™
12th September 2006, 08:49
well thats the only thing bugging me at the moment, so i'll try and figure out what you said :p , and then give it a go :)

ty.

bigotti5
12th September 2006, 09:14
Just an example

e.g
Two unused GPRMs are needed
Set a GPRM in precommands of First Play

1: GPRM7=1
....
....

in every title add precommands (should be first commands)

1: GPRM6=0
2: if GPRM7==GPRM6 then CallSS First Play PGC
....
....

GPRM7 is set in FP to 1

if you play normally the compare is false and ignored

if STOP-STOP is pressed GPRM7 is cleared (set from 1 to 0)

if you press play on remote the player executes the precommands of the title, compare is true in this case and FP is called

w0rd™
14th September 2006, 07:55
thanks for the example, i'll try it out, just been abit busy.