Log in

View Full Version : Does anybody have successfully back up Animatirx?


leeza
28th February 2005, 13:56
I'm trying to back up Animatrix from The Matrix Ultimate Edition (R2) demuxed by vobid.

I demuxed the disc by vobid and used Scenaid to create script file.
I modified the project to add some dummy audio files since each track has different audio tracks (e.g. Track1 has 0x80, 0x82 and Track6 has 0x80, 0x81,0x82).
I want the reauthored DVD to have exact same vobid structure as the original one so I drag&drop each track by there vobid.

I tried to compile but the Sceanrist give me error "Total bitrate is too HIGH. Please reduce the stream bitrate or the number of stream".
I tried reducing the maximum bitrate of .mpv file to 4000 but it doesn't work.

Here's the IFO for VTS1.

Menu attributes:
Video: MPEG-2 720x480 (NTSC) (NTSC 525/60) (16:9) (pan-scan)
Audio 1: Not Specified (Dolby AC-3) 2ch 48Kbps DRC
SubPicture 1: Not Specified (2-bit rle )

Title Set (Movie) attributes:
Video: MPEG-2 720x480 (NTSC) (NTSC 525/60) (16:9) (letterboxed)
Audio 1: English (Dolby AC-3) 6ch 48Kbps DRC (ID: 0x80)
Audio 2: Japanese (Dolby AC-3) 6ch 48Kbps DRC (ID: 0x81,0x80)
Audio 3: English (Dolby AC-3) 2ch 48Kbps DRC (ID: 0x82)
SubPicture 1: English (2-bit rle ) (ID: 0x20,0x21)
SubPicture 2: Japanese (2-bit rle ) (ID: 0x22,0x23,0x20)
SubPicture 3: Korean (2-bit rle ) (ID: 0x24,0x25,0x20)
SubPicture 4: Thai (2-bit rle ) (ID: 0x26,0x27,0x20)
SubPicture 5: Chinese (2-bit rle ) (ID: 0x28,0x29,0x20)
SubPicture 6: Indonesian (in) (2-bit rle ) (ID: 0x2a,0x2b,0x20)
SubPicture 7: English (2-bit rle ) (ID: 0x2c,0x2d,0x20)
SubPicture 8: Japanese (2-bit rle ) (ID: 0x2e,0x2f,0x20)
SubPicture 9: Korean (2-bit rle ) (ID: 0x30,0x31,0x20)
SubPicture 10: Thai (2-bit rle ) (ID: 0x32,0x33,0x20)
SubPicture 11: Chinese (2-bit rle ) (ID: 0x34,0x35,0x20)
SubPicture 12: Indonesian (in) (2-bit rle ) (ID: 0x36,0x37,0x20)
SubPicture 13: English (2-bit rle ) (ID: 0x38,0x39,0x20)
SubPicture 14: Korean (2-bit rle ) (ID: 0x3a,0x3b,0x20)
SubPicture 15: Chinese (2-bit rle ) (ID: 0x3c,0x3d,0x20)

