Hi,
DVD::Rip works fine for me on most DVDs, but I've got two discs which it
simply doesn't like. For both, the problem happens when trying to rip
the main title to harddisk: tccat -t dvd only is able to rip the first
few frames and then fails. (about 100-200 of almost 200000; it varies,
though) I've tried running the command from a console, and it has the
same problem. Note that 'Read DVD table of contents' detects everything
correctly, the problem only arises once I hit 'RIP' for certain tracks.
Watching the DVDs with MPlayer or so works, though. So does 'ripping'
the DVD's (e.g.) track 5 with
mplayer -dumpstream -dumpfile track5 dvd://5
I can subsequently play back that (huge: almost 7GB) file with MPlayer,
and it's the movie alright.
Now, I don't know much about this sort of thing, so I don't know what
format that file is actually in (VOB?), and I don't know enough about
transcode to actually recompress it manually using say XviD.
Is it possible to use the output from mplayer -dumpstream as input into
DVD::Rip for clipping/transcoding? If so, how? I think it has something
to do with generating navigation info, (the stuff in the tmp directory)
but I played with that for 10 minutes and couldn't figure it out.
And also, if it's possible, how about adding a feature that allows you
to choose which program to use for ripping, tccat or mplayer, for
exactly these cases? (the problem seems to be widespread if google is to
be believed)
I'd appreciate if one of the experts could help me out with this. :)
Thanks
~phil
signature.asc
Description: OpenPGP digital signature
|