Download as pdf or txt
Download as pdf or txt
You are on page 1of 11

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.

Doom9's Forum > (HD) DVD, Blu-ray & (S)VCD > IFO/VOB Editors User Name Remember Me?
How to Do a Mock Strip using IfoEdit Password

Register FAQ Calendar Today's Posts Search

Page 1 of 3 1 2 3 >

Thread Tools Display Modes

19th October 2004,


#1 | Link
10:28

How to Do a Mock Strip using IfoEdit


2COOL
PGC Navigator in
Training How to Do a Mock Strip using IfoEdit
Courtesy of 2 C L

With new users appearing on the scene everyday, it's a common question for them to ask
"what is a mock strip?" when they are told to do one. Usually, it's called for if you had a
badly authored Titleset. This process may not work in all cases but it used as a
Join Date: Oct troubleshooting step to ensure that the Titleset is corrected anyways before looking
2002 into other steps in finding out what else is wrong with your files.
Location: NTSC
Land
Posts: 3,552 Mock
[v. t.] To simulate; to imitate; to mimic

Strip
[v] to remove; "strip Audio/Subpicture elementary streams from a
Title(s)"; "strip a Title(s) VOB Ids"

I believe I was the first one here to coin the phrase "Mock strip". It's a simple process
using IfoEdit. Basically, you will perform a stripping of streams and VOB IDs but
retaining everything instead. Here's the guide.

Mock Stripping Titleset VOBs


_______________________________________
1. Open up your IFO, in question, with IfoEdit.
_______________________________________
2. Click on VOB Extras button.
_______________________________________
3. Check only the VOB EXtras Options as below.

_______________________________________
4. Browse to a Destination Directory other than source (original) folder.
_______________________________________
5. Click OK
_______________________________________
6. Your first Stream List is your list of existing Audio and SubPictures(Subtitles). Click
on Check All and then Strip it button.
_______________________________________
7. Your second Stream List is your VOB IDs. Click on Check All and Strip it button
again.
_______________________________________
8. IfoEdit will process and when done, you will have new files in your Destination
directory.
_______________________________________
9. In Windows Explorer, drag/copy all your new files into your directory that contains
it's original counterpart files.
_______________________________________
10. Confirm to copy all.
_______________________________________
11. Open up your IFO, in question again, and click on Get VTS Sectors button. This will
correct your IFOs sectors.
_______________________________________
12. Click OK/Yes to all following dialogs.
_______________________________________
13. When done, preview to test.

Mock Stripping Menus


_______________________________________
1. Open up your IFO, in question, with IfoEdit.
_______________________________________
2. Click on Menu Extras button.
_______________________________________
3. Check only the Menu EXtras Options as below.

_______________________________________
4. Browse to a Destination Directory.
_______________________________________
5. Click OK
_______________________________________
6. Your Stream List is your VOB IDs. Click on Check All and Strip it button again.
_______________________________________
7. IfoEdit will process and when done, you will have new files in your Destination
directory.
_______________________________________
8. In Windows Explorer, drag/copy all your new files into your directory that contains
it's original counterpart files.
_______________________________________
9. Confirm to copy all.
_______________________________________
10. Open up your IFO, in question again, and click on Get VTS Sectors button. This will
correct your IFOs sectors.
_______________________________________
11. Click OK/Yes to all following dialogs.
_______________________________________
12. When done, preview to test.
_______________________________________
__________________
2COOL
Last edited by 2COOL; 23rd September 2005 at 04:44.

19th October 2004, 10:49 #2 | Link

jsoto Useful guide. Thanks 2COOL


Just a Member
I usually do my mock strips without copying the files. It saves disk
Join Date: Nov 2002 space and time and, up to now, I'm very happy with the results. Seems
Location: Spain
Posts: 2,067
to me the results are the same.

So, the modifications to your guide are:

Titles stripping:
Options

[ ] Strip Streams'
[ ] Strip VobID's
[X] Correct Vob-Unit (Navigation Pack) pointers in VOB-files
[X] Correct original IFO files

VOB EXPERT Options

[X] Remove P-Uops


[X] Remove Macrovision
[X] Adjust Vob-Unit pointers.
[X] Adjust Audio/Subp point.

Also, uncheck
[ ] Auto-copy Menu Files to destination

