Copy DVDs in Mac OS X 10.7 (Lion)

  1. Install XCode
  2. Install macports
  3. Install dvdbackup from macports
MAPPLE:Movies jknarr$ dvdbackup -M -o . -i /dev/rdisk1
libdvdread: Using libdvdcss version 1.2.11 for DVD access

libdvdread: Attempting to retrieve all CSS keys
libdvdread: This can take a _long_ time, please be patient

libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x00000127
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x000001a5
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x00000295
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x001d818d
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x001d8191
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_0.VOB at 0x001d86fe
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x001d8703
libdvdread: Elapsed time 0
libdvdread: Found 3 VTS's
libdvdread: Elapsed time 0
MAPPLE:Movies jknarr$ ls
MAX_AND_RUBY_PARTY_TIME            
MAPPLE:Movies jknarr$ hdiutil makehybrid -udf-volume-name MAX_AND_RUBY_PARTY_TIME -o ~/Desktop/MAX_AND_RUBY_PARTY_TIME ./MAX_AND_RUBY_PARTY_TIME\ \ \ \ \ \ \ \ /
Creating hybrid image...
...................................................................................................................................................................................................................................................................................................

MAPPLE:Movies jknarr$

Note that there is a bunch of spaces after the device name, use TAB in bash to autocomplete. This is how we keep movies from two year olds who fill our DVD players with cheese.