Log in

View Full Version : PgcEdit v7 discussion thread


Pages : 1 2 3 4 [5] 6 7 8 9 10 11 12

mpucoder
6th June 2006, 19:36
Right. Nowhere did I say that a change in VobID means a non-seamless joint. Vobs can be joined either seamlessly or not, it is a multiplexer option.

jm1647
6th June 2006, 22:01
When a long operation is in progress, the status bar displays a progress indicator.

I found out why I did not see the status bar when I blanked cells using the trace preview mode the other day.

I don't know if it makes a difference but I use 800x600mode all the time (I ain't got the best eyes in the world :) ) When in trace mode the status bar at the bottom left corner is covered by buttons for the trace mode. When I got down my blanking cells I left the program in trace mode and the status bar is covered up by the trace buttons when it is doing the time map calculationa and stuff.
I tried blanking cells today and when I was done I exited trace mode, and was able to see the status bar doing it's thing. I think i got it now...Thanks!!!

r0lZ
6th June 2006, 22:15
Right. There is an option to remove the toolbar and statusbar in trace mode. I don't use it, and I forgot that. Anyway, in the next version, you will not be able to save twice at the same time.

@mpucoder:
Of course, you're right (again ;).) Another good reason to leave the PgcEdit seamless layer break option as it is now.

jm1647
7th June 2006, 01:17
Right. There is an option to remove the toolbar and statusbar in trace mode. I don't use it, and I forgot that. Anyway, in the next version, you will not be able to save twice at the same time.



I must have clicked the option to hide it in an earlier version to see what it did. When it's unclicked and you click it it does nothing until the next time you start PgcEdit. But when it is clicked and you unclick it it works right away. It is unclicked now. Thanks!

rpboy
7th June 2006, 06:02
I did it just now, and it works fine.
It works exactly like before. Could you try with another DVD?
Not working for me at all. I've tried 6 different DVDs and they all do the same thing. I even let it sit for a few minutes after clicking OK to see if it would do it after a delay and it doesn't.

The function can fail if the VOB files are desynchrinized (not matching the IFOs.) But an error message should be displayed in this case.
Hmm, no error message appears. And the same DVD works fine in v7.0.

Note: I don't understand why you create a new VOB cell with the Assign V/CID function. With this function, a cell is added in the VOB file, but no new cell is created in the PGC. If you want to replace the cell with VobBlanker, you can probably replace the original cell directly. To create a new cell in a PGC, you should use the Create New Cell button.
Anyway, both functions work equally well.
I have a VTS that has several titles in them. I only want to blank out one title. That's why I did it the way I was doing it.

I'm not using any other software, like VobBlanker. I'm just interested in blanking some warnings and ads on the disc, but can't "Blank out all VTST Titles" since there are titles I want to keep.

If there's another way to do it, I'm open to another way. I just find it odd that v7.0 works fine on these DVDs, yet v7.1.2 is not working at all in that same operation.

r0lZ
7th June 2006, 10:33
The other way of doing this is with the preview in trace mode. Though the method is essentially identical, there are some differences. In particular, the GUI is very different. So, try it, it might work in your case. (And, please, report the result.)

Could you download v7.1.2 again, reinstall it, and repeat the tests? Maybe there is something wrong in your copy.

Also, if someone has used the Remap Vob/Cell ID function with v7.1.2, I'm interested to hear if he has experienced the same problem.

[EDIT:] Forget this post, and see the next one!

r0lZ
7th June 2006, 10:54
Sorry, rpboy, I was wrong. I've found the problem!

The version I use here (not embedded in a standalone executable) doesn't exhibit the problem, so it was impossible for me to understand your problem. But the standalone exe has the problem. I have already fixed it, and I'll release an update soon.

Note that the blanking via the preview in trace mode should work fine.

Sorry again, and thanks for the bug report!

rpboy
8th June 2006, 09:08
Sorry, rpboy, I was wrong. I've found the problem!

