Re: dvd recording, dvdcss, etc.
On 12/5/05, Gnu-Raiz <Gnu-Raiz@midsouth.rr.com> wrote:
> On 11:23, Mon 05 Dec 05, Matt Price wrote:
> > Hi there,
> > I have made a copy of a dvd which is encrypted with libdvdcss. I'm
> > pretty sure the copy (which is for research purposes) is legal under
> > Canadian law, so please let's not get into that. I made the copy in
> > the following way:
> > dd if=/dev/hdd of=dvd_file.iso
> > then
> > dvdrecord dev=ATA:1,1,0 -dao dvd_file.iso
> > I did md5sum checks on the original disk, the copy on my hd, and the
> > copied disk. All come out the same. The .iso file on my computer
> > plays fine under vlc, though I have some trouble with totem and
> > mplayer. However, the copied dvd doesn't play back properly under
> > any player.
> You also might want to read up on the dvd backup process,
> most of the time it involves ripping out the vob's off the
> disk. Once you have the vobs, you should be able to do
> whatever you need to them. Even if you make a bit copy of a
> dvd, depending on the dvd, and the drm it might not work.
> After all it copied all the drm over, and is bitwise correct
> of the original which might or might not want you to watch
> the dvd on your computer.
THanks for the suggestions. Just for the archive, I hunted faround as
per your advice & found the source of my problem: I recorded onto a
dvd-r disc, which has a copy-protected ring att he beginning of the
volume; since, apparently, dvdcss looks for css keys in these opening
bits, it doesn't matter that the keys are contained in the backup
image I burned; therefore, in order to make a backup, decryption is
necessary. So dd won't work, and dvdbackup is necessary isntead.
Thus I used this method, found here:
$ dvdbackup -v 2 -M -i/dev/hdd -o/outputdir
$ growisofs -dvd-compat -Z /dev/hdd -dvd-video /outputdir
worked great on the first try -- since this was a dvd-5, there was no
need to transcode or recompress the files, and the burn took less
than half an hour on my cheap plextor 16x burner.