PGC_1 (program chain): [Title(TTN): 1] [01:41:00.18 / 30 fps] (Programs: 9) (Cells: 10) (uses VOB-IDs: 7,8,9,16,10,15,12,11,14,6)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 7/ 1] : time: 00:09:36.00 / 30 fps [Pos: 00:09:36.00] [Frames: 17280] SP/ILVU/DISC/SA:[ no/ no/yes/ no]
[Ch 02] [Pg 02] [Cell 02] [V/C Id: 8/ 1] Layer Br.: time: 00:09:16.02 / 30 fps [Pos: 00:18:52.02] [Frames: 33962] SP/ILVU/DISC/SA:[ no/ no/yes/ no]
[Ch 03] [Pg 03] [Cell 03] [V/C Id: 9/ 1] Layer Br.: time: 00:09:24.14 / 30 fps [Pos: 00:28:16.16] [Frames: 50896] SP/ILVU/DISC/SA:[ no/ no/yes/ no]
[Ch 04] [Pg 04] [Cell 04] [V/C Id: 16/ 1] Layer Br.: time: 00:09:40.15 / 30 fps [Pos: 00:37:57.01] [Frames: 68311] SP/ILVU/DISC/SA:[ no/ no/yes/ no]
[Ch 05] [Pg 05] [Cell 05] [V/C Id: 10/ 1] Layer Br.: time: 00:07:16.08 / 30 fps [Pos: 00:45:13.09] [Frames: 81399] SP/ILVU/DISC/SA:[ no/ no/yes/ no]
[Ch 06] [Pg 06] [Cell 06] [V/C Id: 15/ 1] Layer Br.: time: 00:08:43.23 / 30 fps [Pos: 00:53:57.02] [Frames: 97112] SP/ILVU/DISC/SA:[ no/ no/yes/ no]
[Ch 07] [Pg 07] [Cell 07] [V/C Id: 12/ 1] Layer Br.: time: 00:13:04.00 / 30 fps [Pos: 01:07:01.02] [Frames: 120632] SP/ILVU/DISC/SA:[ no/ no/yes/ no]
[Ch 08] [Pg 08] [Cell 08] [V/C Id: 11/ 1] Layer Br.: time: 00:09:51.15 / 30 fps [Pos: 01:16:52.17] [Frames: 138377] SP/ILVU/DISC/SA:[ no/ no/yes/ no]
[Ch 09] [Pg 09] [Cell 09] [V/C Id: 14/ 1] Layer Br.: time: 00:16:17.20 / 30 fps [Pos: 01:33:10.07] [Frames: 167707] SP/ILVU/DISC/SA:[ no/ no/yes/ no]
[Cell 10] [V/C Id: 6/ 1] Layer Br.: time: 00:07:50.11 / 30 fps [Pos: 01:41:00.18] [Frames: 181818] SP/ILVU/DISC/SA:[ no/ no/yes/ no]

PGC_2 (program chain): [Title(TTN): 2] [00:00:27.24 / 30 fps] (Programs: 2) (Cells: 2) (uses VOB-IDs: 1,2)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 1/ 1] : time: 00:00:11.26 / 30 fps [Pos: 00:00:11.26] [Frames: 356] SP/ILVU/DISC/SA:[ no/ no/yes/ no]
[Ch 02] [Pg 02] [Cell 02] [V/C Id: 2/ 1] Layer Br.: time: 00:00:15.28 / 30 fps [Pos: 00:00:27.24] [Frames: 834] SP/ILVU/DISC/SA:[ no/ no/yes/ no]

PGC_3 (program chain): [Title(TTN): 3] [00:00:02.00 / 30 fps] (Programs: 1) (Cells: 1) (uses VOB-IDs: 3)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 3/ 1] : time: 00:00:02.00 / 30 fps [Pos: 00:00:02.00] [Frames: 60] SP/ILVU/DISC/SA:[ no/ no/yes/ no]

PGC_4 (program chain): [Title(TTN): 4] [00:00:07.00 / 30 fps] (Programs: 1) (Cells: 1) (uses VOB-IDs: 4)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 4/ 1] : time: 00:00:07.00 / 30 fps [Pos: 00:00:07.00] [Frames: 210] SP/ILVU/DISC/SA:[ no/ no/yes/ no]

PGC_5 (program chain): [Title(TTN): 5] [00:01:08.00 / 30 fps] (Programs: 1) (Cells: 1) (uses VOB-IDs: 5)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 5/ 1] : time: 00:01:08.00 / 30 fps [Pos: 00:01:08.00] [Frames: 2040] SP/ILVU/DISC/SA:[ no/ no/yes/ no]

PGC_6 (program chain): [Title(TTN): 6] [00:00:02.00 / 30 fps] (Programs: 1) (Cells: 1) (uses VOB-IDs: 3)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 3/ 1] : time: 00:00:02.00 / 30 fps [Pos: 00:00:02.00] [Frames: 60] SP/ILVU/DISC/SA:[ no/ no/yes/ no]

PGC_7 (program chain): [Title(TTN): 7] [00:17:26.11 / 30 fps] (Programs: 1) (Cells: 2) (uses VOB-IDs: 7,6)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 7/ 1] : time: 00:09:36.00 / 30 fps [Pos: 00:09:36.00] [Frames: 17280] SP/ILVU/DISC/SA:[ no/ no/yes/ no]
[Cell 02] [V/C Id: 6/ 1] Layer Br.: time: 00:07:50.11 / 30 fps [Pos: 00:17:26.11] [Frames: 31391] SP/ILVU/DISC/SA:[ no/ no/yes/ no]