[EDIT]
Steps 6, 7, 8 & 9 do not apply anymore.
Instead, select your ifo in the IFO tree window of IFOEdit and save it.
Continue with get VTS sectors, step 10 in 2COOL's guide
[/EDIT]

Menu stripping:
Options

[ ] Strip VobID's
[X] Correct Vob-Unit (Navigation Pack) pointers in VOB-files
[X] Correct original IFO files

VOB EXPERT Options

[X] Remove P-Uops


[X] Remove Macrovision
[X] Adjust Vob-Unit pointers.
[X] Adjust Audio/Subp point.

Also, uncheck
[ ] Auto-copy Menu Files to destination

jsoto
__________________
Web sites with my tools
http://download.videohelp.com/jsoto
http://jsoto.posunplugged.com/

Last edited by jsoto; 20th October 2004 at 18:06.

19th October 2004, 11:16 #3 | Link

2COOL Quote:
PGC Navigator in Training
Originally posted by jsoto
Useful guide. Thanks 2COOL

It was about time and I was getting a little tired having to type out
Join Date: Oct 2002 the process all the time.
Location: NTSC Land
Posts: 3,552 Menu stripping:
VOB EXPERT Options

Also, uncheck
[ ] Auto-copy Menu Files to destination

This gets unchecked anyways after you input a Destination Directory


folder.
__________________
2COOL
Last edited by 2COOL; 20th October 2004 at 02:40.

19th October 2004, 12:07 #4 | Link

r0lZ Quote:
PgcEdit daemon
This gets unchecked anyways after you input a Destination
Directory folder.

Doesn't work for me!


And I use a special temp directory as the destination, so I usually
Join Date: Jul 2003
Posts: 4,958 accept the last destination directory used...
__________________
r0lZ
PgcEdit homepage (hosted by VideoHelp)
Mirror (in Belgium)
Unofficial mirror (in Poland)

19th October 2004, 14:53 #5 | Link


jsoto Quote:
Just a Member
Doesn't work for me!
Join Date: Nov 2002 And I use a special temp directory as the destination, so I
Location: Spain usually accept the last destination directory used...
Posts: 2,067

Yeah, it works!. But only if you selects again the destination folder, and
even in the case of being greyed out!!
jsoto
__________________
Web sites with my tools
http://download.videohelp.com/jsoto
http://jsoto.posunplugged.com/

19th October 2004, 19:53 #6 | Link

CoNS Thanks for the guide, 2COOL.


reMember
I'm one of those new users appearing everyday...! So now I know how
Join Date: Oct 2004 to mock strip.
Location: Under your bed
Posts: 729
But when exactly do I have to perform such a mock strip?