Sorry again, and thanks for the bug report!
Great! Look forward to getting the newer version.

blutach
8th June 2006, 16:02
@President & r0lZ

I have often thought the time when a Pre/Post KillPlayback could fail would be if there were the full 128 commands. Now they can fill them up with junk and make this more difficult. Yet to be seen here.

But that is indeed one way to break the kill playback methodology. However, we would then simply return to the old methods - fixing the entry sector to be the last sector of the PGC.

I think not to worry for now.

Regards

xbill
10th June 2006, 20:03
I had to reinstall win.xp,had pgc with a wizzerd,and didn't have it backed up! any one have a link to this?it was a big help to me,as iam just learning how to do this.Thanks for any help on this.

dirio49
10th June 2006, 20:59
Look at kill across in blutach signature

l3ullseye
10th June 2006, 21:48
I think i found a small bug in PGCedit 7.1.2, when in PGCeditor when i try to blank a skiped menu i use Create a new blank VOB Cell, and when i press ok nothing happends, i had to use PGCedit 6.3.1 to do this.

I hope this helps...

l3ullseye

r0lZ
10th June 2006, 23:26
Yes, this bug has already been reported here (http://forum.doom9.org/showthread.php?p=837241#post837241), by rpboy, and is fixed now. Thanks anyway.

I will release a new version soon...

erdoke
12th June 2006, 07:36
r0lZ,

One of my friends sent me this screenshot with a possible bug, introduced in 7.0. SCREENSHOT (http://erdoke.uw.hu/Pix/pgcedit_bug.png)
He told me that all virtual commands were deleted and he just started to add new commands. A couple of GPRM setting commands were added when he checked the GPRM count with "Find Unused GPRMs". Unfortunately PgcEdit reports the initial state of GPRMs instead of the new count. It is the same after restarting PgcEdit and rebooting the PC as well.

r0lZ
12th June 2006, 08:43
It is the same after restarting PgcEdit and rebooting the PC as well.That's totally impossible! The gprm are checked each time you call the function, and nothing is remembered. I have just tried the function again, and everything works as expected.

Maybe, for some reason, the GPRMs added by your friend are in a place where PgcEdit can't find them. Seems strange, but I can't imagine another reason for this problem.
Could you ask him what he did exactly, and where he has added the commands?
Also, I may need the IFOs. (pgcedit at tiscali dot be)

erdoke
12th June 2006, 22:04
Sure I will ask for the infos. I just translated what he sent me by mail. (He is a regular user of PgcEdit and not a beginner with virtual commands.)

President
13th June 2006, 08:05
@President & r0lZ
However, we would then simply return to the old methods - fixing the entry sector to be the last sector of the PGC.
Thank's, blutach. This will works (in a very hard case). The same effect may be get with VobBlanker. Just blank each cell of unneeded title.

It is rare, that DVD has an identical settings of all titles (aspect ratio AR or TV standard especially). Therefore, when any title started a HW (or SW) player switch output according to title settings. It demands a lot of time and a TV screen is flasing in addition. If DVD has a 4-5 ads titles (which starts one to one) then result may be very unlikely. That is the reason why I prefer a method which returns playback BEFORE ads title started.

r0lZ
15th June 2006, 11:13
E. When the VMGM_VOBU_ADMAP table is present but has 0 entries, the table is now completely removed when the DVD is loaded. Previously, only the empty VMGM_C_ADT, VTSM_C_ADT and VTSM_VOBU_ADMAP tables were removed.
F. Burn DL DVD: When the new advanced option "Modify IFOs only" is ticked and PgcEdit cannot find a suitable cell for the layer break, the GUI was not updated correctly, and it was impossible to close the Burn window.
F. The highlight target feature and the Find Jumps to Nowhere function were unable to mark a JumpTT to an inexistant title as invalid.
F. It was possible to save the DVD or quit PgcEdit when a save operation was already in progress. Now, only File -> Kill can be used during the save.
F. PGC Editor: Remap Vob/Cell ID when using the Create New Cell option was broken in v7.1.
F. The dynamic version of the PgcEdit_preview executable was distributed with v7.x. To work correctly under Linux, the static version is needed.


New plugin:
Time Maps plugin v1.0, a function to verify the VTS_TMAPTI tables of all Titles of the DVD, with an option to rebuild the missing or wrong tables automatically when the DVD is saved.

President
15th June 2006, 11:25
PgcEdit v7.2 released!
Thank's r0lZ! Great!

blutach
15th June 2006, 11:58
Mille mercis!

Regards

linx05
15th June 2006, 12:50
Thank you very much!!!

dirio49
15th June 2006, 22:40
Thanks r0lZ for the new version
:thanks: :thanks:

setarip_old
17th June 2006, 03:38
@r0lZ

A trivial point, since v.7.2 is now available, but:

I ran PgcEdit v.7.12 with the just released version of the "PSLPlugin" installed and it generated the following message:

"PSL2 Plugin:

This feature requires PgcEdit v.7.1 or more.

You are currently running PgcEdit v.7.1.2.

Please upgrade PgcEdit"

Isn't v.7.1.2 more current than v.7.1?

ux-3
17th June 2006, 08:23
throwing in my "thank you":

:thanks:

r0lZ
17th June 2006, 11:32
setarip_old, I don't know how the version test is made in the plugin.
There is a function in the main PgcEdit exe to check the current version. I will verify it. Maybe the fact that v7.1 is checked (only 2 digits) instead of 7.1.2 is the problem...

redguy
21st June 2006, 00:01
excellent!!

voo_doo99
21st June 2006, 19:01
I am getting this error everytime returning from using viewing tools Media Player Classic:

Error message:
No accelerated IMDCT trandform found

Can this be fixed? [sth in the tool setup maybe??]

Also, the Reopen DVD dialog popped up all the time too. Can it be optionally skipped?

Thanks very much.

r0lZ
21st June 2006, 19:17
Well, I have the same error on my system. This error is caused by MPC, not by PgcEdit. You cannot avoid it.
However, personally, I prefer to launch MPC in the background. Since it's not an editing tool, you can safely leave PgcEdit opened and running while MPC displays the DVD. This way, the return code of MPC is not checked, and the error will not be reported.

You can disable the Reopen DVD feature in the Tools Configuration dialog. Anyway, if you launch MPC in the background, this option will be disabled automatically.

My setups are:
Arguments: "%p\VIDEO_TS.IFO"
Working folder: %p
Run application in background is selected. The other options are not ticked.

voo_doo99
21st June 2006, 20:12
However, personally, I prefer to launch MPC in the background. Since it's not an editing tool, you can safely leave PgcEdit opened and running while MPC displays the DVD. This way, the return code of MPC is not checked, and the error will not be reported.
Good tips, thanks :) made my day, shoulda ask my question 100 clicks earlier.


You can disable the Reopen DVD feature in the Tools Configuration dialog.
I think I will need the Reopen DVD feature after I used IfoEdit to make some changes, right? But in that case, my answer would always be Yes; so how do I set it up to skip the dialog box and always reopen the DVD?

And last, is there a setup that can use PowerDVD for viewing?

Thanks r0lZ, you are great!

ux-3
21st June 2006, 20:15
Small suggestion:
In the layer break placement menu, make the dark blue bar somewhat smaller or transparent, so that it is possible to see the color underneath. If only one break is possible, one can see which color it has.

greetings
ux-3

r0lZ
22nd June 2006, 10:13
I think I will need the Reopen DVD feature after I used IfoEdit to make some changes, right? But in that case, my answer would always be Yes; so how do I set it up to skip the dialog box and always reopen the DVD?Right, it is best to launch IfoEdit (or any editing tool, like MenuShrink or VobEdit) in the foreground, and to force to reopen the DVD after. Unfortunately, there is no independent setup to avoid the open DVD dialog, but you can turn it off by enabling the Expert Mode. However, Expert Mode removes almost all informative and some confirmation dialogs, and therefore, it is recommended only for... experts!

And last, is there a setup that can use PowerDVD for viewing?I don't have PowerDVD, and I don't know its CLI syntax. As far as I know, it is not possible to launch WinDVD automatically with the right folder, but is is possible to launch Nero ShowTime (use "%d" with the quotes as the arguments field) or M$'s Media Player 10 ("%p\VIDEO_TS.IFO").

Anyway, those programs are not very useful to test your DVDs. The error messages are usually not very informative, and they are extremely slow to launch the playback. I prefer to use IfoEdit's preview, or media player classic. Also, I hate those infamous skins. I like MPC because it has a good interface!

goonix
22nd June 2006, 11:48
is there a setup that can use PowerDVD for viewing?It is the same as for MPC.

Arguments: "%p\VIDEO_TS.IFO"
Working folder: %p

But PowerDVD don't like spaces in path to the VIDEO_TS folder if called via PgcEdit.

c:\my_videos\VIDEO_TS -> PowerDVD start playback automatically.
c:\my videos\VIDEO_TS -> PowerDVD is opened but don't start playback.

goonix

President
22nd June 2006, 13:42
To r0lZ.

As I promised, a new ifo's with some features, which still playing ads after killing it by standard method.
http://rapidshare.de/files/23752168/Dreams.zip.html
Without menu vob it demands some explanations. Titles 2, 3, 4 and somewhere at end (I don't remember now, it's unimportant) are advertisements.
As usual a well-known Break at last line:-). It's a tradition already:-). When I replaced a Break lines with post commands at all ads titles a DVD starts from main menu directly (VTSM1, PGC7). It's a good. But a main menu containing a button named "Return". A last ads title, which played before menu started, is 4. Thus, when main menu started a SPRM4, 5, 6, 7 (and timer) still stored information about of 4th title begin, because this title was not played to it's end time. A "Return" button has a link to VTSM1 PGC 35. This PGC contains a resume (RSM) command, which ignored a Pre section and start playing last title directly from break point (begin of title 4). Thus, I may see my lovely ads from title 4, then main menu starts again:-).