PGC_8 (program chain): [Title(TTN): 8] [00:17:06.13 / 30 fps] (Programs: 1) (Cells: 2) (uses VOB-IDs: 8,6)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 8/ 1] : time: 00:09:16.02 / 30 fps [Pos: 00:09:16.02] [Frames: 16682] SP/ILVU/DISC/SA:[ no/ no/yes/ no]
[Cell 02] [V/C Id: 6/ 1] Layer Br.: time: 00:07:50.11 / 30 fps [Pos: 00:17:06.13] [Frames: 30793] SP/ILVU/DISC/SA:[ no/ no/yes/ no]

PGC_9 (program chain): [Title(TTN): 9] [00:17:14.25 / 30 fps] (Programs: 1) (Cells: 2) (uses VOB-IDs: 9,6)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 9/ 1] : time: 00:09:24.14 / 30 fps [Pos: 00:09:24.14] [Frames: 16934] SP/ILVU/DISC/SA:[ no/ no/yes/ no]
[Cell 02] [V/C Id: 6/ 1] Layer Br.: time: 00:07:50.11 / 30 fps [Pos: 00:17:14.25] [Frames: 31045] SP/ILVU/DISC/SA:[ no/ no/yes/ no]

PGC_10 (program chain): [Title(TTN): 10] [00:17:30.26 / 30 fps] (Programs: 1) (Cells: 2) (uses VOB-IDs: 16,6)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 16/ 1] : time: 00:09:40.15 / 30 fps [Pos: 00:09:40.15] [Frames: 17415] SP/ILVU/DISC/SA:[ no/ no/yes/ no]
[Cell 02] [V/C Id: 6/ 1] Layer Br.: time: 00:07:50.11 / 30 fps [Pos: 00:17:30.26] [Frames: 31526] SP/ILVU/DISC/SA:[ no/ no/yes/ no]

PGC_11 (program chain): [Title(TTN): 11] [00:15:06.19 / 30 fps] (Programs: 1) (Cells: 2) (uses VOB-IDs: 10,6)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 10/ 1] : time: 00:07:16.08 / 30 fps [Pos: 00:07:16.08] [Frames: 13088] SP/ILVU/DISC/SA:[ no/ no/yes/ no]
[Cell 02] [V/C Id: 6/ 1] Layer Br.: time: 00:07:50.11 / 30 fps [Pos: 00:15:06.19] [Frames: 27199] SP/ILVU/DISC/SA:[ no/ no/yes/ no]

PGC_12 (program chain): [Title(TTN): 12] [00:16:34.04 / 30 fps] (Programs: 1) (Cells: 2) (uses VOB-IDs: 15,6)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 15/ 1] : time: 00:08:43.23 / 30 fps [Pos: 00:08:43.23] [Frames: 15713] SP/ILVU/DISC/SA:[ no/ no/yes/ no]
[Cell 02] [V/C Id: 6/ 1] Layer Br.: time: 00:07:50.11 / 30 fps [Pos: 00:16:34.04] [Frames: 29824] SP/ILVU/DISC/SA:[ no/ no/yes/ no]

PGC_13 (program chain): [Title(TTN): 13] [00:20:54.11 / 30 fps] (Programs: 1) (Cells: 2) (uses VOB-IDs: 12,6)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 12/ 1] : time: 00:13:04.00 / 30 fps [Pos: 00:13:04.00] [Frames: 23520] SP/ILVU/DISC/SA:[ no/ no/yes/ no]
[Cell 02] [V/C Id: 6/ 1] Layer Br.: time: 00:07:50.11 / 30 fps [Pos: 00:20:54.11] [Frames: 37631] SP/ILVU/DISC/SA:[ no/ no/yes/ no]

PGC_14 (program chain): [Title(TTN): 14] [00:17:41.26 / 30 fps] (Programs: 1) (Cells: 2) (uses VOB-IDs: 11,6)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 11/ 1] : time: 00:09:51.15 / 30 fps [Pos: 00:09:51.15] [Frames: 17745] SP/ILVU/DISC/SA:[ no/ no/yes/ no]
[Cell 02] [V/C Id: 6/ 1] Layer Br.: time: 00:07:50.11 / 30 fps [Pos: 00:17:41.26] [Frames: 31856] SP/ILVU/DISC/SA:[ no/ no/yes/ no]