For testing purposes, or to fix an error in the titleset? (Why is it "called


for if you had a badly authored Titleset"?)

And what could cause such badly authored titlesets? (in which
situations do you meet the problem?)

19th October 2004, 23:45 #7 | Link

blutach @2COOL
Country Member Thnx for yet another invaluable guide. Is jsoto's (faster) method the
way to go?

@jsoto

Can you do a Mock Strip in VOBBlanker? I think it can be done. And at


least for me, VOBBlanker is intuitively easier to use than IFOEdit. As
well, if I am correct, VOBBlanker does an "automatic" GET VTS sectors
Join Date: Sep 2004 whereas IFOEdit does not.
Location: is everything!
Posts: 6,479
And, I always take your advice to make the output folder on a different
physical drive - it really speeds up the process!!!

@anyone
I know the speed up trick in IFOEdit (placing its progress indicator
under the taskbar), but does a different destination drive also help?
__________________
Les

Only use genuine Verbatim or Taiyo Yuden media.

20th October 2004, 00:48 #8 | Link

jsoto Quote:
Just a Member
Can you do a Mock Strip in VOBBlanker?
Join Date: Nov 2002
Location: Spain
Posts: 2,067 Yes, but beware: there are two groups of VOB pointers I'm still basing
the calculations in the original ones, and not from scratch (as IFOEdit
does). They can affect to FF (goup one) and subpictures (group two).
So IFOEdit method is better, and the way to go if you are trying to fix
something wrong..

Quote:

As well, if I am correct, VOBBlanker does an "automatic" GET


VTS sectors whereas IFOEdit does not.

Yes, but it takes no time!

Quote:

I know the speed up trick in IFOEdit (placing its progress


indicator under the taskbar), but does a different destination
drive also help?

Yes. It also help, but I think it is faster to modify directly the originals.

jsoto
__________________
Web sites with my tools
http://download.videohelp.com/jsoto
http://jsoto.posunplugged.com/

20th October 2004, 00:55 #9 | Link

blutach @jsoto
Country Member
Many thanks for that. I see under your method that the VOBs are
modified in their original folder, whereas under 2COOL's method, a
different destination folder can be used, which I think is safer.

However, as you have pointed out, there is extra time copying the
VOBs back to the original folder.

BTW, why do we uncheck Autocopy menu files to new destination?


Join Date: Sep 2004 What's wrong with copying the menu files?
Location: is everything!
Posts: 6,479
Best regards
__________________
Les

Only use genuine Verbatim or Taiyo Yuden media.

20th October 2004, 01:24 #10 | Link

2COOL Quote:
PGC Navigator in Training
Originally posted by blutach
BTW, why do we uncheck Autocopy menu files to new
destination? What's wrong with copying the menu files?

Oh, just to cut down on process as there are some large menu files
Join Date: Oct 2002 out there.
Location: NTSC Land
__________________
Posts: 3,552
2COOL
Last edited by 2COOL; 20th October 2004 at 02:53.
20th October 2004, 08:32 #11 | Link

jsoto Quote:
Just a Member
whereas under 2COOL's method, a different destination folder
Join Date: Nov 2002 can be used, which I think is safer.
Location: Spain
Posts: 2,067
You are right. But if you are going to "directly" overwrite the original
VOBs with the new ones, where is the advantage in terms of safety?
jsoto
__________________
Web sites with my tools
http://download.videohelp.com/jsoto
http://jsoto.posunplugged.com/

20th October 2004, 10:11 #12 | Link

blutach @jsoto...Agreed
Country Member __________________
Les

Only use genuine Verbatim or Taiyo Yuden media.

Join Date: Sep 2004


Location: is everything!
Posts: 6,479

20th October 2004, 11:20 #13 | Link

CoNS I'm curious...! What's that stripping-mocking-bird-thing for anyway?!


reMember (see my unanswered post above)

Join Date: Oct 2004


Location: Under your bed
Posts: 729

20th October 2004, 17:58 #14 | Link

jsoto Well, not absolutely sure what does a IFOedit's mock strip, but, I
Just a Member believe it does:

Join Date: Nov 2002 A) IFO Tables adjustment (the exact table depends if it is a VOB extras
Location: Spain
Posts: 2,067
or menu extras strip, and in the last case if it is a VTS or a VMGM one)

- Vxxx_C_ADT reconstruction
- Vxxx_VOBU_ADMAP reconstruction
- Vxxx_PGCI_UT / Vxx_PGCI. I believe only the cell attributes (like
sectors and so on)

In the first pass reading the VOBs, IFOedit gets all the required info for
the adjustment of these tables.

B) VOB modifications
B.1) Pointers adjustments: This is the more complicated part
In http://dvd.sourceforge.net/dvdinfo/dsi_pkt.html you can see the
structure of the DSI part in a Nav pack. The most of these
bytes/pointers are recalculated. There are some options in VOB experts
part of Vob Extras dialog to select "groups" of pointers to be adjusted.
B.2) PUOPs / Macrovision removing
-------------------------------------------------------
When do you need to do a mock strip?

In general, it is a safe way to reconstruct the DVD pointer structure (as


I pointed out, there are thousands of them), and should be the first
thing to be done in the case of VOB manipulations.

In the past, the methods for blanking/replacing cells are basically to


replace the cells in a brute way inside the VOB. The resulting DVD was
not playable, but after a mock strip, all the pointers are readjusted and
the DVD plays again.

jsoto
__________________
Web sites with my tools
http://download.videohelp.com/jsoto
http://jsoto.posunplugged.com/

21st October 2004, 01:38 #15 | Link

blutach Should a mock strip (and GET VTS Sectors) therefore be done as the
Country Member last thing before burning?
__________________
Les

Only use genuine Verbatim or Taiyo Yuden media.

Join Date: Sep 2004


Location: is everything!
Posts: 6,479

21st October 2004, 01:48 #16 | Link

2COOL Quote:
PGC Navigator in Training
Originally posted by blutach
Should a mock strip (and GET VTS Sectors) therefore be
done as the last thing before burning?

