View Single Post
Old 22nd August 2014, 09:16   #7  |  Link
r0lZ
PgcEdit daemon
 
r0lZ's Avatar
 
Join Date: Jul 2003
Posts: 7,469
IIRC, yes, DVDPatcher has no installer and can be run as is.

You don't have to patch each VOB file individually. For technical reasons (related to limitations of the file systems), a VOB file must be less than 1GB. Since usually a movie requires more disc space, it has to be spread on several VOB files. So, in a DVD, the structure of the VOBs is something like this:
VIDEO_TS.VOB (Contains the "Title Menu" VOBs. That file may be empty or absent if the VMGM has no non-dummy PGCs.)
VTS_01_0.VOB (Contains the Menu for VTS 1. This file can be empty or absent if there is no VTSM menu or if it contains only dummy PGCs.)
VTS_01_1.VOB, VTS_01_2.VOB ... up to VTS_O1_7.VOB (Contains the Titles of VTS 1. At least VTS_01_1.VOB must be present and it must contain al least a short cell.)
VTS_02_0.VOB (Menu of VTS 2. Optional.)
VTS_02_1.VOB, VTS_02_2.VOB ... up to VTS_O2_7.VOB (Contains the Titles of VTS 2. Optional titleset. Only VTS 1 is mandatory.)
[...]
VTS_99_0.VOB (Menu of VTS 99. Optional.)
VTS_99_1.VOB, VTS_99_2.VOB ... up to VTS_99_7.VOB (All VTSs execpt VTS 1 are optional.)

So, in your case, you must consider VTS_01_1.VOB to VTS_01_4.VOB as one single big file that has been split into several parts. By default, DVDPatcher patches only the first nav pack of the first VOB file, but it has an option to patch all nav packs. If you tick that option, it will process the 4 VOB files automatically, and it will most certainly not encounter any problem.

It cannot patch VTS_01_3.VOB independently of the other VOB files for the following reason:
The DVD-Video specs impose to cut the VOB files at the beginning of a sector (or, in technical term, at a specific LBA). That means that the size of each VOB file must be a multiple of 0x800 bytes (or, in decimal, 2048 bytes). Many authoring programs prefer to cut the VOBs just before a Nav pack, because a nav pack is always placed before a GOP (Group Of Pictures) and the VOB file can therefore be considered as an "excerpt" of the big movie. VOB files that begin with a Nav pack are usually easy to play with any player, and can be successfully decoded. However, cutting before a nav pack is NOT mandatory, and many authoring programs cut the VOBs inside a GOP. When it's the case, the beginning of the VOB contains data from the video, audio or subtitle streams, and that doesn't make sense for a player. Therefore, that VOB files cannot usually be played by a player, because the player expects to find a nav pack, that acts as a "header" containing useful information to correctly decode the next blocks.

Of course, the first VOB (VTS_01_1.VOB) must always begin with a nav pack, and most players are smart enough to consider the next VOB files from the same VTS as the continuation of the first one. So, if you play the third VOB file directly, most players will fail, but if you play the first one, they should be able to go on and play all VOBs from the whole VTS correctly, including the third.

Of course, it doesn't make sense to display the length on an individual VOB file. The duration displayed by the program will either be the duration of a single VOB only, or will be completely wrong if the first block of the VOB file is not a nav pack, but the program tries to interpret its content anyway.

You haven't specified which program you have used to display the wrong length, and I guess it's the Windows Explorer. Anyway, don't worry. Explorer tries to interpret the content of the VOB file as if it was a standard MPEG 2 video file. As you know now, it has many reasons to fail. (And, BTW, the displayed length of 00:00:14 are obviously wrong too.) PgcEdit is right, because it takes the structure of the DVD-Video into account when it displays the duration of a title. (And anyway, the duration is retrieved from the IFO and not computed from the VOBs.)

If you want to examine how a nav pack is made, use VobEdit. (But take care: any modification you do with that program is saved immediately, without confirmation.) I'm sure that you will see that the third VOB doesn't begin with a nav pack. If you want to cut all VOBs at a nav pack, you can open your DVD folder in DVD Shrink, and save it elsewhere without modifications. DVD Shrink cuts the VOBs at the nav packs, but I repeat that it's not mandatory.

In short, don't worry. Unless DVD-Decrypter has explicitly displayed some warnings or error messages during the rip, you can be sure that the rip is good.
__________________
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; 22nd August 2014 at 09:18.
r0lZ is offline   Reply With Quote