PGC_15 (program chain): [Title(TTN): 15] [00:24:08.01 / 30 fps] (Programs: 1) (Cells: 2) (uses VOB-IDs: 14,6)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 14/ 1] : time: 00:16:17.20 / 30 fps [Pos: 00:16:17.20] [Frames: 29330] SP/ILVU/DISC/SA:[ no/ no/yes/ no]
[Cell 02] [V/C Id: 6/ 1] Layer Br.: time: 00:07:50.11 / 30 fps [Pos: 00:24:08.01] [Frames: 43441] SP/ILVU/DISC/SA:[ no/ no/yes/ no]

PGC_16 (program chain): [Title(TTN): 16] [00:42:30.28 / 30 fps] (Programs: 4) (Cells: 5) (uses VOB-IDs: 17,9,10,13,6)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 17/ 1] : time: 00:09:16.02 / 30 fps [Pos: 00:09:16.02] [Frames: 16682] SP/ILVU/DISC/SA:[ no/ no/yes/ no]
[Ch 02] [Pg 02] [Cell 02] [V/C Id: 9/ 1] Layer Br.: time: 00:09:24.14 / 30 fps [Pos: 00:18:40.16] [Frames: 33616] SP/ILVU/DISC/SA:[ no/ no/yes/ no]
[Ch 03] [Pg 03] [Cell 03] [V/C Id: 10/ 1] Layer Br.: time: 00:07:16.08 / 30 fps [Pos: 00:25:56.24] [Frames: 46704] SP/ILVU/DISC/SA:[ no/ no/yes/ no]
[Ch 04] [Pg 04] [Cell 04] [V/C Id: 13/ 1] Layer Br.: time: 00:08:43.23 / 30 fps [Pos: 00:34:40.17] [Frames: 62417] SP/ILVU/DISC/SA:[ no/ no/yes/ no]
[Cell 05] [V/C Id: 6/ 1] Layer Br.: time: 00:07:50.11 / 30 fps [Pos: 00:42:30.28] [Frames: 76528] SP/ILVU/DISC/SA:[ no/ no/yes/ no]

PGC_17 (program chain): [Title(TTN): 17] [00:17:06.13 / 30 fps] (Programs: 1) (Cells: 2) (uses VOB-IDs: 17,6)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 17/ 1] : time: 00:09:16.02 / 30 fps [Pos: 00:09:16.02] [Frames: 16682] SP/ILVU/DISC/SA:[ no/ no/yes/ no]
[Cell 02] [V/C Id: 6/ 1] Layer Br.: time: 00:07:50.11 / 30 fps [Pos: 00:17:06.13] [Frames: 30793] SP/ILVU/DISC/SA:[ no/ no/yes/ no]

PGC_18 (program chain): [Title(TTN): 18] [00:17:14.25 / 30 fps] (Programs: 1) (Cells: 2) (uses VOB-IDs: 9,6)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 9/ 1] : time: 00:09:24.14 / 30 fps [Pos: 00:09:24.14] [Frames: 16934] SP/ILVU/DISC/SA:[ no/ no/yes/ no]
[Cell 02] [V/C Id: 6/ 1] Layer Br.: time: 00:07:50.11 / 30 fps [Pos: 00:17:14.25] [Frames: 31045] SP/ILVU/DISC/SA:[ no/ no/yes/ no]

PGC_19 (program chain): [Title(TTN): 19] [00:15:06.19 / 30 fps] (Programs: 1) (Cells: 2) (uses VOB-IDs: 10,6)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 10/ 1] : time: 00:07:16.08 / 30 fps [Pos: 00:07:16.08] [Frames: 13088] SP/ILVU/DISC/SA:[ no/ no/yes/ no]
[Cell 02] [V/C Id: 6/ 1] Layer Br.: time: 00:07:50.11 / 30 fps [Pos: 00:15:06.19] [Frames: 27199] SP/ILVU/DISC/SA:[ no/ no/yes/ no]

PGC_20 (program chain): [Title(TTN): 20] [00:16:34.04 / 30 fps] (Programs: 1) (Cells: 2) (uses VOB-IDs: 13,6)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 13/ 1] : time: 00:08:43.23 / 30 fps [Pos: 00:08:43.23] [Frames: 15713] SP/ILVU/DISC/SA:[ no/ no/yes/ no]
[Cell 02] [V/C Id: 6/ 1] Layer Br.: time: 00:07:50.11 / 30 fps [Pos: 00:16:34.04] [Frames: 29824] SP/ILVU/DISC/SA:[ no/ no/yes/ no]