Only if testing the playback is successful.


Join Date: Oct 2002
Location: NTSC Land
Mock strip > Get VTS Sectors > Preview to Test > Burn backup
Posts: 3,552 __________________
2COOL

21st October 2004, 08:39 #17 | Link

blutach Thnx 2COOL.


Country Member __________________
Les

Only use genuine Verbatim or Taiyo Yuden media.


Join Date: Sep 2004
Location: is everything!
Posts: 6,479

21st October 2004, 21:54 #18 | Link

CoNS So each and every time you've "messed" with a disk, you'll have to do
reMember a mock strip to be sure that the ifo files are ok?

Join Date: Oct 2004 Does that also apply to changes made to the DVD with DVD-Rebuilder,
Location: Under your bed
Posts: 729
PgcEdit, VobBlanker, MenuEdit, IfoEdit etc.?

21st October 2004, 22:24 #19 | Link

blutach Gents,
Country Member
I've found that when mock stripping (under the 2COOL method - which
changes the VOBs), the VOBs have different sizes. They are
aproximately 1,048,574KB, but not quite - some a few hundred less
with the final VOB making up the difference. Therefore, the mock strip
must alter the VOBs too. This seems intuitively strange.

Similarly, after a mock strip of menus, I did a file compare on the VOBs
(the sizes were the same), but there were many differences.
Join Date: Sep 2004
Location: is everything!
Posts: 6,479 Why is this so?

However, chapter times (which were altered slightly when using


VOBBlanker), are re-aligned perfectly with the original after a mock
strip.

Also, after mock stripping (say the main movie in, for example,
VTS_01*.VOB), a new set of VIDEO_TS.* is created. Is this compatible
with the VIDEO_TS previously? Does it contain all the info required for
whole disk???

Thanks in advance
__________________
Les

Only use genuine Verbatim or Taiyo Yuden media.

21st October 2004, 23:23 #20 | Link

jsoto @blutach
Just a Member Quote:

Join Date: Nov 2002 I've found that when mock stripping (under the 2COOL method
Location: Spain - which changes the VOBs), the VOBs have different sizes.
Posts: 2,067 They are aproximately 1,048,574KB, but not quite - some a
few hundred less with the final VOB making up the difference.
Therefore, the mock strip must alter the VOBs too. This seems
intuitively strange.

I cannot believe this....


A VOB file is made of 2048 byte sectors (called packs). You can join (in
a binary way, of course) all of the files and split them between the two
sectors you want, without affecting any pointer!!, neither internal nor
the ones in the IFO . I think this is the efect you are seeing. So:
- Each file size MUST be a multiple of 2048 bytes
- The total file sizes MUST be the same than the originals.

[qoute]Similarly, after a mock strip of menus, I did a file compare on


the VOBs (the sizes were the same), but there were many differences.
[/quote] True. I've found differences in the DSI pointers which are
calculated sligthly different than the ones calculated with pther tools
(dvdauthor i.e.). But the differences are minor, and not really sure
which ones are the most accurated. I'm talking about the offsets to
VOBU 120, 60, 30, 10, 7.5, 7.0, 6.5, 6.0, 5.5, 5.0, 4.5, 4.0, 3.5, 3.0,
2.5, 2.0, 1.5, 1.0, 0.5 seconds forward and backward.

Quote:

chapter times (which were altered slightly when using


VOBBlanker)

Still present in 1.5.0.6? I've to check, I was thinking I had fixed this
(minor ) bug.

@CoNS
Quote:

So each and every time you've "messed" with a disk, you'll


have to do a mock strip to be sure that the ifo files are ok?

No, only if you have done any "dangerous" manipulation or if your test
(before burn) does not work. Ah!, other very useful "test" (faster than
IFOedit) is to load the files in dvdshrink. When dvdhrink loads a DVD, a
lot of IFO pointers are tested.
jsoto
__________________
Web sites with my tools
http://download.videohelp.com/jsoto
http://jsoto.posunplugged.com/

Last edited by jsoto; 21st October 2004 at 23:26.

Page 1 of 3 1 2 3 >

« Previous Thread | Next Thread »

Posting Rules

You may not post new threads


You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump
Forum Rules

All times are GMT +1. The time now is 07:20.

Doom9.org - Archive - Top

Powered by vBulletin® Version 3.8.5


Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.

You might also like