Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
black_cauldron_the [2014/09/16 23:10] beandog |
black_cauldron_the [2014/11/13 09:41] (current) beandog [dvd_info] |
||
---|---|---|---|
Line 5: | Line 5: | ||
* [[Problem DVDs]] | * [[Problem DVDs]] | ||
* [[ddrescue]] | * [[ddrescue]] | ||
+ | * [[http://spaceparanoids.org/code/BCS0NNW1.dvd_info.json.txt]] | ||
** The Black Cauldron ** on DVD has some new copy protection on it (I think). Either way, it's a pain, and had to work around some stuff. Thankfully, it flushed out some bugs in [[dvd_info]] that are now fixed! The basic takeaway is this: never assume that an IFO is valid. | ** The Black Cauldron ** on DVD has some new copy protection on it (I think). Either way, it's a pain, and had to work around some stuff. Thankfully, it flushed out some bugs in [[dvd_info]] that are now fixed! The basic takeaway is this: never assume that an IFO is valid. | ||
Line 10: | Line 11: | ||
Here's the story. The DVD has 99 title tracks, and ten of them have invalid IFOs on them. The invalid ones are 2 through 8, and 36 through 38. The bogus title tracks are 2 through 8 and 97 through 99. | Here's the story. The DVD has 99 title tracks, and ten of them have invalid IFOs on them. The invalid ones are 2 through 8, and 36 through 38. The bogus title tracks are 2 through 8 and 97 through 99. | ||
- | The longest track is 31, even though there are a lot that are movie-feature length. I haven't bothered pinning down which one it is yet. | + | ** The feature move title track is number 39. ** The length is 1:20:05 and there are 17 chapters. Audio for English, French and Spanish is Dolby Digital 5.1, 384 kbps. |
+ | |||
+ | As you will see, there is a *lot* of data to sort through, which I'm guessing is intended to screw up or fool some DVD rippers. | ||
+ | |||
+ | Here's some of the stats: | ||
+ | |||
+ | * 197 audio tracks | ||
+ | * 293 subtitles | ||
+ | * 956 chapters | ||
+ | * 1,262 cells | ||
Accessing it with libdvdread 5.0.0, here's what you'll probably see: | Accessing it with libdvdread 5.0.0, here's what you'll probably see: | ||
Line 26: | Line 36: | ||
libdvdread: Invalid IFO for title 38 (VTS_38_0.BUP). | libdvdread: Invalid IFO for title 38 (VTS_38_0.BUP). | ||
</code> | </code> | ||
+ | |||
+ | ==== dvd_info ==== | ||
Here's the human-readable output of [[dvd_info]] which skips the invalid IFOs: | Here's the human-readable output of [[dvd_info]] which skips the invalid IFOs: | ||
+ | |||
+ | ** Edit: ** dvd_info now displays the track, but fills it with zeros (zero length, chapters, cells, audio streams, subpictures) so that it makes the output look more sane. | ||
<code> | <code> | ||
Line 123: | Line 137: | ||
</code> | </code> | ||
- | Here's the full JSON output from ''dvd_info'' as well, for reference: | + | Here's the full JSON output from ''dvd_info'' as well, for reference: [[http://spaceparanoids.org/code/BCS0NNW1.dvd_info.json.txt|BCS0NNW1.dvd_info.json.txt]] |
+ | |||
+ | ==== ddrescue ==== | ||
''ddrescue'' found some bad blocks while ripping it: | ''ddrescue'' found some bad blocks while ripping it: | ||
Line 136: | Line 152: | ||
</code> | </code> | ||
+ | ==== HandBrake ==== | ||
+ | |||
+ | Here's the output of HandBrake 0.10-beta scanning track 31. Interestingly enough, it reports the audio bitrate as 384 kbps ... not sure if that's another bomb planted in the DVD or not. | ||
+ | |||
+ | ** Edit: ** nope, DVDs can have up to 912 kbps for an MPEG2 stream. I've just never seen one above 192 before. :) See [[http://stnsoft.com/DVD/dvdmpeg.html|DVD - MPeg differences]] | ||
+ | |||
+ | <code> | ||
+ | + title 31: | ||
+ | + vts 13, ttn 1, cells 0->22 (2162366 blocks) | ||
+ | + duration: 01:27:20 | ||
+ | + size: 720x480, pixel aspect: 32/27, display aspect: 1.78, 23.976 fps | ||
+ | + autocrop: 56/62/2/2 | ||
+ | + support opencl: no | ||
+ | + support hwd: not built-in | ||
+ | + chapters: | ||
+ | + 1: cells 0->6, 28826 blocks, duration 00:01:26 | ||
+ | + 2: cells 7->7, 190318 blocks, duration 00:07:44 | ||
+ | + 3: cells 8->8, 52511 blocks, duration 00:01:50 | ||
+ | + 4: cells 9->9, 116345 blocks, duration 00:05:10 | ||
+ | + 5: cells 10->10, 190318 blocks, duration 00:07:44 | ||
+ | + 6: cells 11->11, 70020 blocks, duration 00:03:00 | ||
+ | + 7: cells 12->12, 199333 blocks, duration 00:07:28 | ||
+ | + 8: cells 13->13, 154636 blocks, duration 00:06:15 | ||
+ | + 9: cells 14->14, 241018 blocks, duration 00:09:23 | ||
+ | + 10: cells 15->15, 124439 blocks, duration 00:05:06 | ||
+ | + 11: cells 16->16, 93787 blocks, duration 00:03:58 | ||
+ | + 12: cells 17->17, 201861 blocks, duration 00:07:46 | ||
+ | + 13: cells 18->18, 241018 blocks, duration 00:09:23 | ||
+ | + 14: cells 19->19, 99730 blocks, duration 00:04:08 | ||
+ | + 15: cells 20->20, 84615 blocks, duration 00:04:02 | ||
+ | + 16: cells 21->21, 73404 blocks, duration 00:02:57 | ||
+ | + 17: cells 22->22, 187 blocks, duration 00:00:01 | ||
+ | + audio tracks: | ||
+ | + 1, English (AC3) (5.1 ch) (iso639-2: eng), 48000Hz, 384000bps | ||
+ | + 2, Francais (AC3) (5.1 ch) (iso639-2: fra), 48000Hz, 384000bps | ||
+ | + 3, Espanol (AC3) (5.1 ch) (iso639-2: spa), 48000Hz, 384000bps | ||
+ | + subtitle tracks: | ||
+ | + 1, English (Closed Caption) (iso639-2: eng) (Bitmap)(VOBSUB) | ||
+ | + 2, Francais (iso639-2: fra) (Bitmap)(VOBSUB) | ||
+ | + 3, Espanol (iso639-2: spa) (Bitmap)(VOBSUB) | ||
+ | + 4, Francais (iso639-2: fra) (Bitmap)(VOBSUB) | ||
+ | + 5, Espanol (iso639-2: spa) (Bitmap)(VOBSUB) | ||
+ | + 6, Closed Captions (iso639-2: eng) (Text)(CC) | ||
+ | </code> | ||
+ | |||
+ | Also, HandBrake 0.10-rc2 segfaults on reading the DVD when using ''--scan --no-dvdnav'', because there are no cells on some of the tracks. I've posted a bugfix [[https://forum.handbrake.fr/viewtopic.php?f=4&t=31093|here]]. |