Is there any way to backup the disc by vobid without losing any audio or sub?
I searched the forum but no one's asking any question about the problem I'm having. That makes me the only one who cannot backup the Animatrix DVD in Doom9's forum.:(

D3s7
28th February 2005, 14:32
Well for starters you can't dummy audio in a vobid demux.. what you need to do is update the .ifo after you remux and update the audio stream assignments.

leeza
28th February 2005, 17:02
Thanks, D3s7.

If it is not impossible to dummy audio when demuxed by vobid, how do I build PGCs when a PGC has different vobids and each vobid has different audio tracks?

For example, PGC 1 uses vobids 7,8,9,16,10,15,12,11,14,6 according to the IFO and when I look at the demuxed assets, vobid 8 has 0x80.ac3, 0x81.ac3 and vobid 9 has 0x80.ac3, 0x81.ac3, 0x81.ac3(IFO says PGC 1 has only audio 1 and 2).

This mean that when vobid 9 is used in PGC 1, it must have only 2 audio tracks(0x80, 0x81) and when it is used in PGC 9, it must have 3 audio tracks(0x80, 0x81, 0x82) because vobid 6 has 3 audio tracks.

Is this possible?

Is there any way to reauthor this DVD demuxed by vobid? Modifying IFO after compiling is one thing, but is ti possible to complie with Scenarist?

D3s7
28th February 2005, 17:22
You would be correct in reauthoring it by VOBID if there's different audio in different vobids... however my point was you can't "dummy" audio..

VOBID's currently require you to verify the audio setting in the final ifo and adjust as needed..

In your case, VOBID9 yes.. would have 3 audio channels (80,81,82).. just because it's used in multiple locations, this doesn't change

the scenarist compile would have 80,81,82 enabled for both PGCS... you'll just have to go in and disable it for the one... or just leave it the way it is...

Only time you have an issue is if you for example wanted to keep 80 and 82... seeing how you can't dummy audio, you'd end up w/ 80,81 after muxing.. that would require you to go into the ifo and update 81 -> 82

influenza
1st March 2005, 09:32
I did this one succesfully a long time ago, can''t remember the exact process though.

What d3s7 said is correct. Dummying audio in a vobid demux is usually not possible.

Besides that solution by d3s7 there's an other possibility as well if you want to keep 80 en 82 for example(probably just as much work). Demux without the unwanted audio to get proper bitarte calculations. Also demux with all audio, encode and let scenaid create a script with that audio. Compile your project, which will be oversized of course. Afterwards strip the unwantyed audio to bring your project back to the desired size.

It would be nice if scenaid would have an option for this: copy audio in case of vobid demuxes with dummy audio ;)
(so for example use audio 80 als for 81). Would require stripping afterward of course, but would prevent muxing errors.

leeza
4th March 2005, 02:37
Thanks for your help, influenza.
Here's the method I have tried.

I created .ac3 files tat has the same length as the .mpv files.
I imported the .ac3 files and drag&drop them to corresponding tracks so that all the tracks have 0x01, 0x81, 0x82 audio.
It compiled without any errors but now I'm stuck with a DVD that has unwanted audio tracks.
I know dvdshrink can get rid of the audio in most of the cases, but this DVD has a structe that audios cannot be removed.

when the reauthored dvd(before Ifoupdate) is loaded in dvdshrink, it tells me that title 1,7-20 has 0x80, 0x81, 0x82 audio. In the original IFO, title 1 has 0x80, 0x81 and title7-20 hac only 0x82.
Therefore, I have to remove 0x82 for title 1 and 0x80, 0x81 for title 7-10. Original Vobid6_cellid1 has 3 audios and used in title 1,7-20 duplicate vobid). This means that only 0x80, 0x81 audio in Vobid6_cellid1 is used in title 1 and only 0x82 in title 7-20.

Is there any way to remove audio by title or by PGC suing Dvdshrink or any other kind of tools?

influenza
4th March 2005, 15:08
Hmm this could indeed be a problem. If there's no tool capable of doing that (and none come to my mind :)) You have to follow D3S7's instruction. So use the third stream on stream 2 in scenarist and afterwards alter the ifo so that your player plays the correct audio streams.