Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
14th September 2004, 09:14 | #81 | Link | |||||
PGC Navigator in Training
Join Date: Oct 2002
Location: NTSC Land
Posts: 3,552
|
Quote:
Quote:
Quote:
Quote:
Quote:
__________________
2COOL Last edited by 2COOL; 14th September 2004 at 09:19. |
|||||
14th September 2004, 09:31 | #82 | Link | |
Just a Member
Join Date: Nov 2002
Location: Spain
Posts: 2,067
|
@2COOL
Is there any way to know if there are buttons present, just exploring the IFOs or you need to explore the Navpacks in the VOBs? Quote:
jsoto
__________________
Web sites with my tools http://download.videohelp.com/jsoto http://jsoto.posunplugged.com/ |
|
14th September 2004, 09:37 | #83 | Link | |
PgcEdit daemon
Join Date: Jul 2003
Posts: 7,469
|
Quote:
"Completely remove the menu VOB file" will remove all references to the menu VOB in the IFO, changing all menu PGCs to dummies. The VMGM_C_ADT and VMGM_VOBU_ADMAP or VTSM_C_ADT and VTSM_VOBU_ADMAP tables are totally removed.
__________________
r0lZ PgcEdit homepage (hosted by VideoHelp) BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV |
|
14th September 2004, 09:39 | #84 | Link | |
PgcEdit daemon
Join Date: Jul 2003
Posts: 7,469
|
Quote:
__________________
r0lZ PgcEdit homepage (hosted by VideoHelp) BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV |
|
14th September 2004, 09:43 | #85 | Link | |
PGC Navigator in Training
Join Date: Oct 2002
Location: NTSC Land
Posts: 3,552
|
Quote:
__________________
2COOL Last edited by 2COOL; 14th September 2004 at 17:50. |
|
14th September 2004, 10:03 | #86 | Link | |
PGC Navigator in Training
Join Date: Oct 2002
Location: NTSC Land
Posts: 3,552
|
@rolZ
Quote:
__________________
2COOL |
|
14th September 2004, 10:23 | #87 | Link | ||
PgcEdit daemon
Join Date: Jul 2003
Posts: 7,469
|
Quote:
The question was Quote:
__________________
r0lZ PgcEdit homepage (hosted by VideoHelp) BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV |
||
14th September 2004, 10:31 | #88 | Link |
PgcEdit daemon
Join Date: Jul 2003
Posts: 7,469
|
Bug in PgcEdit 0.3.4 source archive
Bug in PgcEdit 0.3.4 source archive
A file was missing in PgcEdit v0.3.4 source archives (pgcedit_source.zip and PgcEdit_source_0.3.4.zip). This omission may prevent to open PgcEdit. A new, fixed source archive is available on my homepage.
__________________
r0lZ PgcEdit homepage (hosted by VideoHelp) BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV |
14th September 2004, 10:44 | #89 | Link |
PgcEdit daemon
Join Date: Jul 2003
Posts: 7,469
|
I forgot to say Thanks to the beta testers 2COOL, $$$, Damien and Marek, to Sweetness who did the toolbar icons, to Tobi for his german guide... and to everybody for the enthousiasm and encouragements.
__________________
r0lZ PgcEdit homepage (hosted by VideoHelp) BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV |
15th September 2004, 01:55 | #90 | Link | |
Guest
Posts: n/a
|
Quote:
PgcEdit is growing faster but i still don't know how to use for more that i read details in this thread. i still can't read in japanese and german and the 2COOL's (Third party guide) is so advanced for newbys like me! you really don't will build a simple english guide ? |
|
15th September 2004, 02:46 | #91 | Link | |
PGC Navigator in Training
Join Date: Oct 2002
Location: NTSC Land
Posts: 3,552
|
@jorel
Quote:
__________________
2COOL Last edited by 2COOL; 15th September 2004 at 03:07. |
|
15th September 2004, 04:19 | #92 | Link | |
Guest
Posts: n/a
|
Quote:
then, i know less than newbys my friend! i don't know how to start using powerfull tools like that without a simple guide(with shots if possible), showing how to start. 2 years ago, i had problems starting to use dvd2svcd(powerfull and great)and without the guides and the helpers i never will learn how to use it and get cool results in my encodes! this is the point: how to start with PgcEdit...first steps(or something like this)for dumbs(with poor english). you know: newby is hard to help but help dumb is "impossible"! thanks for your kindness and friendship 2COOL! |
|
15th September 2004, 09:18 | #93 | Link |
PgcEdit daemon
Join Date: Jul 2003
Posts: 7,469
|
It's difficult to write a guide to introduce PgcEdit. The knowledge required to use PgcEdit (or other low levels tools like IfoEdit, VOBEdit, or the Pro options of DVDRemake Pro) is the DVD structure, and how to program with the VM commands. A knowledge of any programming language is also a good starting point, although not really necessary.
Have a look at the DVD-Replica web site, and try to understand how pieces are put together in a DVD, and learn about the most used VM commands. Then, read some guides (2COOL's guides using IfoEdit are useful, too). The most important is to try to understand what you are doing when you follow a guide. You will soon become an expert! As I said elsewhere, I do not have much time to write guides, and I prefer to add some newbies-friendly macros in PgcEdit. And you know my english is not good enough. Maybe I'll try to write an introduction to PgcEdit, but don't expect this before all the functionnalities I want to see in PgcEdit are implemented, and that is still a verry big work. I'm sure there will be other PgcEdit guides soon here... [EDIT:] Have a look at this thread. Although it is not really a guide, I tried to explain how to add a Title menu to a DVDShrink reauthored 4 episodes DVD, while keeping the ability to skip to the next episode with the Title button. Even if you don't need this, try to do it as an exercise.
__________________
r0lZ PgcEdit homepage (hosted by VideoHelp) BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV Last edited by r0lZ; 15th September 2004 at 09:33. |
16th September 2004, 01:36 | #94 | Link | ||
Registered User
Join Date: May 2003
Location: LALAland
Posts: 233
|
Quote:
Both options appear safe, but for both to show up would be confusing. How about listing just one [like 1.4.0.1] with a popup warning, when applicable, saying sth like: "Existing cell commands will not execute. Do you want to proceed?" Quote:
Can you clarify that point?. Say if I linked my PGC_1 precommand to another PGC_2, is the sequence of executions as follows: 1. PGC_1 Pre 2. PGC_2 Pre 3. PGC_2 Post 4. PGC_1 Post Until now, I thought PGC_1 Post would not execute after a linking. @r0lZ What is the benefit of converting Post to Pre with your spcecial way?. In my IFOedit hacking time, I knew adding commands to PGC Table requires update of address pointers in all kind of places including mock strippings et al. I must confess I never dared try PGCedit "Kill Playback" feature for fear of losing playability. PGCedit really possesses many powerful [and thus complex] features even for me. To really reach a larger user group, you may want to provide a Lite/Advanced interface option a la DvdRemake. Thanks everyone! |
||
16th September 2004, 05:43 | #95 | Link | |
PGC Navigator in Training
Join Date: Oct 2002
Location: NTSC Land
Posts: 3,552
|
@voo_doo99
Quote:
Code:
********** pre commands: [61 00 00 00 00 06 00 00] 1 Set gprm(0) =(mov) gprm(6) [00 A2 00 00 00 01 00 00] 2 if ( gprm(0) == 1 ".." ) then { Break } [20 A6 00 00 00 02 00 02] 3 if ( gprm(0) == 2 ".." ) then { LinkPGN Program 2 } [20 A6 00 00 00 03 00 03] 4 if ( gprm(0) == 3 ".." ) then { LinkPGN Program 3 } [20 A6 00 00 00 04 00 04] 5 if ( gprm(0) == 4 ".." ) then { LinkPGN Program 4 } [20 A6 00 00 00 05 00 05] 6 if ( gprm(0) == 5 ".." ) then { LinkPGN Program 5 } [20 A6 00 00 00 06 00 06] 7 if ( gprm(0) == 6 ".." ) then { LinkPGN Program 6 } ********** post commands: [30 08 00 0A 01 C0 00 00] 1 (CallSS) Call the VMGM PGC 10, resume cell 1 ********** cell commands: [20 01 00 00 00 00 00 0D] 1 LinkTailPGC Code:
********** pre commands: [61 00 00 00 00 06 00 00] 1 Set gprm(0) =(mov) gprm(6) [00 A2 00 00 00 01 00 00] 2 if ( gprm(0) == 1 ".." ) then { Break } [20 A6 00 00 00 02 00 02] 3 if ( gprm(0) == 2 ".." ) then { LinkPGN Program 2 } [20 A6 00 00 00 03 00 03] 4 if ( gprm(0) == 3 ".." ) then { LinkPGN Program 3 } [20 A6 00 00 00 04 00 04] 5 if ( gprm(0) == 4 ".." ) then { LinkPGN Program 4 } [20 A6 00 00 00 05 00 05] 6 if ( gprm(0) == 5 ".." ) then { LinkPGN Program 5 } [20 A6 00 00 00 06 00 06] 7 if ( gprm(0) == 6 ".." ) then { LinkPGN Program 6 } [30 08 00 0A 01 C0 00 00] 8 (CallSS) Call the VMGM PGC 10, resume cell 1 ********** post commands: ********** cell commands: [20 01 00 00 00 00 00 0D] 1 LinkTailPGC But now, we don't have any Post commands with Jump/Link/Call commands available! Post command #1 is now a Pre Command. So, what happens now? DVD stoppage, due to break in navigations. You'll also get errors if Pre command #2 is true without an assigned cell command since there is no Post commands. That's why when PgcEdit does the conversion (kill playback), it leaves the original Post commands alone, makes a copy, and converts it to Pre commands. Also, a leading NOP command is added as shown below. Now after Program 2 plays, it will make its way to VMGM PGC 10. Code:
********** pre commands: [61 00 00 00 00 06 00 00] 1 Set gprm(0) =(mov) gprm(6) [00 A1 00 00 00 01 00 08] 2 if ( gprm(0) == 1 ".." ) then { Goto line 8 } [20 A6 00 00 00 02 00 02] 3 if ( gprm(0) == 2 ".." ) then { LinkPGN Program 2 } [20 A6 00 00 00 03 00 03] 4 if ( gprm(0) == 3 ".." ) then { LinkPGN Program 3 } [20 A6 00 00 00 04 00 04] 5 if ( gprm(0) == 4 ".." ) then { LinkPGN Program 4 } [20 A6 00 00 00 05 00 05] 6 if ( gprm(0) == 5 ".." ) then { LinkPGN Program 5 } [20 A6 00 00 00 06 00 06] 7 if ( gprm(0) == 6 ".." ) then { LinkPGN Program 6 } [00 00 00 00 00 00 00 00] 8 NOP [30 08 00 0A 01 C0 00 00] 9 (CallSS) Call the VMGM PGC 10, resume cell 1 //copy ********** post commands: [30 08 00 0A 01 C0 00 00] 1 (CallSS) Call the VMGM PGC 10, resume cell 1 ********** cell commands: [20 01 00 00 00 00 00 0D] 1 LinkTailPGC @rolZ With what I've shown above. Your disclaimer... Warning: there are cell commands in this PGC! The cell commands will not be executed anymore. ...doesn't apply. The cell commands will still execute. With that said, shouldn't we now have two kill playback options? ( ) Kill playback. ( ) Don't kill playback. What do you think?
__________________
2COOL Last edited by 2COOL; 20th September 2004 at 21:09. |
|
16th September 2004, 09:58 | #96 | Link | |
Just a Member
Join Date: Nov 2002
Location: Spain
Posts: 2,067
|
Quote:
But there are others (more simple or the same if precommand 2 is true) were the cell commands will not be executed anymore, so the disclaimer still apply... @rolZ What do you do if reach the limit of 128 commands? jsoto
__________________
Web sites with my tools http://download.videohelp.com/jsoto http://jsoto.posunplugged.com/ |
|
16th September 2004, 15:17 | #97 | Link | ||||
PgcEdit daemon
Join Date: Jul 2003
Posts: 7,469
|
@voo_doo99
Benefit of converting Post to Pre with my spcecial way: As brilliantly explained by 2COOL, it is safer to leave the post commands in place. Also, the NOP command that is added become the target of all BREAK pre commands (changed to GOTOs) as you can see in the 2COOL example. Therefore, if you want to undo the kill playback, you have to delete all copied commands, after but not including the NOP. Easy. Quote:
IMHO, changing the number of commands never require a mock strip: the VOB file is not changed. Quote:
A Lite/Advanced option may be the way to go... @2COOL You're true. A cell commands may be played in some cases. Quote:
The triple option is used only when killing playback as part of the "Blank Out all PGCs in Domain" function. In this situation, you may have 3 scenarios: Always kill playback, Never kill playback, or kill playback whenever it is always safe (PGCs w/o cell cmds), and don't kill playback when it is not always safe (PGCs with cell cmds). This last option is useful if there are some PGCs with and other without cell cmds. Obviously, this option is not useful if there is only one PGC, or if there are cell cmds in all PGCs, or if there are no cell cmds in all PGCs. Also, this option is the default, because it is always safe to use it. @jsoto Quote:
__________________
r0lZ PgcEdit homepage (hosted by VideoHelp) BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV Last edited by r0lZ; 16th September 2004 at 15:26. |
||||
16th September 2004, 18:00 | #98 | Link | |
Registered User
Join Date: May 2003
Location: LALAland
Posts: 233
|
Quote:
Clear as a bell, thank you. Leave it to you to figure out all the complex scenarios. There is good reason why I do post-stripping/blanking preview with WinDVD to catch the "gotchas". @r0lZ Thank you for the details on "Kill Playback", I need to use it more . And I love your Command Editor/Builder, it's the best; one can really do some fancy navigation with it. Alas, the PGC Selector is getting crowded, may I suggest that some detail like "dummy" to be left out for better reading, there seems to be enough details to differentiate them from the others. The menu "0:00" does not offer much unless it can go down to the sub-second, I think putting VobID here would help IFOedit stripping. And speaking of IFOedit+PgcEdit, it will help if the listing terms are more similar to each other, say: "VTSM_01_LU_1(en) _1 (ID:1) Root", might even save some spaces . Anyhow, its my 2 cents, please dont mind. Thanks. |
|
16th September 2004, 19:23 | #99 | Link | |
PgcEdit daemon
Join Date: Jul 2003
Posts: 7,469
|
Quote:
Please note that there are VOB and Cell IDs for all cells of the PGC. Listing them all is therefore not possible. And double-clicking on the PGC entry to see them all is not really difficult. However, I agree that the lisibility of the PGC Selector is not perfect. Maybe I'll try to implement your 'underscore' idea. Thanks for your apprecaition on the Command Editor
__________________
r0lZ PgcEdit homepage (hosted by VideoHelp) BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV |
|
16th September 2004, 19:56 | #100 | Link | ||
PGC Navigator in Training
Join Date: Oct 2002
Location: NTSC Land
Posts: 3,552
|
Quote:
Quote:
__________________
2COOL Last edited by 2COOL; 17th September 2004 at 04:13. |
||
|
|