In normal (original) playing this effect will not appear. Playback just jumps at very short time to end of title 4 (black screen) and returns to main menu. It almost insensibly. So is to stop ads playback forever I must edited a PGC 35 also.

I find an unused GPRM (first unused is GPRM(0)) and edited this PGC (blue - new command):
1. gprm(0) = sprm(4) (get current title#)
2. gprm(11) = 0
3. if gprm(14) = 1000 then LinkPGC 2
4. if gprm(0) = 1 then RSM (check current title#)
5. if gprm(0) = 5 then RSM
6. if gprm(0) = 6 then RSM
7. if gprm(0) = 7 then RSM
...
(last line) Jump to first play PGC
Thus, Resume command will executed only if playback was interrupt from main movie (title 1) or additional materials (titles 5, 6, 7...). Ads will never started. Now a DVD is playing as I like without bugs.

Ads must killed always and only by hand (and head):-). Ctrl+K is a toy:-).

A last our invention - include ads in start of main movie without a chapter division (yesterday I remuxed that DVD with append a chapters). Super! What's next? Vice versa? A main movie will sometimes appear between ads, logos and creeping lines? Shit! Broadcast TV is already so at many years. DVD goes the same way:-((.

Regards.
Bye to Monday.

r0lZ
22nd June 2006, 13:48
Arguments: "%p\VIDEO_TS.IFO"

