View Full Version : IfoEdit 0.971 released! (Important bugfix for NTSC authoring)
Derrow
28th November 2004, 20:45
IfoEdit 0.971 released! (Important bugfix for NTSC authoring)
- fixed: NTSC authoring problems (2).
- added: Programs in PGCs can be added now even if there's no program present already.
- added: empty PGCs can be added now to VTS_PGCITI
- fixed: In VOB Extras, the 'Remove Angle' option was always greyed out under XP.
www.ifoedit.com
FilipeAmadeuO
28th November 2004, 22:08
I have a problem with this new version of idoedit.
After doing the first preview of the chapter (by double clicking on it) i canīt preview anymore. And if the chapter is very long it that much time to load.
Derrrow: Is it possible to change the delete playback function in the title VTS to work just like it does in the menu units ??
2COOL
28th November 2004, 22:48
I best be posting in the right thread this time.
So we having a new feature: Add PGC. Is it always going to be a dummy PGC in the VTS Domain or are you going to give us a option to add a Video Title. I was just thinking...instead of starting us with a dummy PGC, how about adding a new 15 frame blank cell to the new PGC? This would ease people on the DVD Specs that a dummy PGC in the VTS Domain is illegal. I hope you understand where I'm getting at. I just woke up and haven't got my morning coffee yet. :p
2COOL
28th November 2004, 23:00
Is this (http://forum.doom9.org/showthread.php?s=&postid=568309#post568309) still on your to do list?
2COOL
28th November 2004, 23:08
@Derrow
I did a small beta test. I checked all my PUOs for a single PGC. I then click on "remove P-UPs". I get a message saying PGC has PUOps. My reporting here is that if I have the PGC up in question in IfoEdit, it doesn't refresh it to show no PUOps. I think this is a simple refresh fix, do you think?
Derrow
28th November 2004, 23:08
yep :p
2COOL
28th November 2004, 23:20
I've mentioned this before and I believe it's a long time bug that hasn't been fixed. Whenever I create new IFOs, I still have to "Get VTS Sectors" afterwards because my Title set starting sector is set to zero in VIDEO_TS.IFO / VMG_PTT_SRPT.
[00000000] Number of Title play Maps 1
[00000002] Unknown 0
[00000004] length of table 19
[00000008] Title_1: Title playback type 20
type details:
one_sequential_pgc
Jump/Link/Call commands only in pre/post 0
Prohibited user op. PTT play or search no
Prohibited user op. Time play or search no
[00000009] Title_1: Number of angles 1
[0000000a] Title_1: Number of chapters (PTTs) 1
[0000000c] Title_1: Parental ID field 0
[0000000e] Title_1: Title set number (VTS#) 1
[0000000f] Title_1: Title set Title-number (VTS_TTN) 1
[00000010] Title_1: Title set starting sector 0
Derrow
29th November 2004, 00:17
Well, it's not really a bug.
It's just a missing feature to do a sector correction afterwards. :D
But I'll do my best to fix it :p
2COOL
29th November 2004, 03:05
Again on the New PGC feature, I'm in NTSC Land so when I added a new PGC in my VTS_PGCITI, I don't get 30 fps but 25 fps. Major bug?
Same goes when I add a new program and cell in my new PGC and it shows 25 fps in my cell's playback time. :(
Sigh... more discrepancies I think.
In my VTS_PGCITI, my new PGC 4 is holding a wrong Category mask. Should be 132 or 1 (non entry)? Can we have more than one similar category mask?
VTS_PGC_1: Category mask 129
VTS_PGC_2: Category mask 130
VTS_PGC_3: Category mask 131
VTS_PGC_4: Category mask 129
DMagic1
29th November 2004, 03:44
Originally posted by FilipeAmadeuO
I have a problem with this new version of idoedit.
After doing the first preview of the chapter (by double clicking on it) i canīt preview anymore. And if the chapter is very long it that much time to load.
Derrrow: Is it possible to change the delete playback function in the title VTS to work just like it does in the menu units ??
It works fine for me.
jorlando
29th November 2004, 05:23
Just tested!
- Chapters.txt doesn't need to have values modified anymore
- Time counter displays the correct timing
thanks a lot!
FilipeAmadeuO
29th November 2004, 10:53
I have another problem a long time.
When it is 0Kb VOB files the get vts sectors are wrong.
jorlando
29th November 2004, 13:22
derrow,
just for the sake of curiosity, in the ifoedit forum I reported the problem with NTSC authoring showing the wrong time of a DVD, and I suggested that it could be using the frame count to calculate time and then using time to calculate frame count.
Was something like that?
Thanks!
Derrow
29th November 2004, 16:03
jorlando,
yea something like that.
When authoring I must use the frame count to calc the correct time.
And because of this RFF stuff, I had a wrong frame count before.
Derrow
29th November 2004, 16:07
Originally posted by 2COOL
Again on the New PGC feature, I'm in NTSC Land so when I added a new PGC in my VTS_PGCITI, I don't get 30 fps but 25 fps. Major bug?
No bug at all.
You can and have to change everything in the created PGC to your needs.
I just wanted to give you guys a simple way to add a pgc, because some did try to do that using hex-editing, which messed up the entire IFO file. Now you've got an easier way to add a pgc.
When I'll have more time, I'll enhance this PGC adding with some features.
2COOL
29th November 2004, 21:44
Originally posted by Derrow
No bug at all.
You can and have to change everything in the created PGC to your needs.Well OK, but IMHO, it wouldn't be a bug if you had disclosed that information though. At least, we have some improvement in the PGC adding department now.
gnutellafan
1st December 2004, 17:32
Derrow, good to see that you are back. Hopefully everything worked out for you with 321 studios. Thanks for the new release!
Ever think of joining up with someone else like Dimand on DVD Remake?
orandennison
2nd December 2004, 03:41
Hi Derrow, thanks for continuing develelopment on ifoedit. I have a little problem with the latest version: when double clicking on menu entry items the automatic preview feature makes it kind of hard to see what each item is because the preview zips through it so quick. When I try to drag the slider back it just springs back to the right without giving my a complete idea of what's really there. I was hoping that there was a way to disable automatic preview for these really short programs? For right now I've been using .96 because it doesn't auto preview.
2COOL
2nd December 2004, 08:28
Is it just me? But when I create new IFOs with then get VTS sectors, I get this now.
http://img24.exs.cx/img24/6730/ae-Image_004.gif
I've tried it with 4 different VOBs. It plays flawlessly in PowerDVD though everytime.
blutach
2nd December 2004, 09:41
@2cool
Heh. I hope not. I have a flipper to do tonight and, as you know, I merge titles and "create ifos". I hope IfoEdit ain't "bung".
Does 0.96 give same problem???
Regards
2COOL
2nd December 2004, 18:29
@blutach
I'm even getting this message with 0.95 so it must be me. The only thing I installed recently is Ulead's Video Studio 7 so I'll look into this with I get home from work. I'm using DirectX 0.9c (4.09.0000.0904).
Derrow
2nd December 2004, 21:26
2Cool
I just tested the IFO creation, and it is not crashing on my machine.
I think it must be you though.
blutach
2nd December 2004, 23:47
@2cool,
sounds like it might be time for a system restore
Regards
2COOL
3rd December 2004, 03:13
Originally posted by 2COOL
@2COOL
Since you installed and removed WinDVD recently too, try removing or renaming your iviaudio.ax file in your C:\Windows\system32 folder.Thanks 2COOL! That was the problem! Damn... you are just TOO COOL! :D
@Derrow
I cannot stress enough on how valuable your codec reporting function has helped me on troubleshooting this problem. I knew that I was supposed to be using my Cyblerlink (PowerDVD) codecs only. I used 0.96 and here's what I had.
http://img50.exs.cx/img50/5043/17-Image_001.gif
In fact to prove more that iviaudio was the culprit, I chose to debug instead of reporting to Microsoft. So, here's what I got in the debugger.
http://img50.exs.cx/img50/3699/53-Image_002.gif
Please! Can we have the codec reporting back as an option? I'm not asking you this time but telling you.
Derrow
3rd December 2004, 03:43
Yes, I see.
I will add it as option some how.
;)
2COOL
3rd December 2004, 03:50
Originally posted by Derrow
Yes, I see.
I will add it as option some how.
;) Thanks!
Lupo Silenzioso
3rd December 2004, 11:10
what does this error message mean ? i get it when i launch DVD Play.
---------------------------
Warning
---------------------------
* No valid DVD-Video volume could be located
Do you still want to continue?
---------------------------
Sė No
---------------------------
the movie starts without problems....
r0lZ
3rd December 2004, 11:39
I think IfoEdit is able to work an a particular IFO file stored on disk, and use the real DVD in your DVD drive for the other IFOs and VOBS. This is a feature allowing to preview the DVD without the need to copy all the files to HDD. If no DVD can be found, you got the warning. Right, Derrow?
BTW, Derrow, could you add an option to remove this warning? Most of the time, it is useless.
Lupo Silenzioso
3rd December 2004, 13:05
Originally posted by r0lZ
I think IfoEdit is able to work an a particular IFO file stored on disk, and use the real DVD in your DVD drive for the other IFOs and VOBS. This is a feature allowing to preview the DVD without the need to copy all the files to HDD. If no DVD can be found, you got the warning. Right, Derrow?
BTW, Derrow, could you add an option to remove this warning? Most of the time, it is useless.
but i don't have the real dvd in the dvd drive! i have decrypted it on my hd and i'm trying to preview it with ifoedit
r0lZ
3rd December 2004, 13:08
That's why you got the warning. You may put ANY valid DVD in your drive, and you will not see the warning anymore.
jsoto
8th December 2004, 13:22
From 0.97 changelog:
- fixed a bug with VTSM_VOBS Video Attributes
Please look at the figures: same VIDEO_TS.IFO file opened with 0.96 and 0.971. This re-authored DVD has a combination of 720x576 (in VTS_02) 352x288 (VTS 03,04 & 05) and 704x576 (VTS06). In this case 0.96 is showing the right resolution in all VTSs, but 0971 is really wrong. I know MPEG-2 in VCD resolution is not DVD full compliant, but 704x576 is.
http://www.iespana.es/jsoto/images/resolutions096.jpg
http://www.iespana.es/jsoto/images/resolutions097.jpg
jsoto
2COOL
9th December 2004, 02:08
@Derrow
I think IfoEdit's DVD Player should be checked for functionality. More on accepting SPRM compare commands like...
[00 A1 00 85 00 01 00 03] 1 if ( sprm(5:Title number in VTS) == 1 ) then { Goto line 3 }
Anyways, I was doing some beta testing on using the Return (GoUp) button.
Here's my setup. I have a VTS with
TTN 1 (Title 1)
TTN 2 (Title 2)
TTN 3 (dummy)
TTN 4 (dummy)
For TTNs 1 and 2, I have the Return (GoUp) button set up to jump to TTN 3. Here's my pre commands in TTN 3.
********** pre commands:
[00 A1 00 85 00 01 00 03] 1 if ( sprm(5:Title number in VTS) == 1 ) then { Goto line 3 }
[30 03 00 00 00 01 00 00] 2 (JumpVTS_TT) Jump to TTN 1 in this VTS
[30 03 00 00 00 02 00 00] 3 (JumpVTS_TT) Jump to TTN 2 in this VTS
As you can see, I had it set up so when I'm in TTN 1 (Title 1), I'll jump to TTN 2 (Title 2) when I press my Return in IfoEdit's player. If I'm in TTN 2, I should jump to TTN 1. Unfortunately, when I'm in TTN 1 and press my Return button, I just stay in TTN 1 but go back to chapter 1. There's no toggle. It seems Pre Command 1 gets bypassed. :confused:
So I went with plan B. That is to have TTN 1 with a GoUp value of 3 and in TTN 3, I only have one pre command. I decided to get rid of the If-SPRM-then command.
********** pre commands:
[30 03 00 00 00 02 00 00] 1 (JumpVTS_TT) Jump to TTN 2 in this VTS
And for TTN 2, I have a GoUp value of 4 and in TTN 4, I also have one pre command.
********** pre commands:
[30 03 00 00 00 01 00 00] 1 (JumpVTS_TT) Jump to TTN 1 in this VTS
This now flawlessly works when I toggle using the Return button. I have tested both plans with PgcEdit's trace and both are logically acceptable. It's just playing the navigations in IfoEdit, is where I run into problems when I executed the first plan. I tried to test it in PowerDVD XP but it doesn't have a Return (GoUp) button and I also didn't want to chance burning my backup also.
r0lZ
9th December 2004, 10:58
IMHO, your first method cannot work because the SPRM 5 is set to 3 when you enter in TTN 3. The SPRM test is therefore never true.
The SPRM 5 do not change when you jump to a menu domain, but is reinitialized in you jump to another TTN.
The second method is OK, and should work.
2COOL
9th December 2004, 18:55
Originally posted by r0lZ
IMHO, your first method cannot work because the SPRM 6 is set to 3 when you enter in TTN 3. The SPRM test is therefore never true.
The SPRM 6 do not change when you jump to a menu domain, but is reinitialized in you jump to another TTN.:confused: I thought I was doing a typo in my last thread but I was using SPRM 5 instead of SPRM 4 but SPRM 6. Also, I was working only in the Title domain.
r0lZ
9th December 2004, 19:12
I made the typo. (now corrected in my prev post)
Anyway, what I mean is that the TTN number in SPRM 5 is changed to the current TTN number when you enter in a PGC of the title domain. So, you can only check it in a PGC of the menu domain.
2COOL
9th December 2004, 19:32
Originally posted by r0lZ
I made the typo. (now corrected in my prev post)No problem. :)
Anyway, what I mean is that the TTN number in SPRM 5 is changed to the current TTN number when you enter in a PGC of the title domain.OK, I know about this...
So, you can only check it in a PGC of the menu domain. In the menu domain? I traced out my first method with PgcEdit and it analyzed the commands logically like I knew it would. I wasn't in the menu domain and I certainly was watching the SPRMs. I'm a little confused, still my morning, about the only checking part in menu domain part. I can check in title domain too.
r0lZ
9th December 2004, 19:42
You can check any GRPM or SPRM in any domain, but checking the SPRM 5 in TTN 3 is useless, since it will be always 3, because it is set to 3 when the TTN 3 is entered.
2COOL
9th December 2004, 19:49
I'm not at my home computer to confirm this so I'm just going on memory. PGC 3 or TTN3 is a dummy created in PgcEdit. There is no Title associated with it? The only way to prove to you that my first method works in PgcEdit trace is for you to try it on your own. I just didn't understand it last night that PgcEdit trace works as I plan but IfoEdit didn't play it the way it was traced.
r0lZ
9th December 2004, 20:01
Well. In PgcEdit (at least in my actual version), SPRM 5 is set to 0 when entering a dummy PGC is the title domain. But perhaps it's a bug in PgcEdit. I really don't know what to do when this happends. I have to check out with my Sony.
Anyway, you can't rely on this. Don't forget that a dummy PGC in title domain is illegal. You cannot have the guarantee that all players will react the same way.
blueboyec
9th December 2004, 20:28
New to Ifoedit.
When keeping only one angle, do all referance that refer to angles get updated to 1 in this update?
2COOL
9th December 2004, 20:28
Originally posted by r0lZ
Don't forget that a dummy PGC in title domain is illegal.I gave up on this belief and though Ralpgh DeBarge had some discrepancies in his book, he does also state it's doable in the title domain. So to beat a horse to death, I go with what I personally experienced.
You cannot have the guarantee that all players will react the same way. True.
mpucoder
9th December 2004, 21:58
By dummy PGC, do you mean one that does not belong to a title? That is not permitted. But a dummy PGC is one without any programs, just commands. And having a PGC like that belonging to a title is OK.
In any case, checking SPRM 5 only makes sense in the menu domain to find out which title called you.
Edit: or to trip someone up if they reauthor.
2COOL
9th December 2004, 22:44
Here's an example of my 4 PGCs with 3 and 4 created as dummies. PGC 2 was created as a new Play All PGC. All were created in PgcEdit.
Number of VTS_PGCI_SRP 4
End byte of VTS_PGCI_SRP table 3897
VTS_PGC_1: Category mask 129
details:
entry PGC: yes
Title number: 1
VTS_PGC_1: Category 0
VTS_PGC_1: Category Parental ID mask 128
VTS_PGC_1: VTS_PGCI start byte 40
VTS_PGC_2: Category mask 0
details:
entry PGC: no
Title number: 0
VTS_PGC_2: Category 0
VTS_PGC_2: Category Parental ID mask 7467
VTS_PGC_2: VTS_PGCI start byte 1710
VTS_PGC_3: Category mask 1
details:
entry PGC: no
Title number: 1
VTS_PGC_3: Category 0
VTS_PGC_3: Category Parental ID mask 0
VTS_PGC_3: VTS_PGCI start byte 3394
VTS_PGC_4: Category mask 1
details:
entry PGC: no
Title number: 1
VTS_PGC_4: Category 0
VTS_PGC_4: Category Parental ID mask 0
VTS_PGC_4: VTS_PGCI start byte 3646
r0lZ
9th December 2004, 22:51
How about continuing this discussion in the PgcEdit thread?
edit: continued here (http://forum.doom9.org/showthread.php?s=&postid=579593#post579586).
2COOL
10th December 2004, 00:09
Originally posted by mpucoder
By dummy PGC, do you mean one that does not belong to a title? That is not permitted. But a dummy PGC is one without any programs, just commands. And having a PGC like that belonging to a title is OK.
My dummy PGC was a non-entry PGC with a category mask of 1. So it did have a title assigned to it. And yes, it didn't have programs and just pre commands.
In any case, checking SPRM 5 only makes sense in the menu domain to find out which title called you. If I do a pre command jump to another title in the same domain, shouldn't my SPRM be updated after that too? It supposed to and I can see the change in PgcEdit's trace too. Why do I really need to be in the menu domain to really check. Sorry for being persistent here too but with the tools I got, I'm seeing it right before me and not virtually playing it out.
If I'm wrong then I'm blind as a bat. :p Anyways, I've continued my topic to the PgcEdit thread (http://forum.doom9.org/showthread.php?s=&postid=579627#post579627).
jeanl
10th December 2004, 01:52
Originally posted by 2COOL
If I do a pre command jump to another title in the same domain, shouldn't my SPRM be updated after that too? It supposed to and I can see the change in PgcEdit's trace too. Why do I really need to be in the menu domain to really check.
I don't think they're saying you need to be in the menu domain. They're saying it only makes sense in the menu domain, because wherever you are in the title domain, you already know what sprm(5) will be so you don't need to test its value. But you certainly can if you want to!
At least that's what I understand from the above posts.
Jeanl
r0lZ
10th December 2004, 02:07
Exactly.
Sorry, I cannot explain some difficult things with my bad english!
davepyne
10th December 2004, 11:57
"I have a problem with this new version of idoedit.
After doing the first preview of the chapter (by double clicking on it) i canīt preview anymore. And if the chapter is very long it that much time to load."
Me too! oh well, i can still use 0.95 to preview (0.96 freezes when i try to double click on any chapter)
davepyne
10th December 2004, 11:59
it works fine if i selct "cancel" instead of "ok" after viewing preview. weird, but it works!
blueboyec
13th December 2004, 21:16
Derrow or anyone else,
I known IfoEdit can remove angles (keep one angle) but does this updated version correct all referances to angles (have the DVD seam as thought it was never a multy angle move)?
thanks
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.