Click to See Complete Forum and Search --> : Playing vs. copying a DVD
Pafnoutios
01-04-2007, 09:02 PM
Why do the DVD players (xine, ...) play copy-protected DVDs, but copyers (like k9copy) freeze on them?
Aren't they both using the same libraries? libdvdread? libdecss?
dkeav
01-05-2007, 12:48 AM
some dvd's have a sudo encryption scheme called ARccOS, basically the place bad sectors on the disc that your player will choke on, if your dvdplayer supports dvdnav it follows the menus on the dvd which route around the bad sectors, unfortunatly not many of the programs that copy dvd's make use of dvdnav, because they really dont need to
ive run into this quite a lot, and some have been forced to use a couple windows applications that can handle arccos to dump out the file
ive got a svn copy of mplayer compiled with some experimental dvdnav patches and can dump the videos with mplayer's dumpstream feature and work with it from there
mplayer dvdnav://01 -dumpstream -dumpfile somefile.mpg
Pafnoutios
01-05-2007, 01:05 PM
So if k9copy were patched (properly) to use libdvdnav, it would be able to copy those disks? Or would the patching have to be at one of it's dependencies?
DVDAuthor
libdvdread
growisofs
vamps
dkeav
01-05-2007, 04:18 PM
im not familiar with this program, if it were to say use mplayer as its backend, then yes i suppose it would be possible
the patched svn copy of mplayer i have is not very stable though came from a gentoo overlay, it does work for dumping though, so i copied the binaries to a safe place and downgraded back to a stable version of mplayer with dvdnav support, btw libdvdnav will not work with mplayer, its a modified version of that code
what exactly is k9copy doing? going dvd to dvd? or dvd to say an avi file?
Sepero
01-05-2007, 08:59 PM
dkeav's solution does not appear to be making a 'rip' so to speak. It appears to be decoding, then re-encoding the video to mpg. I imagine that this results in a loss of quality (however small).
dkeav
01-05-2007, 11:08 PM
i havnt offered any solution yet, dvd's are mpeg2 data, that just dumped the raw mpeg data to your harddrive so that you can do whatever you want with it, all i did was bypass their encryption scheme, there is no compression involved in that step
http://en.wikipedia.org/wiki/Dvd#DVD-Video
Sepero
01-07-2007, 03:18 AM
wtf? dkeav, you are now officially an avatar freak. You, je_fro, and JThundley should have you're own little sick club or something.
dkeav
01-07-2007, 03:34 AM
heh was watching simspsons on random last night, just struck me funny :)