Log in

View Full Version : Video starting at 53 seconds


M@c
14th June 2015, 23:28
Hello all!

I'm looking for help because I have a problem with the creation of ifo files from vob files. I use the software IfoEdit, I click on "create ifo".

I select the first vob files and I choose the following options :

- Create 1 pgc only
- Create chapter for 1st cell only of each pgc

Finally, I select "same as source" as the destination directory for the ifo files and I click on "OK".


The problem : when I play the video in VLC or SMPlayer, it begins to 53 seconds but I don't have this problem in Media Player Classic and MPC-HC. However, the video contains Closed captioning and I can't activate them in MPC and MPC-HC, unlike VLC and SMPlayer.

So, it's possible to fix this problem with IfoEdit from the ifo files ?

I would appreciate your help to bring me.
Thanks.

M@c
20th June 2015, 16:35
Please help me... thanks

r0lZ
21st June 2015, 10:58
There must be a reason explaining why IfoEdit did not take the beginning of the VOB, and therefore I don't know if there is a way to fix the problem. Anyway, the fact that VLC can't play the movie correctly is not at all an evidence that something is wrong. VLC is probably the worst DVD player ever. It is not at all compliant with the DVD specs, and it has a lot of bugs. I don't know SMPlayer, but I suppose that it could have similar bugs. MPC-HC is already much better. I suggest also to try PotPlayer (https://potplayer.daum.net/). IMO, it's the best player, and it plays the DVDs correctly, but I don't know if it can display the NTSC closed captions.

Anyway, you should try this:

1. Open the VTS_C_ADT table in IfoEdit. You should see something like this:

...
[00000008] 1. Cell: VOB ID 1 [0001]
[0000000a] 1. Cell: Cell ID 1 [01]
[0000000c] 1. Cell: Start sector 0 [00000000]
[00000010] 1. Cell: End sector 10165 [000027b5]
...

If the Start sector of Cell 1 is not 0, fix it. Do not modify the End sector. (It is certainly different than in this example.)

Then, expand VTS_PGCITI -> VTS_PGC_1.
Somewhere in the table, you should see something like this:

...
Cell Playback:

[000001d4] Cell_1: Cell type (Angle) 2 [02]
type normal
Block type normal
seamless playback linked in PCI: no
interleaved: no
STC discontinuity: yes
seamless angle linked in DSI: no
[000001d5] Cell_1: Cell restricted? 0 [00]
restricted: no
[000001d6] Cell_1: still time (seconds, 0xFF = Infinite) 0 [00]
[000001d7] Cell_1: command Nr (0 = no command) 0 [00]
[000001d8] Cell_1: playback time (BCD) 78659 [00013343]
playback time (hh:mm:ss.frame) 00:01:33.03 / 25 fps
[000001dc] Cell_1: entry point sector 0 [00000000]
[000001e0] Cell_1: first ILVU VOBU end sector 0 [00000000]
[000001e4] Cell_1: start sector of last VOBU 10152 [000027a8]
[000001e8] Cell_1: last sector of this cell 10165 [000027b5]
...

Again, most values will be different, but verify if the "Cell_1: entry point sector" and "Cell_1: first ILVU VOBU end sector" are 0, and fix them if necessary.

Save the IFO if you have modified it.

Now, open the DVD in PgcEdit (http://download.videohelp.com/r0lZ/pgcedit/) and see if it displays warnings or error messages. If it offers to fix something, accept.

When the DVD has been loaded, select the menu Title -> Rebuild all time maps of DVD. When it's finished, save and test.

I'm not sure that will fix the problem, because the error may be caused by a bad pointer in the VOB files, and IfoEdit and PgcEdit are IFO editors only. If VLC continue to skip the beginning of the video, then you should also try to run FixVTS (http://www.videohelp.com/software/FixVTS) on the whole DVD. Take care. FixVTS might help, but it can also remove definitively a big part of the VOB file! Be sure to do a backup before using it!

Good luck!

M@c
26th June 2015, 10:10
Hi r0lZ :)

I tried all those things but nothing worked :mad:

r0lZ
26th June 2015, 10:42
I don't remember if it's possible, but try to create the IFO with MuxMan. (You will probably have to demux the VOB files first.) If it's in the IFOs generated by IfoEdit that there is a problem, that may work.

I don't know what else you could try.