Howto copy a DVD-9 (dual-layer) movie in linux (fast)
More and more people are getting dual-layer DVD-burners and don’t want to compromise quality by shrinking the movie down to DVD-5 (singel-layer) copies. This howto will show you how to make a 1:1 (unshrinked and unencrypted) ISO-image of an encrypted DVD-9 movie in linux using the commandline.
Prerequisites (these are likeley available in your distros repositories/packet-manager..)
- vobcopy – Copy the structures and files of a DVD to hardisk Homepage
mkisofs – Create ISO9660/Joliet/HFS ISO images from filesystem Homepage
Note: vobcopy is dependant on libdvdread and libdvdcss for copying encrypted disks to HD.
Copy DVD to HD
Mount your dvd to your filesystem and run vobcopy.
Note: This example assumes that your DVD-reader is accessible through /dev/dvd and that you mount it to /mnt/dvd. The actual device name for your system may differ!
# mount /dev/dvd /mnt/dvd # vobcopy -v -m -i /mnt/dvd
Make sure you start vobcopy from a place in the filesystem where you have enough free space.
Make an ISO-image of the extracted files
# cd MOVIE_FOLDER # mkisofs -v -dvd-video -o ../MOVIE_NAME.iso .
You should now have a MOVIE_NAME.iso image that is ready to burn with your favourite burning tool – offcourse you will need a dual-layer burner and a DVD+R DL disc to go :)
Tip: If you need DVD-9 to DVD-5 copies (like DVDshrink does), I recommend k9copy Homepage