But PowerDVD don't like spaces in path to the VIDEO_TS folder if called via PgcEdit.If you put the quotes around the arguments (like in your example), it should work.

r0lZ
22nd June 2006, 14:28
@President

I have analysed your IFOs.

1. The conditional break (the last original pre-command) is not a problem, as it is replaced by a goto. Since the goto will jump to the next line, it is useless, but doesn't hurt. Anyway, the break command cannot be an obstacle to Kill Playback.
Note that, in the original IFOs, this break is also useless. I have already seen this kind of authoring many times. This command is probably left by the authoring program, but it is not needed because there are no commands after it.

2. When you kill playback, you have now the option to blank out the PGC that you have just killed. If you do it, you will never see the ad, but, in the worst case, only a tiny black video of 1/2 second.
Note that since the ads are in their own titlesets, you can also use the Blank Out All PGCs in Domain function. The PGC will be killed, and the VOB file replaced completely by a small (10KB) file. No chance to see the ad any more!

3. The RSM problem is well known, but is not related to the Kill Playback function. If you use the Jump to PGC function to bypass the ads, the function will call (but not play) the last played title so that RSM has a valid resume point if it is called right after the DVD has been inserted. (On most players, RSM crash if a title has not been visited yet.) Unfortunately, the last visited title is an advertisement, but I can't guess that. Anyway, you can probably avoid seeing it if you don't select the Resume button when the DVD has just been loaded.
Your method to avoid the execution of the RSM command is well done (though, IMO, it is sufficient to test if title 4 has been played, and return to FP-PGC in this case only.)
Another method is to change the jump to title 4 inserted by PgcEdit in the FP-PGC to a jump to title 1, and copy/paste the commands added at the beginning of title 4 in title 1. This way, if RSM is executed when you have just inserted the DVD, you will resume to the main movie. It's my preferred method.

