View Full Version : Titlewriter 2.5 (now 4.1) Update 25 April 2007
Fallen
27th February 2006, 22:05
Post Questions about TitleWriter in this thread
Just uploaded 2.51Beta to site
Fixed Minor misbehavior of start constants in menu add
Cleaned up command Hex editor
Added -- Dummy entries added to imported VTS_PGCITI table
Removed - TW rewiring Title jumps in Vmgm FP and PGC's to vts ttn 1
Titlewriter Files are Located At:
http://www.dvdshrink.info/titlewriter/
FAllenAngel
jinjin_jp
27th February 2006, 23:24
Thanks for make this thread.
At first, sorry to be tuny, please help me about ver.No.
I tested for comparision between not-beta ver.(2.5 and 2.02). I downloaded both when each released.
Then I find 2.002 after 2.02 released.
Is this 2.002? or if 2.02beta?
2.02 in here (http://forum.digital-digest.com/showpost.php?p=283987&postcount=56)(dated Aug 4, 2005)
TitleWriter 2.02
Aug 4, 2005
Rev 2.02
2.002? or 2.02beta? in here (http://forum.digital-digest.com/showpost.php?p=300784&postcount=86)(dated 28 Sep 2005)
PS Either way TW 2.001Beta was a beta you should get the current ver. 2.002
Did I misunderstand?
By the way, I found the reference between 2.5 and 2.02 (for example about "Start Play With Movie"), but I will post details after trying newer ver(2.51beta) and about it.
Fallen
28th February 2006, 10:25
2.02 Stable
2.5 Last Stable (Tested on at least 10 compiliations)
Many Fixes,Gui changes
2.51Beta --Fix's but not tested over multiple compiliations
The last ver (beta or not always contains fixes,cleanups many not shown in the changelog)
as to the 2.2 ver 2.002 I sometimes stutter
jinjin_jp
28th February 2006, 11:54
Thanks for reply.
2.02 Stable.
2.5 Last Stable.
as to the 2.2 ver 2.002 I sometimes stutter
TW(dated 28 Sep 2005) is seemed to be v2.2beta, because it's released after v2.02(dated Aug 4, 2005).
Thanks.
Edit:
Sorry. I cancel above mention, because I downloaded v2.05beta on Oct 18, 2005.
Fallen
28th February 2006, 16:35
TitleWriter 2.52beta -- changelog included
FAllenAngel
jinjin_jp
28th February 2006, 17:37
Report_1
Sorry I've just ended 2.51beta, so about comparison v2.02, v2.5, and 2.51beta.
Here is except for about Number of Title Play Maps(VMG_PTT_SRPT) and Number of Video Title Sets(VMG_VTS_ART) before-mentioned.
(1)Output from V2.02 can't be read(imported) by DvdReMakePro. After processing by PgcEdit(only open and save), the problem is resolved. V2.5 and v2.51beta don't have the same problem.
Log of DvdReMakePro is,
--------------------------------------------------------
importing DVD...
Read DVD from: C:\DVD_Test\test_titlewriter_2\VIDEO_TS
Read VMG
Read VTS1
Read VTS2
vtsm_vobs == 0 || (vtsm_vobs > vtsi_last_sector && vtsm_vobs < vts_last_sector) (785:VTS.cpp)
can't load VTS 2
Attempt import from VIDEO_TS subdirectory...
Read DVD from: C:\DVD_Test\test_titlewriter_2\VIDEO_TS\VIDEO_TS
Path to DVD does not exist. (133:DVD.cpp)
--------------------------------------------------------
I can't know why and what PgcEdit change.
Folowing report of v2.02 is about one after processing by PgcEdit.
(2)Descryption(VMGM) of streams is strange, a part of VMG Overview is,
*original
VTS_1 Audio 1: English (Dolby AC-3) 6ch 48Kbps DRC
VTS_1 Audio 2: Japanese (Dolby AC-3) 6ch 48Kbps DRC
VTS_1 SubPicture 1: Japanese (2-bit rle )
VTS_1 SubPicture 2: English (2-bit rle )
*output of v2.5 and v2.51beta
VTS_1 Audio 1: English (Dolby AC-3) 6ch 48Kbps DRC
VTS_1 Audio 2: English (Dolby AC-3) 2ch 48Kbps DRC
VTS_1 Audio 3: English (Dolby AC-3) 2ch 48Kbps DRC
VTS_1 Audio 4: English (DTS ) 5ch 48Kbps DRC
**Audio changes 2=>4, SubPicture changes 2=>0.
**VMG_VTS_ATRT is same.
**IFO of VTS is no problem.
**v2.02 has no problem.
(3)About " Use Vmg Menu As Is" (it seems to be called "Use Vmg Menu Template Navigation" in v2.02)
*v2.5 make no change. Is it a bug?
*v2.02 and v2.51beta changes FirstPlay-command to "(JumpSS) Jump to VMGM PGC 2". It seems to be correct.
(4)About "Start Play With Movie"
*v2.5 changes FirstPlay-command(a part)
3.Pre Command (JumpTT) Jump to Title: 1
4.Pre Command (JumpTT) Jump to Title: 2
5.Pre Command (JumpTT) Jump to Title: 3=>”(JumpVTS_PTT) Jump to TTN 1, Chapter 1 ”
**This comman can't be used in VMGM?
*v2.02 and v2.51beta changes FirstPlay-command
3.Pre Command (JumpTT) Jump to Title: 1
4.Pre Command (JumpTT) Jump to Title: 2
5.Pre Command (JumpTT) Jump to Title: 3=>”(JumpTT) Jump to Title: 1”
**Title_3 is never replayed, except for button-selected. Is it a bug?
(5)About "Start Play With Movie",
*v2.02, v2.5 and v2.51beta make no change in FirstPlay-command.
**Is it to be "(JumpSS) Jump to VTSM 1, Root menu (TTN 1)”?
I report the rest after.
Fallen
28th February 2006, 22:14
Okay you confused me: To Many past ver. on a single page
Heres what I Gleaned
Yes I broke the Vmgm #title Play Maps and VMGM # Titlesets in ver 2.02 subsequently fixed
A note in ver 2.02-2.5 I was trying everthing to get PgcEdit Trace mode to work. Turns out it would never work as PgcEdit doesn't look up offsets from tables as a player would.
#2
Hmmm - Looks like a bug
Didn't notice to this point as I've Always used Bypass Vmg PlayBack. with everything but English stripped. and never tripped other menu languages
#3
Use Vmg Menu as is >> No changes are made to VMGM FP
Note: Should only be checked when importing the menu templates (as explained in Help file)
#4
Start Play with Movie >> Should change last jump command found in FP to (JumpTT) Jump to Title 1
#5 I think you checked Start Play with Menu not Start Play with Movie >> Last Jump//link command in Vmgm FP rewritten to "(JumpSS) Jump to VTSM 1, Root menu (TTN 1)
I've never been really happy with the way I've handled Jump to Movie and Jump to Menu.
Been thinking that I should change all jump commands in FP to either "(JumpSS) Jump to VTSM 1, Root menu (TTN 1) or (JumpTT) Jump to Title: 1 as chosen by user
FAllenAngel
jinjin_jp
28th February 2006, 23:14
@Fallen
Sorry to make you be confused.
But I was confused when try v2.5, because I couldn't find changes almost. I could find the change only when checking "Start Play With Movie", so compared with v2.02, and after it try v2.51bata which was released later.
I will report about only v2.52beta next.
Sorry.
Fallen
1st March 2006, 11:52
jinjin_jp: Can't recreate stream bug in 2.51
A couple of Notes:
PgcEdit Save will remove dummy VTS entries from VMG_VTS_ATRT table and modifys many other things.
TW is generally designed for users (Who do not wish to learn the innards of Dvd's) to have a way to Quickly One Click menus back into a compiliation.
Specifically for retaining original menus in a DVDShrink Reauthored to movie only compiliations. (which is all I do)
If compiliation doesn't play (After Happy face if needed)
Then UNDO and add a Menutemplate (not pretty but they always work).
This has only happened once to me so far and was because the original menu was so badly authored I was seriously amazed it played at all.
And the result works in Dvd players because all jmp targets resolve to legitimate offsets.
And yes I'm taking liberties -- But look at the task and think NEWBIES/those for whom PgcEdit/Rebuilder is just to much work.
I'm strictly going by if it plays right it ain't broke.
!!!!!Post Processing Should Not Be done!!! and should not be necessary. (and can even foul up the resultant playback)
This is why Happy face, button kills etc. added to TW so some "user menu editing" could be added to the menus.
EX. Buttons to removed Bonus features can be killed and unselectable (this is within the scope of a typical Dvd backupper WYSIWYG)
PS
(I Think)Rebuilder crash on load VTS_02 is looking at the VMG_VTS_ATRT entries not the number of Titlesets at VMG offset 3E which is actually the controller for the number of titlesets.
This is actually the only number that counts (it controls all the rest of VTS operations/offsets/loads)
(This is not an error but is not how players operate)
jinjin_jp
1st March 2006, 15:52
Report_2 (about v2.52beta)
Sorry some part overlaps beforementioned.
(1)Descryption(VMGM) of streams in VMG Overview,
*original
VTS_1 Audio 1: English (Dolby AC-3) 6ch 48Kbps DRC
VTS_1 Audio 2: Japanese (Dolby AC-3) 6ch 48Kbps DRC
VTS_1 SubPicture 1: Japanese (2-bit rle )
VTS_1 SubPicture 2: English (2-bit rle )
*output
VTS_1 Audio 1: English (Dolby AC-3) 6ch 48Kbps DRC
VTS_1 Audio 2: English (Dolby AC-3) 2ch 48Kbps DRC
VTS_1 Audio 3: English (Dolby AC-3) 2ch 48Kbps DRC
VTS_1 Audio 4: English (DTS ) 5ch 48Kbps DRC
**Audio changes 2=>4, SubPicture changes 2=>0.
**VMG_VTS_ATRT is same.
**IFO of VTS is no problem.
**When using MenuTemplate=Menu10Titlesets, output is same as original. When Menu4Episodic and Menu4titlesets, different from original.
(2)About " Use Vmg Menu As Is":
Command of FirstPlay is "(JumpSS) Jump to VMGM PGC 2".
It is as the expectation.
(3)About "Start Play With Movie":
Command of FirstPlay changes
3.Pre Command (JumpTT) Jump to Title: 1
4.Pre Command (JumpTT) Jump to Title: 2
5.Pre Command (JumpTT) Jump to Title: 3=>”(JumpTT) Jump to Title: 1”
It has the problem which Title_3 is never replayed, except for button-selected.
(4)About "Start Play with Root Menu in Vts_01":
There is no change in command of FirstPlay.
Is it to be "(JumpSS) Jump to VTSM 1, Root menu (TTN 1)”?
(5)About "Bypass Vmg Playback [Non Menu items]":
PostCommand of VMGM_PGC2 ”LinkPGCN PGC 2” moves to PreCommand.
It has the problem which replay freezes, when selected the button which jump to TitleMenu(VMGM_PGC2).
(6)About "Button Hide"
Title(Episode)Menu and ChapterMenu is hided buttons which are not used. (But audio-Subpicture Menu is not hided any buttons.)
It is good that buttons jumping to titles or chapters not existed are hided.
But several adjacent buttons is hided buttons. So can't select some buttons by up/down/left/right.
When hiding buttons by PgcEdit or MenuEdit or DvdReMakePro, no adjacent buttons is hided buttons.
And if once jumping to hided buttons, can't select any buttons by up/down/left/right. I suppose the reason is width and hight of hided button is 0(zero). This point seems to be warned by DvdReMakePro and PgcEdit(red-colour displayed)
Width and hight of hided button by PgcEdit or MenuEdit is 1.(zero).
Sorry I think I can't explain well.
Fallen
1st March 2006, 21:07
Explained perfectly
I gather you are only readding the generic menu's and not readding the originals
#1 Still Studying it
#3 --Fixed in next beta -- all jump/link commands rewritten to target Movie or menu selected.
#4 Yes exactly right
#5 ??which template hung up (simple way out is to UNDO and not select that option during Add Menu with Generic templates) elegance requires a better solution though
#6 Ouch -- How did I miss that -- I just nulled the commands but forgot to apply the rerouting subroutine.
FAllenAngel
jinjin_jp
1st March 2006, 22:58
Tjamks for the reply
#1 Still Studying it
I seems to be same as MenuTemplate.
*Menu4Episodic and Menu4titlesets
VTS_1 Audio 1: English (Dolby AC-3) 6ch 48Kbps DRC
VTS_1 Audio 2: English (Dolby AC-3) 2ch 48Kbps DRC
VTS_1 Audio 3: English (Dolby AC-3) 2ch 48Kbps DRC
VTS_1 Audio 4: English (DTS ) 5ch 48Kbps DRC
*Menu10Titlesets
Nothing of audio and subpicture
#3 --Fixed in next beta -- all jump/link commands rewritten to target Movie or menu selected.
Actually about original which is re-authored by DVDShrink, it is possible to avoid the problem by not selecting anything as First Play.
It's output is
Command of FirstPlay
3.Pre Command (JumpTT) Jump to Title: 1
4.Pre Command (JumpTT) Jump to Title: 2
5.Pre Command (JumpTT) Jump to Title: 3
It seems to be replayed like "Start Play With Movie"
#5 ??which template hung up (simple way out is to UNDO and not select that option during Add Menu with Generic templates) elegance requires a better solution though
MenuTemplate which I tested is Menu4Episodic.
Thanks.
Fallen
2nd March 2006, 14:40
Still cant seem to duplicate prob with audio/sub streams all playback tests on Showtime etc show the proper info for the selected item.
Perhaps Sending me Pre and Post ifo's of the files in question
Just for your Info with TW You should probably disable Remapp of Enabled streams in DvdShrink. If checked the command won't align with the proper stream button in the menu
Just finished 2.53beta -- Changelog inc.
Everything but the Audio/sub fixed
FAllenAngel
jinjin_jp
2nd March 2006, 16:29
Report_3 (about v2.53beta, compare with 2.52beta)
(3)About "Start Play With Movie":
Command of FirstPlay changes
3.Pre Command (JumpTT) Jump to Title: 1
4.Pre Command (JumpTT) Jump to Title: 2
5.Pre Command (JumpTT) Jump to Title: 3=>”(JumpTT) Jump to Title: 1”
It has the problem which Title_3 is never replayed, except for button-selected.
Command of FirstPlay changes
3.Pre Command (JumpTT) Jump to Title:
4.Pre Command (JumpTT) Jump to Title: 2=>”(JumpTT) Jump to Title: 1”
5.Pre Command (JumpTT) Jump to Title: 3=>”(JumpTT) Jump to Title: 1”
It has the problem which only Title_1 is replayed, except for button-selected.
(5)About "Bypass Vmg Playback [Non Menu items]":
PostCommand of VMGM_PGC2 ”LinkPGCN PGC 2” moves to PreCommand.
It has the problem which replay freezes, when selected the button which jump to TitleMenu(VMGM_PGC2).
Output seems to be same as original.
(6)About "Button Hide"
Title(Episode)Menu and ChapterMenu is hided buttons which are not used. (But audio-Subpicture Menu is not hided any buttons.)
It is good that buttons jumping to titles or chapters not existed are hided.
But several adjacent buttons is hided buttons. So can't select some buttons by up/down/left/right.
When hiding buttons by PgcEdit or MenuEdit or DvdReMakePro, no adjacent buttons is hided buttons.
There was found changes.
Audio-Subpicture Menu is hided buttons which are not used, too.
And all adjacent buttons are not hided buttons.
But there is the problem some buttons can't be selected like below.
http://img48.imageshack.us/img48/9541/tw0603034dq.th.jpg (http://img48.imageshack.us/my.php?image=tw0603034dq.jpg)
Black and pink line is of output. I think better to change from pink to blue.
And I think it need to change adjacent buttons of MenuTemplate.
The problem is only Chapter(Main)Menu, TitleMenu and Audi/SubMenu have no problem.
And if once jumping to hided buttons, can't select any buttons by up/down/left/right. I suppose the reason is width and hight of hided button is 0(zero). This point seems to be warned by DvdReMakePro and PgcEdit(red-colour displayed)
Width and hight of hided button by PgcEdit or MenuEdit is 1.(zero).
There seems to be no change compared with v2.52b.
But I think there is actually no problem, because hided buttons will not be seected.
I forgot one item in report_2.
When not checking ”Disable Invalid Buttons” in settings, output is same as original.
As to v2.53b, when not checking ”Disable Invalid Buttons” in settings, all buttons are not hided in output.
Thanks.
Fallen
2nd March 2006, 21:22
The intra button navigation flaw is in some menu templates.
seems some of the buttons at the bottom don't connect to adjacent buttons left or right.
I'm not remapping adjacent buttons just reprocessing the links that are there as follows
using these 2 conditions
Say Button A. contains a dir link to removed button
Condition 1 The dir link from removed button (matching direction) is copied to the Button A. if the second condition does not apply
Condition 2 If the matching direction link in removed button points to itself then the same direction link in Button A will be changed to point to itself.
Fixing the menutemplates is sticky as the were created with DVDLABPro beta ( at the time free). I'm a tad leery of dropping 200 to fix.
The First Play behavior is exactly as expected -- You now have menus to get where you are going --the DvdShrink FP commands are not applicable ---See the PS
PS Supplied Menutemplates should be used with Use Vmg Menu As Is checked
From your post I'm a tad unclear -- when importing any menu with 2.53beta Bypass Vmg Playback checked.
Are you saying in Vmgm realm that Dummy Pgc's or Pgc's with buttons -- post commands are being moved to pre.
I just tested 4 times with Menu4Episodic,Menu10Titlesets,Menu2movies and TW preforms correctly (it actually did nothing in all cases which is correct as there is no content outside)
Then added readded Original menu back in and the VMGM non button, non dummy pgc's were bypassed properly.
:confused: :confused: :confused:
jinjin_jp
2nd March 2006, 23:35
The First Play behavior is exactly as expected -- You now have menus to get where you are going --the DvdShrink FP commands are not applicable ---See the PS
PS Supplied Menutemplates should be used with Use Vmg Menu As Is checked
I'm understanding TW can select 3 types of FirstPlay, 1" Use Vmg Menu As Is", 2"Start Play With Movie", and 3"Start Play with Root Menu in Vts_01".
Is it correct, or not?
In original command of FirstPlay which re-authored by DVDShrink is,
1.Pre Command If GPreg<0> == (cmp-val)<1><' then Goto line# 4
2.Pre Command If GPreg<0> == (cmp-val)<2><' then Goto line# 5
3.Pre Command (JumpTT) Jump to Title: 1 =>I think real FirstPlay.
4.Pre Command (JumpTT) Jump to Title: 2 =>I think coresponding to what to replay after Title-:1.
5.Pre Command (JumpTT) Jump to Title: 3 =>I think coresponding to what to replay after Title-:2.
So I think
when checking " Use Vmg Menu As Is",
__only line 3 =>"(JumpSS) Jump to VMGM PGC 2".
when checking "Start Play With Movie",
__only line 3 "(JumpTT) Jump to Title: 1".
when checking "Start Play with Root Menu in Vts_01",
__only line 3 =>"(JumpSS) Jump to VTSM 1, Root menu (TTN 1)".
And output of is now
when checking " Use Vmg Menu As Is",
1.Pre Command Set GPreg<11> mov (set-val)<0>
2.Pre Command Set GPreg<13> mov (set-val)<0>
3.Pre Command Set GPreg<14> mov (set-val)<0>
4.Pre Command (JumpSS VMGM) Jump to VMG PGC: 2
=>I think it means Vmg Menu is repleyed at first, after Title:1, and Title:2.
when checking "Start Play With Movie",
1.Pre Command If GPreg<0> == (cmp-val)<1><' then Goto line# 4
2.Pre Command If GPreg<0> == (cmp-val)<2><' then Goto line# 5
3.Pre Command (JumpTT) Jump to Title: 1
4.Pre Command (JumpTT) Jump to Title: 1
5.Pre Command (JumpTT) Jump to Title: 1
=>I think it means Title:1 is repleyed at first, after Title:1, and Title:2.
when checking "Start Play with Root Menu in Vts_01",
1.Pre Command If GPreg<0> == (cmp-val)<1><' then Goto line# 4
2.Pre Command If GPreg<0> == (cmp-val)<2><' then Goto line# 5
3.Pre Command (JumpTT) Jump to Title: 1
4.Pre Command (JumpTT) Jump to Title: 2
5.Pre Command (JumpTT) Jump to Title: 3
=>I think it means Title:1 is repleyed at first, Title:2 is repleyed after Title:1, and Title:3 is repleyed after Title:2.
My understanding is corect, or not?
Or do you say that your output is different from me?
From your post I'm a tad unclear -- when importing any menu with 2.53beta Bypass Vmg Playback checked.
Are you saying in Vmgm realm that Dummy Pgc's or Pgc's with buttons -- post commands are being moved to pre.
I just tested 4 times with Menu4Episodic,Menu10Titlesets,Menu2movies and TW preforms correctly (it actually did nothing in all cases which is correct as there is no content outside)
Then added readded Original menu back in and the VMGM non button, non dummy pgc's were bypassed properly.
I'm under standing "Bypass Vmg Playback [Non Menu items]" means that Vmg Menu is never playbacked.
Do I misunderstanding about "Bypass Vmg Playback [Non Menu items]"?
Sorry, please teach me what you intend to by it.
:confused: :confused: :confused:
Sorry to explain in English so well.
Edit
Are you saying in Vmgm realm that Dummy Pgc's or Pgc's with buttons -- post commands are being moved to pre.
I wanted to say that,
In v2.51beta, Pgc's with buttons -- post commands are being moved to pre. So freeze if replaying TitleMenu.
In v2.52beta and 2.53beta, Pgc's with buttons -- post commands are not being moved to pre. I couldn't find where was changed.
Edit_2
Then added readded Original menu back in and the VMGM non button, non dummy pgc's were bypassed properly.
I noticed my misunderstanding. Does "Bypass Vmg Playback [Non Menu items]" work for non button and non dummy pgc, not for button and dummy pgc? So does it not work in using MenuTemplate which has only button and dummy pgc?
Fallen
3rd March 2006, 11:47
Just uploaded 2.54Beta with Changelog
Fixed -- button Nav in MenuTemplates_simple made more elegant.
Fixed --First Play >> Movie/Menu request was being bypassed in Multi Vts compiliation.
Only the first jump command in VMGM_FP is altered On Start Menu/Movie. I think I've finally got it preforming right.
Bypass Vmg playback-- Should never touch a dummy PGC, or a PGC with buttons in VMG Realm.
This option Bypass's VMG PGC Crap. (Studio warnings,FBI warnings, et al) when readding original menus back in.
I noticed my misunderstanding. Does "Bypass Vmg Playback [Non Menu items]" work for non button and non dummy pgc, not for button and dummy pgc? So does it not work in using MenuTemplate which has only button and dummy pgc?
Correct -- Since the Menutemplates do not contain crap -- nothing is bypassed if checked.
FAllenAngel
jinjin_jp
3rd March 2006, 15:58
Report_3(I tried 2.54beta, and compareed with 2.53beta)
(1)Descryption(VMGM) of streams in VMG Overview,
There seems to be no change.
I tested by changing "Number of audio streams in Title" of VMG_VTS_ATRT of MenuTemplate to 0 from 4. It is same as MenuTemplate(Menu10Titlesets) whose result was OK. But result was NG.
(2)About " Use Vmg Menu As Is":
There seems to be no change. It means Vmg Menu is playbacked after any Titles. But I think it is what you want, because selection's name is not "Start play with ..." different from other 2 selection of FirstPlay.
May I understand like this?
(3)About "Start Play With Movie":
It changes. It seems to work what I expect.
(4)About "Start Play with Root Menu in Vts_01":
It changes. It seems to work what I expect.
Found in (3) and (4), playback ends when pushing "Resume" button before any movie is playbacked. But it is trivial.
(5)About "Bypass Vmg Playback [Non Menu items]":
There seems to be no change. It is expected.(I mis understood before).
(6)About "Button Hide"
I can't find any changes.
Fixed -- button Nav in MenuTemplates_simple made more elegant.
Please teach me what was changed.
About the problem some buttons can't be selected, I tested with MenuTemplate(not just released but previous) which some adjacent buttons are corrected(from oink to blue in below figure) by MenuEdit.
http://img48.imageshack.us/img48/9541/tw0603034dq.th.jpg (http://img48.imageshack.us/my.php?image=tw0603034dq.jpg)
The result was well(I think), any buttons can be selected.
And I have a question.
Hided buttons whose width and hight is 0(zero) are illegal? Because when hide by other program, it is 1.
Fallen
3rd March 2006, 18:10
The problem was in the menutemplates (old) the new reworked templates act roughly as your blue lines (plus I added a few up and down directions.
The button hide algorithm uses the intra button navigation from the templates to resolve directions to Killed buttons.
Undo and readd using the new templates -- then you'll see the difference.
Hmmm -- Resume button --Unfortunately somewhat expected since I count on the hardware GPRM, SPRM hardware defaults.
I'm sure this will only happen in the gap between player insert and when ttn content actually starts.
Very minor but I'll think about it.
I'm not Hiding buttons I'm Killing them. Hiding just minimizes them killing removes everything commands, locations, direction links,mask #'s etc
jinjin_jp
4th March 2006, 01:26
@Fallen. Thanks very much for many update.(Sorry to be late for saying)
The problem was in the menutemplates (old) the new reworked templates act roughly as your blue lines (plus I added a few up and down directions.
The button hide algorithm uses the intra button navigation from the templates to resolve directions to Killed buttons.
Undo and readd using the new templates -- then you'll see the difference.
Sorry, I can't find differences. Output of v2.54b works same(my pink line), which is 3 titles(each 2 chapters) by Menu4Episodic(MenuTemplate). Adjacent buttons seems to be same(but I didn't examined all, but 20-30).
And comparing vob of MenuTemplate by stirling(binary editor), I can 3 difference in VTS_01_0.VOB, but can't understand what it cprresponding to.
Hmmm -- Resume button --Unfortunately somewhat expected since I count on the hardware GPRM, SPRM hardware defaults.
I'm sure this will only happen in the gap between player insert and when ttn content actually starts.
Very minor but I'll think about it.
Thanks.
I'm not Hiding buttons I'm Killing them. Hiding just minimizes them killing removes everything commands, locations, direction links,mask #'s etc
If "kill" means "delete"(called in PgcEdit,DvdReMakePro) or "remove"(called in MenuEdit), method of other program is to completely delete buttons. "Kill" of TW seems to be difference with "hide"&"delete" of other programs.
Fallen
4th March 2006, 13:15
I'm a idiot. Uploaded the wrong menutemplates folder. Its the right one now
Uploaded TW2.541Beta - Changelog Inc.
PgcEdit is making quite a number of false assumptions as to whats legal or not in the Dvd Specs. and isn't using critical offsets as the Virtual Machine (players both software/hardware do).
PgcEdits assumptions are probably to deep to fix though
Their "Hide button" only minimizes the button and may or may not kill the command.
I think he not looking at the number of buttons in the table but reading buttons until he hits a totally killed button then ???.
Anyway --Changed TW Kill to their Hide method (although technically incorrect)
Still thinking about the Resume Prob -- It only creeps up in the menutemplates not when original menu's are readded. Technically the command shouldn't be in the button at all but a called PGC the checks if anything has been played. Hard to fix at this point as I can't reauthor the menu's from scratch.
FAllenAngel
jinjin_jp
4th March 2006, 15:49
Thanks very much. I tryed v2.541beta and new Template.
#The number of VTSs and Titles in IFO of VMGM is same as actual.
#In ChapterMenu, all buttons can be selected by adjacent(up/down/right/left).
#Width and hight of hided buttons is '1' not '0'. (There is no warning in DvdRemakePro.)
Still thinking about the Resume Prob -- It only creeps up in the menutemplates not when original menu's are readded. Technically the command shouldn't be in the button at all but a called PGC the checks if anything has been played. Hard to fix at this point as I can't reauthor the menu's from scratch.
I have a idea.
*Add to FirstPlay, "Gprm(1)=0".
*Add to PreCommand of each Title, "Gprm(1)=1".
*Correct Command of all Resume button, " if Gprm=(1), REsume".
(Here example is "Gprm(1)", but number of Gprm( ) must be selected from not used.)
I tested by PowerDVD and the result was expected. But I don't know in the case of other players(soft and hard).
Sorry if it's wrong idea, I'm beginner about IFO, command, etc.
I noticed tiny thing.
In new MenuTemplate, only "Menu2Movies" has VIDEO_TS and AUDIO_TS Folder. Is there any purpose or reason?
About IFO of stream is different from actual, I want to more consider and test. I think there is a hint in different when "Menu4Episodic" but same when "Menu10Titlesets".
Thanks very much.
Fallen
4th March 2006, 16:17
Just uploaded another set of menutemplates
Yes Thats the normal way. -- incorporated in Menu1Titleset,Menu4Episodic,Menu2Movie
Not sure what will happen if Remote control Resume is hit in the gap --should do nothing on most players.
But couldn't apply to Menu4Titleset or Menu10Titleset they have to be reauthored from scratch and no Lab_pro.
Pgcedit can't directly open those 2 templates and I dont have a File with 60 chapter cuts.
So I'll have to make up a dummy to fix it.
Difficult using the tools I have.
jinjin_jp
4th March 2006, 16:56
Sorry I tested mainly(almost only) Menu4Episodic.
Pgcedit can't directly open those 2 templates and I dont have a File with 60 chapter cuts.
So I'll have to make up a dummy to fix it.
Difficult using the tools I have.
If correct adjacent of buttons, I think MenuEdit is easy. It can correct if only one VOB directry. Free version is restricted to only Group 1, but MenuTemplate seems to be only Group 1.
Or by not checking ”Disable Invalid Buttons”, I suppose to be able to edit buttons by PgcEdit because all buttons remain and not hided.
Edit
I confirmed now that when only files in MenuTemplate, PgcEdit can open, correct and save files, so need not to make up a dummy.
Similar MenuTemplate is not common?
For exsample,
Up of "EdisodeMenu"button of VTS_02 goes to "Chapter19"button, and up of corresponding button of VTS_03, 04 goes to "Chapter20"button.
Down of "MainMenu"button of Audio/SuTitleNenu of Template"Menu4Episodic" goes to "Audio 1"button, and down of corresponding button of Template"Menu4Episodic" goes to "Main Menu"button.
jinjin_jp
5th March 2006, 00:47
Sorry, I didn't noticed newer MenuTemplate when post#22, 24.
I can think it is like below?
*Add to FirstPlay, "Gprm(2)=0".
*Add to PreCommand of each Title, "Gprm(2)=1".
*Add new PGC which is jumped from Resume button, where " if Gprm(2)=1, Resume", " if Gprm(2)=0, return".
But there was found the problem which command of VTST doesn't change, so always Gprm(2)=0 and can't resume.
When "Start Play with Root Menu in Vts_01", "Gprm(2)=0" is not added to FirstPlay, too.
I think if corrected commands setting "Gprm(2)" same as MenuTemplate, it works like expected.
Fallen
5th March 2006, 12:51
Ah -- If only twere that simple.
Tw must leave the ttn pre/post commands alone (a requirement when readding original menus).
Uploaded New menus In a New Folder-- extensively reworked so that the @#!&* Resume button works properly (I Hope!)
Unfortunatly TW can't AutoKill redundant title selection buttons in VMGM menu after implementing this technique.
It can see that the actual button command is not a legal Jump command.(Tw doesn't trace into Pgc's)
Those Buttons can quickly be killed by double clicking Vmgr entry and double clicking the button entry to remove.
Then The Kill Button button in Command Editor.
Not sure if that Resume button's unexpected exit is worth losing the VMG kill redundant buttons for the menutemplates though
FAllenAngel
jinjin_jp
5th March 2006, 16:37
@Fallen
Thanks for the new version.
Report about v2.542beta & New Template.
In case using Template"Menu4Episodic", and input is 3 Titles, each 2 chapters.
(1)There is found each Title(VTS) has Audio/SubtitleMenu, I think it is desirable, because each Title don't always have same streams, thanks.
(2)There is found command of FirstPlay changed and VMGM_PGC3 added.
I can't find where VMGM_PGC3 is used, where it is used?
(3)When selecting "Start Play With Movie", playback only Title1 repeatedly, and if using TitleMenu, playback Title1 after Title1 & 2.
It is same problem as v2.53beta.
(4)In ChapterMenu some buttons can't be selected by right/left.
It is same problem as previous MenuTemplate(released before c2.54beta).
(5)About Resume button, it is same as v2.542beta.
The reason seems to be that necessary command of setting Gprm(2) in Template is not in output.
Related to it, do I misunderstand the method of using TW? I think necessary command of template is copyed to output. Is it wrong? Do I need to copy manually?
(Actually I can't understand explanation all in English, sorry.)
Corrrectable by PgcEdit easily,
(6)Descryption(VMGM) of streams is not same as actual.
(7)Numbers of chapters of PTT_SRPTI is not same as actual.
Fallen
5th March 2006, 18:55
Are you using the Newest beta 2.542
(2)There is found command of FirstPlay changed and VMGM_PGC3 added.
I can't find where VMGM_PGC3 is used, where it is used?
The Buttons in Vmgm Pgc Menu 2 call this Pgc to set gprm[2] to 1 then jump to requested content
(6)Descryption(VMGM) of streams is not same as actual:confused: :confused: What Streams VMG menu or VTS title
(7)Numbers of chapters of PTT_SRPTI is not same as actual.
Don't touch it. Its the failsafe and is critical
The table contains pointers for all the chapter selection buttons in the ttn plus dummy entries for the extra chapter buttons in the menu/pgc's.
I cannot assume Auto Kill button will find all extra chapter buttons/pgc chains that lead to removed chapters when readding original menus.
#3 The Menutemplates should only be used with Use Imported Menu First Play option checked. (As Explained in the help file)
The Start Movie/Menu options are for Readding Original menus
#5 I'm designing TW as a one click.
NO post processing by Pgcedit should ever be required.
:confused: :confused: I've tested the resume handling extensively at my end it works for all menutemplates.
Fallen
5th March 2006, 19:18
Oh crap. Uploaded the wrong menu4episodic and lost all my changes at this end. wait for a bit while I rebuild it.
Fallen
5th March 2006, 20:12
Okay --Uploaded New Menusimple with proper Resume handling in Menu4Episodic.
And TW2.543Beta to fix stream problem
Spotted stream problem in Atrt table -- Fixed
Its pure Hell tracking down the side effects of all these modifications.
Going to stop making changes for a day to Clean code and files up. Serious Mess and I'm losing track of the little things
Bye
jinjin_jp
6th March 2006, 14:58
#3 The Menutemplates should only be used with Use Imported Menu First Play option checked. (As Explained in the help file)
The Start Movie/Menu options are for Readding Original menus
I misunderstood. I've been testing Start Movie/Menu options using MenuTemplates. Sorry to cofuse with improper reports.
Please teach me where the help file is. I can't find it.
Uploaded New Menusimple with proper Resume handling in Menu4Episodic.
I confrmed work well in TitleMenu when "Use Imported Menu First Play" optiion. Thanks.
Spotted stream problem in Atrt table -- Fixed
I confrmed it. Thanks.
Don't touch it. Its the failsafe and is critical
The table contains pointers for all the chapter selection buttons in the ttn plus dummy entries for the extra chapter buttons in the menu/pgc's.
Shouldn't I touch after output?
*Chapter selecting button's command seems to be invalid. (When from VTSM to VTST, it seems to be able to set Gprm.) When playback by PowerDVD, the buttons didn't work.
*In ChapterMenu some buttons can't be selected by right/left, like pink line of figure of post#14. (MenuTemplate tested with v2.541beta was no problem)
Fallen
6th March 2006, 16:07
This is a link to an Older Ver of TW -- How To Created By Cynthia --Most of it still applies.
Of course many new features have been added and the gui is different
http://forum.divx-digest.com/showthread.php?t=49227&highlight=Titlewriter
Also A Text file in the Download folder TitlewriterFiles
Don't touch it. Its the failsafe and is critical
The table contains pointers for all the chapter selection buttons in the ttn plus dummy entries for the extra chapter buttons in the menu/pgc's.
Shouldn't I touch after output?
What I meant was the numbers/entries are right -- no need to fix them
Power DVD -- I used to use it but it never worked right for me.
My tests use Windows Media Player, Nero ShowTime, IfoEdit>>DVD Play, and Tracing in PGCEDIT Trace mode.
All are happy so I'm not to worried.
I've found most Ulead software to be buggie at best.
Regarding the Left right button bit. Minor problem as all buttons are selectable/reachable--
Since I'm all cleaned up now -- I'll look at it
Fallen
6th March 2006, 16:54
Yes -- You were right At some point overwrote the changed button direction with the old ones. Re linked the buttons and uploaded
jinjin_jp
6th March 2006, 23:03
Thanks for the new MenuTemplate.
Left/right works well like before.
I read http://forum.divx-digest.com/showthr...ht=Titlewriter
There is "On provided templates or roll your own menus - You should check Use Vmg checkbox, or start with movie." in post #4. Is it means possible to select start with movie on template? Actually several previous version was possible.
But in post#4 "To Start with menu on Provided menu templates or roll your own Templates - check Add VMG Menu First Play Pre/Post Commands." It seems to be different.
(These 2 explanation are same as in Text file in the Download folder.)
About Chapter selecting button's command, DvdRemakePro displays warning that it is invalid, and when editting PgcEdit impossible to select command as from VTSM to VTST, so I think it is invalid. This thinking is wrong?
Fallen
7th March 2006, 10:09
.
This is a link to an Older Ver of TW -- How To Created By Cynthia --Most of it still applies.
Note the Older and Most
Selecting Start >>Movie/ was possible before for all Templates -- Still is if using Menu1titleset template.
Fallen
7th March 2006, 10:27
About Chapter selecting button's command, DvdRemakePro displays warning that it is invalid, and when editting PgcEdit impossible to select command as from VTSM to VTST, so I think it is invalid. This thinking is wrong?
What is the Exact command you are refering to
Are you refering to the command in a chapter menu Button. I can edit in PgcEdit3.1 and get no warnings. Though I expected some
jinjin_jp
7th March 2006, 15:21
@Fallen
I understand "Start Movie" can't be used exept for Menu1titleset template.
About Chapter selecting button's command,
I'm using PgcEdit 0.6.4beta7, it have convinient function like below.
http://img129.imageshack.us/img129/5200/command0603074ym.th.jpg (http://img129.imageshack.us/my.php?image=command0603074ym.jpg)
It is possible to select "Jump and Call" =>"From VTSM menu" =>"to VTST Title in same VTS" =>"JumpVTS_PTT",
and there is not included "Set Gprm", but can be included "If Gprm".
And DvdRemakePro warns to this command "Invalid command format or command is not allowed in this domain"
But as you say, Pgc Edit can create command "Set Gprm and LinkPTT", by "By Type" =>"Set" =>"GPRM" =>"Set GPRM".
I can't understand what is correct.???
Edit(Adding)
I noticed in Figure that in "Set Gprm and LinkPTT" is written 'Jump to Chapter[PTT] * in current domain'. I wonder to which title it jumps when VTS has multiple title?
The other hand in "(If Gprm) LinkPTT" is written 'Jump to TTN * Chapter[PTT] *, in the same title set[VTS]'. I think it has no problem hen VTS has multiple title.
Fallen
7th March 2006, 17:44
All solved -- Uploaded New SimpleMenus
One Slight foible (I can Live with it) if the menu Resume button is used while playing chapter 1.
Resume restarts chapter 1 (Makes sense if user makes an audio or sub selection)
otherwise a standard resume.
You See the problem was there is no sprm showing if anything has actually played
So Im using sprm 7 (default 1 On Dvd Load) then updated as the chapter changes.
I just couldn't get around the fact that a register needed to be set in ttn pre commands to show playback commenced. And I couldn't do that without screwing up the original ttn pre commands.
Yes I hated to try the Compare and Link Ptt command (shaky at best and bad things happen with multiple ttn's)
jinjin_jp
7th March 2006, 23:30
Thanks for new Template.
Chapter buttons becomes to work.
(I tried Episodic4Menu template, 3 Titles)
In EpisodicMenu, Episode4 button is not hided. Previous version was hided correctlly.
I want to try about details, and report later.
Fallen
8th March 2006, 00:15
And yet another set of templates uploaded.
The Jump Title NN commands were not in the Button but a pgc. They are back in the buttons now
jinjin_jp
8th March 2006, 15:27
I tried new template.
(I tried Episodic4Menu template, 3 Titles)
In EpisodicMenu, Title 4 button is not hided.
The reason seems to be that command of Title 4 button is "(JumpTT) Jump to Title 3", I think it must be "(JumpTT) Jump to Title 4". I corrected the command "(JumpTT) Jump to Title 4", so the button was hided correctly.
Does it has better to delete VMGM_PGC3 now? It has no command now.
About "restart Chapter 1 when resume in some case", I could understand what you mean.
About template, DvdReMakePro warns PGC2 of VTSM 2, 3, and 4 (VTSM 1 is no warning).
The reason seems to be
*chapter button exists 33.
*PTT description in IFO is 26(VTS_02) or 25(VTS_03 and 04).
I think VTS 01 is no problem because the number is 60.
Thanks.
Fallen
8th March 2006, 20:54
Got tired of hand editing To many side effects-- So got LabPro and reauthored templates from scratch -- still had to fix direction links and custom Resume -- Uploaded (Hopefully for the last time !!!)
jinjin_jp
9th March 2006, 00:22
Thanks for the new MenuTemplate.
And sorry to increase your hard work. I want to report this as last.
Command of buttons seems to be incorrect after chapter 10. (and no problem, but button No. of chapter 24 is 30, and of chapter 25 to 30 are +1.) Buttons of chapter 10, 14, and 21 are never hided.
But it can correct by myself.
http://img517.imageshack.us/img517/7397/twbutton0603093ze.th.jpg (http://img517.imageshack.us/my.php?image=twbutton0603093ze.jpg)
If possible, button's name "Main Menu" of template"Menu2Movie" makes same as other templates, it is only named "Setup-Chapters".
I want to backup DVD as same style as possible. But I can't change it.
Fallen
9th March 2006, 04:15
AARGH -Tommorrow
FAllenangel
Fallen
9th March 2006, 11:33
And another Set Uploaded :stupid:
Rev. TitleWriter2.544Beta uploaded Changelog inc
Note: you must now tell Tw when its importing a "generic" menu
Added -- When readding Original menu Tw will now automatically remap menu/pgc commands for audio/sub stream #'s to matching audio/sub streams in source.
And will Kill the buttons for removed streams in menus (If menu button contains SetSN commands).
FAllenAngel:devil:
jinjin_jp
9th March 2006, 16:12
Thanks for nerw version. This will be my last report.
I tested with using menu4Movie as template, DVD-Video consists of 3 titles(each has 2 chapters).
I checked "Add Menu" and "Menu in Generic", not "Use Imported Menus First Play".
The result was good.
Thanks.
By the way, PowerDVD seems to have bug. When resume before any movie not playbacked, end.
MediaPlayerClassic and JetAudioPlayer have no problem.
PowerDVD seems that initial value of Sprm(7) is 0, not 1.
As trying, when command is below
-----------------------------------------------------------
VTSM 1 , LU 1 (en) , 4 (dummy) - Chapters: n/a, Programs: 0, Cells: 0
********** pre commands:
1 Set gprm(0) =(mov) 0
2 if ( gprm(0) < sprm(7:Chapter number (or PGN)) ) then { RSM }
3 LinkPGCN PGC 2
-----------------------------------------------------------
woeked perfectly.
Before any movie not playbacked, PGC 2 playbacked.
Even middle of chapter 2, possible to resume.
But MediaPlayerClassic and JetAudioPlayer have problem.
@Fallen. Thanks very much many new versions and templates. I can use TitleWriter more conviniently.
Fallen
9th March 2006, 17:26
Yes But that logic causes an exit if player initially sets sprm 7 to 1 before ttn playback. Which most do
The following should work (even on PowerDVD) handles Sprm 7 =0 to boot
Set gprm(0)= (mov) 2
if(gprm(0)>sprm(7) then Jump ttn 1,ch 1
RSM
either on sprm 7 =0 or 1 you start first chapter
anything else standard RSM
I think you should check Use Imported Menus's First play with a generic your logic crashes if the movie isn't played first.
Edited Later: Yes this change works well Uploaded change in menutemplates
jinjin_jp
9th March 2006, 22:53
@Fallen
TJanks for new template.
I think you should check Use Imported Menus's First play with a generic your logic crashes if the movie isn't played first.
Do you mean
["Add Menu" and "Menu in Generic", not "Use Imported Menus First Play"] is incorrect, I should check "Use Imported Menus First Play", too?
Fallen
10th March 2006, 09:01
Add Menu --tells TW to add menu currently in menu editor pane
Menu Is Generic --- Essentialy telling TW if there are images behind the buttons Ex "English 5.1" behind an audio select menu button
If Checked -- TW will not to match up audio/sub stream #'s between compiliation and menu
If Checked -- TW will delete buttons > NUMAUDIO/NUMSUBS in compiliation
If UnChecked -- TW remap streams and will delete setsn command buttons that don't have matching streams in compiliation
Use imported menus FP
Menu FP is Fine Use it
Start Movie
Current menu rewrite first jump to Movie Vts1,ch 1
Start Menu
Jump Root menu
So for Generic Menus the first three options should be checked
jinjin_jp
10th March 2006, 12:17
Thanks. I check the first three options when using template.
And I tried new command for Resume like below.
----------------------------------------------------------
VTSM 1 , LU 1 (en) , 4 (dummy) - Chapters: n/a, Programs: 0, Cells: 0
********** pre commands:
1 Set gprm(0) =(mov) 0
2 if ( gprm(0) == sprm(6:PGC number) ) then { LinkPGCN PGC 2 }
3 RSM
-------------------------------------------------------
I want to utilize that Sprm(6:PGC Number) is 0(zero) as initial value.
It worked well by MediaPlayerClassic and JetAudioPlayer(no buggy player).
When resume before playback Movie, it returns to PGC_2.
When resume at middle of chapter_1, it resumes correctly. start from middle of chapter_1.
But PowerDVD doesn't work well, I think because of its(PowerDVD's) bug.
Thanks.
Edit
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.