Log in

View Full Version : Looking for a good VOB cutter


Cyberia
4th March 2005, 04:43
I am looking for a good VOB cutter.

Forgive me if this is an obvious question, but I have tried several VOB utilites and not had much luck. I have a vob I ripped and just want to break it into smaller sections. Preferably via a gui.

I didn't rip the IFO file, but could re-rip it if I had to. But at that point I could just split by cell id. But I'd prefer not to do that.

I have tried ChoppedXP and I like it, but for some reason it doesn't like this particular vob (perhaps because it is PAL?)

Can someone clue me in?
Cyb

blutach
4th March 2005, 04:46
cutfile from jsoto.

http://jsoto.posunplugged.com/others.htm

Regards

bistiadi
9th May 2005, 09:32
>blutach

I've tried cutfile and got a very good result.

Where I can find the help file ? I'm searching for
the meaning about INITIAL / END BLOCK and how I can define
this number if I want to cut VOB file on a specific location.


Regards,
bistiadi

jsoto
9th May 2005, 13:23
There is no help. It is a very simple tool...

(Initial_block*block_size) is the first byte to keep/delete
(End block*block_size + (block_size-1) ) is the last byte to keep/delete

In example:
initial_block=end_block=666
block size= 2048
Action=Keep

Extracts just the pack with LBA=666 (2048 bytes)


jsoto

bistiadi
10th May 2005, 02:34
>jsoto

Sorry if I'm still confusing, let's say my VOB file have 289.224 block ;
file size: 578.450 KB.
Also I'm open this VOB using VIRTUALDUB MOD and see it's have
totally 34.219 frames ; time stamps: 0:19:01.774

Could you assist me if I want to cut the VOB
begin at frame no. 3675 (0:02:02.623)
ending at frame no. 8760 (0:04:52.292)


Regards,

Guest
10th May 2005, 02:48
Mapping frame numbers to LBAs is non-trivial.

You can approximate it by using this equality:


desired frame number desired LBA
-------------------- = ------------
total frames total LBAsYou could also generate a D2V index and then parse that (much harder but frame accurate).

jeanl
10th May 2005, 02:54
You can find the LBA for a given frame using DVD2AVI (or PgcEditPreview) but the frame has to be an I-frame... WHy not use vdubmod, I think that would work...

jeanl

eb
10th May 2005, 06:50
It is good time to use ProjectX
http://forum.doom9.org/showthread.php?s=&postid=533162#post533162

maa
10th May 2005, 10:10
DVDShrink will do what you want in re-author mode. Be carefull because the AC3 can be damaged by cutting VOBs - may need reparing again afterwards.....

cheers

maa

bistiadi
11th May 2005, 05:24
So far I'm doing in a "Simple Way" as follow:

1. Open the VOB in VDubMod to search where the Initial & End Frame.
(DVD2AVI can't do this because they play the movie without sound)

2. Open the VOB in DVD2AVI to looking for the exact Initial & End Frame
by generate a D2V index (thanks to neuron2)

3. Convert the Frame Number from Hexa to Decimal

4. Calculate the LBA using this equation :


desired Frame
Desired LBA = ------------- x total LBA
Total Frames


5. Cut using CutFile. Done.

Note: The result is perfect when played in PowerDVD, but the audio
unsynchronize when played in VDubMod ... don't know why ?


>jeanl
"why not use VDubMod, I think that would work"

Do you mean to find the LBA using VDubMod ? How?


* still looking for a better way ...

jeanl
11th May 2005, 05:35
Originally posted by bistiadi

>jeanl
"why not use VDubMod, I think that would work"

Do you mean to find the LBA using VDubMod ? How?

I mean cutting the VOB, but I just checked and you can't do that... Argh. I wonder why chopperxp won't work on that file!
Jean