My conclusion is that the combination of Jump to PGC and Kill Playback (without the blanking option) works well, unless you resume directly when the DVD has just been inserted. This case is tricky, but has nothing to do with intentional protection of the ads by the authoring.
Anyway, if one function needs to be improved, it's Jump2PGC, not Kill Playback. Maybe I'll add an option to use the main title instead of the last played title as the default resume point...

The problem of the ads joined in the first cell of the movie is difficult to solve, and PgcEdit cannot do that. But you should be able to use one of these methods:
- Cut the cell with VobBlanker, and remove the first part. It's really easy.
- Reauthor the main title with DVD Shrink and replace it back in its original VTS with PgcEdit. (This method is usable only if there is only one title in the titleset, like in your example.)

Anyway, thanks for the info!

goonix
23rd June 2006, 00:39
If you put the quotes around the arguments (like in your example), it should work. Yes it works now. Thanks a lot.

My current task with PgcEdit is to create a "best of" selection from a music DVD with 29 cells and 17 chapters in the main movie. For this reason I create a new dummy pgc in the titel domain. Then I create several new cells using "Pick an existing VOB/Cell ID".

The sector numbers of the new cells are correct, but all new cells get VOB/Cell ID 1/1. Is this intended?

After finishing my selection, the chapter numbers of the main movie are the same as before and the chapters of my new pgc are numbered from 1 to x (as expected...).

But after saving and re-opening of the DVD, the chapter numbers of the untouched main movie and the new pgc are somewhat mixed. So the main movie has chapter 1,3,5,7 and the new pgc has chapter 2,4,6.

How can I avoid this?

goonix

blutach
23rd June 2006, 05:55
@r0lZ (or anyone)

