Fixed!!: Now Fully Working Chapter Menus With A Remuxed Vob File Is Possible

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • malojo
    Junior Member
    Junior Member
    • Oct 2002
    • 11

    Fixed!!: Now Fully Working Chapter Menus With A Remuxed Vob File Is Possible

    Getting around navigation problems with remuxing m2v to a set of vobs

    First I must say, Derrows IFOEDIT is great and easy to use, so I was able to learn something about IFO Files struktures. Thanks to Derrow,


    Maybe some of you noticed the problem that appears when you remux a m2v file to a set of vobs. The navigation menu will not work with the new created IFOs. The problem is more problematical if you have more titles in the Vob Set where your main movie is and you need the chapter selection ( f.e. if u have more short episodes ).

    What is the reason for that problem? The adresses within the vob file changes if you transcode the video stream. Also the new ifo files are different from the original ones so the old video-ts.ifo and the new vts_1_0.ifo will work with playing but not more. Clicking on the chapter selection will produce illegal navigation errors.
    Here to fix it. At first, make a copy of the original ifo file where your movie is ( often vts_1_0.ifo ) and of the new one which was created when you remuxed the m2v file to the your dvd. Now open IFO Edit and load the original video_ts.ifo from the dvd. The Main Menu shoud show something like this:

    VMG Overview:

    Video Manager Menu attributes:
    Video: MPEG-2 720x576 (PAL) (PAL 625/50) (4:3) (not specified perm.display)
    SubPicture 1: Not Specified (2-bit rle )

    Number of Title Play Maps: 13 (VMG_PTT_SRPT)
    Title 1: VTS_1, TTN_1 (Angles: 1) (Chapters: 5) (Start Sector 381)

    ...
    And so on. Now you have to look out what is your main movie ( this is important when you start to editing ). And open now the movie file ( here vts_1_0.ifo )

    Now chose the Submenu VTS_PGCITI. A small plus will open and there will be a small list:

    VTS_PGC_1

    Here we just have vts_pgc_1 what we can select, this is the first title in the vts_1_x.vob files. Click on it.

    Open now a second instance of ifoedit and load the new vts_1_0.ifo file ( which was created when you remuxed the file !! Keep in mind to mix them not up !! ). Do exacly the the same, choose VTS_PGCITI and VTS_PGC_1.

    Go back to the original file. We will edit it to make it useable with the new vob files. Scroll down until you see the line:

    ( original file )

    [00000182] 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
    [00000183] Cell_1: Cell restricted? 0 [00]
    restricted: no
    [00000184] Cell_1: still time (seconds, 0xFF = Infinite) 0 [00]
    [00000185] Cell_1: command Nr (0 = no command) 0 [00]
    [00000186] Cell_1: playback time (BCD) 17236 [00004354]
    playback time (hh:mm:ss.frame) 00:00:43.14 / 25 fps
    [0000018a] Cell_1: entry point sector 0 [00000000]
    [0000018e] Cell_1: first ILVU VOBU end sector 0 [00000000]
    [00000192] Cell_1: start sector of last VOBU 22415 [000049e3]
    [00000196] Cell_1: last sector of this cell 23125 [00004bea]


    This is where we now start editing. Do the same in the other IFO Edit instance

    ( new ifo file )

    [00000182] 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
    [00000183] Cell_1: Cell restricted? 0 [00]
    restricted: no
    [00000184] Cell_1: still time (seconds, 0xFF = Infinite) 0 [00]
    [00000185] Cell_1: command Nr (0 = no command) 0 [00]
    [00000186] Cell_1: playback time (BCD) 17236 [00004354]
    playback time (hh:mm:ss.frame) 00:00:43.14 / 25 fps
    [0000018a] Cell_1: entry point sector 0 [00000000]
    [0000018e] Cell_1: first ILVU VOBU end sector 0 [00000000]
    [00000192] Cell_1: start sector of last VOBU 18915 [000049e3]
    [00000196] Cell_1: last sector of this cell 19434 [00004bea]


    As you can see the red marked numers are different. Thats it! As I described above the reason is that your new created vob file contains a completly different adressing than the original ones. In order to keep the chaper selection working just replace 3 values.

    1. entry point selector
    2. Cell_X: start sector of last vobu
    3. Cell_X: last sector of this cell


    Now replace the values in the original ifo file. So the 0 must be changed to 0, the 22415 to 18915 and the 23125 to 19434.

    NOTE! Depending on the compression u used in rempeg and the size of a cell some of the cells can be equal ( here 0 is equal because it is the first cell ) but the delay will be greater if you use cells which are more in the movie.


    Now you have to do it with all cells in the film. After that Save your work! Now copy the modified vts_1_0.ifo in the folder where you have your dvd ready to burn. Use the original video_ts.ifo files.
    When playing it, your chapter selection menu is fully accessable.

    NOTE! After a short period of playing in IFO EDIT DVD PLAYER the picture freezed and the sound continued on my pc. I didn’t know why but it will be played perfectly in a standalone or after your burning if you mixed not up so be carefull.

    NOTE! I do not have it testet with stripping streams so I do not know if this works also fine. Maybe some of you finds it out.

    Keeping the original menu if the vts_1_0.vobs contains more than one title

    Maybe you have a DVD like this:

    VMG Overview:

    Video Manager Menu attributes:
    Video: MPEG-2 720x576 (PAL) (PAL 625/50) (4:3) (not specified perm.display)
    SubPicture 1: Not Specified (2-bit rle )

    Number of Title Play Maps: 13 (VMG_PTT_SRPT)
    Title 1: VTS_1, TTN_1 (Angles: 1) (Chapters: 5) (Start Sector 381)
    Title 2: VTS_1, TTN_2 (Angles: 1) (Chapters: 5) (Start Sector 381)
    Title 3: VTS_1, TTN_3 (Angles: 1) (Chapters: 5) (Start Sector 381)
    Title 4: VTS_1, TTN_4 (Angles: 1) (Chapters: 5) (Start Sector 381)

    The procedure here is nearly the same but you have to be more carefull.

    Open the the Submenu VTS_PGCITI in vts_1_0.ifo . A small plus will open and there will be a small list:

    VTS_PGC_1
    VTS_PGC_2
    VTS_PGC_3
    VTS_PGC_4

    Each entry is for a title. VTS_PGC_2 for title two and so on...

    If you open vts_pgc_2 it might start with Cell 1, even if you had it in vts_pgc_1 ( and maybe every title starts from cell 1 to 5 ( in this case ). The created ifo file from the remuxing process will only contain VTS_PGC_1 and all Cells are counted there. So you have to recalculate when editing. If the vts_pgc_1 contains 5 Cells, than you have to use for vts_pgc_2 cell1 the cell6 of your new ifo file. Cell 2 – Cell 7 and so on. Here it is useful to compare the value


    [00000186] Cell_1: playback time (BCD) 17236 [00004354]

    in both cells. The playback time must be the same, so you can be sure that you got the right cell.

    Save it and also with multiple titles in vts set 1 can be controlled by the chapter selection menu.



    I hope it helps some frustrated of you and maybe in a later version of IFO EDIT it is easier to use or someone finds a better method.

    Don’t forget t press GET VTE SECTORS. If you now get a navigaion error ( most on ifos with more titles in one vob set ) please refer to Derrows “Illegal navigation Error when ripping 2 DVD-R’s”. The solution there described will work well on our problem.
    Last edited by malojo; 6 Oct 2002, 11:56 PM.
Working...