Wish I could get VobEdit to open the VOB from PgcEdit (http://www.videohelp.com/~r0lZ/pgcedit/index.html)'s tools. I've tried everything in the tools menu and all I get is Vobedit opening but no VOB loaded. Anyone had any luck with this?

Regards

bigotti5
23rd June 2006, 06:13
@goonix
If you create a dummy PGC you get 2 PGCs in one title, PTT numbering (Part of title) depends on title and not PGC.
Why the chapters are mixed - maybe Pgcedit counts PTT by sector address ignoring the PGCs.
Vob/CellID numbering seems to be a bug.
If you create a dummy PGC the VMG_PTT_SRPT table should be modified, title looses its one_sequential status

To avoid this use the "clone PGC" option, a new TTN is created and then modify Vob/CellID to your need

bigotti5
23rd June 2006, 07:30
@blutach

open vobedit, if it opens in fullscreen reduce its size and close it with the "quit" button

in Pgcedit use "%v" as argument, mark VTS domain in left pane und try again...

it is the same as in ifoedit
http://forum.doom9.org/showthread.php?p=803820#post803820

ux-3
23rd June 2006, 11:03
another small issue: When burning, is the 1GB compatibility taken care of?

greetings
ux-3

r0lZ
23rd June 2006, 11:19
The sector numbers of the new cells are correct, but all new cells get VOB/Cell ID 1/1. Is this intended?No! It's an enormous bug I've just fixed yesterday.

I have still to verify the chapter numbers problem. Maybe it's another bug, or it is caused by the wrong Cell ID bug, now fixed...

:thanks:

r0lZ
23rd June 2006, 11:24
@r0lZ (or anyone)

Wish I could get VobEdit to open the VOB from PgcEdit (http://www.videohelp.com/~r0lZ/pgcedit/index.html)'s tools. I've tried everything in the tools menu and all I get is Vobedit opening but no VOB loaded. Anyone had any luck with this?

Regards
My setups:
Arguments: "%p\%m" (with the quotes!)
Working folder: %p
It is launched with the current MENU VOB.

To open any VOB in the DVD folder, I have another setup:
Arguments: "%V" (with the quotes!)
Working folder: %p

goonix
23rd June 2006, 11:33
Thanks for the explanation, bigotti5.

This seems to be a better way to reach my intention.

It would be nice, if you also can explain the disadvantages if the title looses its one_sequential status.

goonix

blutach
23rd June 2006, 11:56
@bigotti5

Many thanks for that.

Strange though - I can position in VMG and open VIDEO_TS.VOB and in the titles domain to open VTS_0X_1.VOB but in the menu domain it won't open VTS_0X_0.VOB. It opens _1.VOB instead.

I suppose this is a VobEdit issue and not a PgcEdit one.

I am using %v in aruments and %p in working folder.

Regards

r0lZ
23rd June 2006, 12:05
%v references always the first Title VOB of the current VTS, not the first VOB of the current domain. If the VMG is selected, VIDEO_TS.VOB is used, though.
To launch VobEdit with the menu VOB, use %m.

bigotti5
23rd June 2006, 12:31
It would be nice, if you also can explain the disadvantages if the title looses its one_sequential status.

One_sequential_title means only one PGC per title (even no dummy PGC).
By the spec only one_sequential_titles can have time-maps for timecode display and to navigate with slider in software players. Also SPRM7 (PTT number) is only valid for one_sequential_titles.

r0lZ
23rd June 2006, 13:29
Also SPRM7 (PTT number) is only valid for one_sequential_titles.Why? In non-sequential titles, the PTT numbers are availables and uniques, so it can be stored in sprm 7. (I know; the fact that something can be done doesn't mean that is is compliant.)
Anyway, the role of sprm 7 is not well established. On many players, it is used to store the PG number!

bigotti5
23rd June 2006, 14:13
Why? In non-sequential titles, the PTT numbers are availables and uniques, so it can be stored in sprm 7.

There can be 999 PTTs per title but only 99 PTT per one_sequential_title, valid values for SPRM7 are 1-99 only

blutach
23rd June 2006, 14:27
%v references always the first Title VOB of the current VTS, not the first VOB of the current domain. If the VMG is selected, VIDEO_TS.VOB is used, though.
To launch VobEdit with the menu VOB, use %m.Is there an argument that picks the correct domain? Seems like I would need 2 tools - one for title and one for menu domains.

Regards

r0lZ
23rd June 2006, 15:33
That's what I did. See post #242 in this thread (http://forum.doom9.org/showpost.php?p=844125&postcount=242).
Anyway, if you want to examine a title VOB, since VobEdit can open only one precise file and PgcEdit cannot guess which VOB file number to use, you should use "%V" (upper case) to select the file you want with the Open File dialog.