Linux.com

Feature: Reviews

Choose the DVD ripper that's right for you

By Andrew Min on March 06, 2008 (9:00:00 AM)

Share    Print    Comments   

Linux is sometimes belittled for having inferior applications, but that's simply not the case. Take DVD rippers, for example -- a plethora of them work on Linux machines. With so many to choose from, which is the best?

I performed three tests on five programs: HandBrakeGTK, AcidRip, dvd::rip, Thoggen, and VLC. The first test ripped a minute-long bonus feature (Yoda and some clones rapping) from the commercial Star Wars Episode III: Revenge of the Sith DVD (I am a geek). I performed the second test with the same scene, but with libdvdcss2 (a DVD decryption program) installed. I performed the third test with a nonencrypted DVD that I burned myself (Breakdown, which is about 46 seconds long and available on the Brickfilms site. I used a Dell Dimension 4700 with 1GB of RAM and Kubuntu Gutsy 7.10, running as few other programs as possible. The output was (ideally) MP4 with H.264 compression at 30 frames per second (FPS) (dvd::rip did it in Xvid, AcidRip in lavc, Thoggen in Ogg Theora).

Ripping performance (minutes:seconds)
HandBrake AcidRip dvd::rip Thoggen VLC
Star Wars DVD (encrypted) 2:28 Didn't complete Didn't complete 11:00 Didn't complete
Star Wars DVD (encrypted, libdvdcss2) 2:42 Didn't complete 1:13 2:20 VLC includes libdvdcss2 by default
Breakdown (unencrypted) 2:28 0:30 0:52 1:54 0:13

HandBrake and HandBrakeGTK

HandBrake, originally a BeOS DVD ripper licensed under the General Public License (GPL), gained popularity as a Mac app and was praised for its ease of use and power. About a year ago, developers created a fork known as MediaFork to add Windows and Linux ports. In March 2007 the two merged, and in April, HandBrake 0.8.5b1 was released with Windows, Macintosh, and Linux ports. Unfortunately, there's still no official Linux GUI (although there are rumors of a Qt-based GUI). That meant that for a long time, Linux users who weren't familiar with the command line couldn't use HandBrake. (We detailed how to use it in "CLI Magic: Porting DVDs with HandBrake"). Luckily, Jeffrey Kirk created a GTK-based GUI known as HandBrakeGTK.

HandBrakeGTK is definitely not one of the fastest rippers available. In fact, it was the slowest in almost every category. However, it and Thoggen are the only ones that sucessfully ripped the encrypted DVD without libdvdcss2. It also offers a ton of features. You can choose exactly which titles and chapters to rip, use presets, and much more. So if you don't care how slow it is as long as it just works, HandBrakeGTK is for you.

AcidRip

AcidRip, a powerful GTK2 interface to MEncoder, is one of the most feature-heavy rippers around. It includes lots of powerful utilities.

Rather disappointingly, AcidRip didn't rip the encrypted DVD with or without libdvdcss2. That's a real shame, because AcidRip has so much to offer. Its main strength is its overwhelming amount of features, though when you have a lot of features, it's easy to get confused. And since it can sucessfully rip only nonencrypted DVDs, AcidRip may not be for you.

dvd::rip

dvd::rip may not have the most original name, but it deserves attention. It is, after all, one of the oldest and most well-known DVD ripping programs out there.

Like AcidRip, dvd::rip has tons of powerful features, such as projects, cluster control, and much more. This makes dvd::rip perfect for the power user, but leaves the basic user out in the cold. Additionally, dvd::rip couldn't rip the encrypted DVD without libdvdcss2 (though when it had libdvdcss2, it was the fastest). But if you don't mind installing libdvdcss2 and you consider the overwhelming amount of features good rather than bad, dvd::rip is right for you.

Thoggen

If you dislike AcidRip and dvd::rip for being too confusing, check out Thoggen. It offers almost no features at all. All it lets you do is select the titles to rip, and then rips them to Ogg format.

Thoggen and HandBrakeGTK were the only apps to sucessfully rip the encrypted and the nonencrypted DVD. However, the encrypted DVD took a whopping 11 mintues without libdvdcss2 (with, it took a respectable 2:20). Still, if you're a basic user who's not comfortable with complicated GUIs, Thoggen's your best bet.

VLC

VLC -- the media player that can play any format, encode anything, stream media, and wash dishes -- can also rip DVDs. Unfortunately, it's not the easiest task in the world to get it to do so -- check out this article on how to rip DVDs with VLC.

VLC's performance was pretty disappointing with the encrypted DVDs. Although libdvdcss2 was created by VideoLAN (the developers of VLC), VLC couldn't rip the commercial DVD. However, it was hands down the best for ripping nonencrypted DVDs, clocking in at the fastest speed by far. If you are going to be ripping only nonencrypted DVDs and don't mind the advanced configuration required, VLC is right for you.

The best one

Each DVD ripper has its strengths and weaknesses. If you want to use a ripper without libdvdcss2 (which has questionable legality in some countries), HandBrake is your only option. If you don't mind installing the extra library, dvd::rip (for hard-core users) and Thoggen (for basic users) are the best options. And if you're just ripping old DVDs you burned yourself, give the speedy VLC or the powerful AcidRip a try.

Supported output formats
HandBrake AcidRip dvd::rip Thoggen VLC
Audio Video Interleave (AVI) Audio Video Interleave (AVI) Audio Video Interleave (AVI) Ogg Media (OGM) Advanced Systems Format (ASF)
Matroska Multimedia Container (MKV) NuppelVideo (NUV) Ogg Media (OGM) MPEG-2
MPEG-4 (MP4) QuickTime (MOV) Super Vicdeo CD (SVCD) MPEG-4 (MP4)
Ogg Media (OGM) MPEG-1 Audio Layer 3 (MP3) Ogg Media (OGM)
Advanced Audio Coding (AAC) QuickTime (MOV)
MPEG-3 Audio (MP3) Free Loseless Audio Codec
Dolby Digital (AC3) Waveform Audio Format (WAV)
Ogg Vorbis (OGG)

Share    Print    Comments   

Comments

on Choose the DVD ripper that's right for you

Note: Comments are owned by the poster. We are not responsible for their content.

What about k9copy?

Posted by: Anonymous [ip: 76.233.236.141] on March 06, 2008 05:19 PM
The best ripper I've ever used, period.

#

Choose the DVD ripper that's right for you

Posted by: Anonymous [ip: 204.214.3.225] on March 06, 2008 05:56 PM
Took 18 seconds to rip on my laptop, a Dell M70 with a 2Ghz Pentium M, mplayer -dumpfile yoda-rap.vob -dumpstream dvd://3

#

Dirty Rotten Cheat

Posted by: Anonymous [ip: 66.21.126.194] on March 06, 2008 06:08 PM
I tried k9copy after hearing its praises from others. Unfortunately it did not work for me. I didn't really try debugging a whole lot, but I think there was some issue with my dvd burner. So I cheated. I tried using DVDFab in Wine and it worked. Thus, the dirty rotten cheat...running Winblows apps in Linux. It's rotten, but it works!

#

Choose the DVD ripper that's right for you

Posted by: Anonymous [ip: 69.220.142.7] on March 06, 2008 06:23 PM
I use AcidRip to copy my encrypted DVDs and I've never had any problems whatsoever. In fact, I used AcidRip to copy my Star Wars Episode III DVD! I don't know why you would have had problems, but it workd flawlessly for me, for both regular movie DVDs as well as DVDs with episodes (TV show DVDs). I do have libdvdcss2 installed, and I think AcidRip required it. I use a Dell 1420n with Ubuntu 7.10 (7.04 had come pre-installed), 2 GB RAM and an Intel Core2 Duo processor.

#

Choose the DVD ripper that's right for you

Posted by: Anonymous [ip: 216.48.59.163] on March 06, 2008 09:43 PM
I have also used AcidRip for just about all my movies and it has always worked. sometimes if you choose bad settings (they get highlighted in red) then you can make it unstable. Give it another go and make sure your compression ratios are propper

#

Choose the DVD ripper that's right for you

Posted by: Anonymous [ip: 84.119.6.6] on March 06, 2008 10:43 PM
whats the problem with libdvdcss??

every ripper which is able to read the disc without the lib has the code inside!

so where is the difference?

#

Choose the DVD ripper that's right for you

Posted by: Anonymous [ip: 149.149.100.222] on March 06, 2008 10:53 PM
I like xDVDShrink when it works - one video track for the movie minus all the menus. I don't think it is being maintained anymore. K9Copy and AcidRip are my two most favorite programs. K9Copy for when I want a copy the kids can use and AcidRip when I want a version for watching on my PalmTX. DVD:rip has been awesome for me in the past but really is above my understanding...

#

acidrip doesn't like

Posted by: Anonymous [ip: 202.81.18.30] on March 06, 2008 11:46 PM
partitions very much I have found. When everything's on the one partition, acidrip works no problems for me, but when my Home directory is on a separate partition, I couldn't get it to work no matter what.

Thoggen is idiot proof, however I think I've seen evolution work faster, and also the quality of the output can be a little iffy.

#

Choose the DVD ripper that's right for you

Posted by: Anonymous [ip: 75.70.237.86] on March 07, 2008 01:51 AM
I've spent thousands of dollars on DVD's and always make backups. The native Linux apps just don't work on all of the different versions of DRM. For example, if you want to shrink an ARcoSS protected DVD from 9 to 5 (as they say) you must decrypt the DVD to hdd with DVDFabHD Decrypter. Then run DVD Shrink against the movie directory. You may also do with the files as you please using any number of encoders to make what you will e.g. ipod video, avi, ogg and so on. This method always works without fail.
http://forums.debian.net/viewtopic.php?t=13836

#

dvdbackup -M -i /dev/cdrom -o /home/username

Posted by: Anonymous [ip: 24.47.127.135] on March 07, 2008 02:02 AM
Grabs the whole DVD every time.

#

Not every time....

Posted by: Anonymous [ip: 75.70.237.86] on March 07, 2008 03:31 AM
This is a Disney Pixar Movie - "Ratatouille"

> dvdbackup -M -i /dev/cdrom -o ./
Error reading TITLE VOB at block 603
aborting
Mirror of Title set 1 failed
Mirror of DVD failed

#

He is right!

Posted by: Anonymous [ip: 127.0.0.1] on March 07, 2008 07:46 AM
saturn:~# dvdbackup -M -i /dev/cdrom -o /TEACHERS_PET
Error reading MENU VOB
Mirror of VMG failed
Mirror of DVD failed

#

Choose the DVD ripper that's right for you

Posted by: Anonymous [ip: 72.234.249.213] on March 07, 2008 04:20 AM
Hmmm. I've ripped dozens of of discs with AcidRip and it has yet to let me down.

#

Choose the DVD ripper that's right for you

Posted by: Anonymous [ip: 59.154.24.148] on March 07, 2008 07:06 AM
vobcopy anyone? It detects the movie automatically, extracts it into 2Gb chunks, no command line options needed.

#

Choose the DVD ripper that's right for you

Posted by: Anonymous [ip: 69.219.151.227] on March 07, 2008 08:45 AM
I think AcidRip is great. I haven't had a problem with it either, been using it for years. Maybe the author was using a binary install of mplayer/mencoder instead of a compiled from source install? I'm assuming libdvdcss was OK since it worked with his other tests but I'm guessing libdvdread might need to be installed or updated.

#

libdvdcss2 is not included by default with vlc on FC8 at least

Posted by: Anonymous [ip: 194.3.158.103] on March 07, 2008 05:11 PM
I can tell you I recently had to yum install libdvdcss2 to make VLC able to read Winnie the Pooh, with VLC, on Fedora Core 8, on a new install.

#

What about SMP systems?

Posted by: Anonymous [ip: 15.219.153.77] on March 08, 2008 01:07 AM
I use HandBrake because it takes advantage of multiple cores; my Pentium D 820 (2 cores at 2.8 GHz) converts to divx at approximately 3x real time. dvd::rip is a giant pain to set up, but can schedule across a cluster of machines. How about the others?

#

Missing Editorial: SMP support

Posted by: Anonymous [ip: 71.9.142.123] on March 08, 2008 06:09 AM
Handbrake is the ONLY DVD ripper that can take advantage of multiple-core CPUs. It's a no-brainer.

#

dvd::rip as well

Posted by: Anonymous [ip: 124.176.50.96] on March 08, 2008 10:20 AM
dvd::rip can also make full use of multiple cores. Simply run it in cluster mode and start two local nodes.

My two cents on rippers; i normally use dvd::rip sometimes with the assistance of vobcopy. i have used some of the other apps, it's good to be spoilt for choice!

#

Choose the DVD ripper that's right for you

Posted by: Anonymous [ip: 192.168.0.70] on March 08, 2008 11:22 AM
Quality matters. I ripped a load of stuff with VLC and then started again three months ago with Handbrake. It takes 3-4 times longer for two passes (or three passes with the subtitle scan) but the quality of a compressed file at 1024 kb/s looks no different to the original DVD and takes up 1/8th the space. The VLC compressed file was a mess compared - really blocky, especially when there's rapid movement on screen.

#

Choose the DVD ripper that's right for you

Posted by: Rubberman on March 10, 2008 05:15 AM
Well, going to the command line, I have had good results with dvdbackup. The only issue I have found is that the current libdvdnav version (1.10) is broken and I had to revert one version to 1.9 in order to get this to work on my 64bit Centos 5.1 system. I've been able to rip DL DVD's with Sony layer-break protections as well as standard CSS encryption. So far, nothing I have thrown at it has failed to be burnable to a blank DVD. However, that is just the raw DVD copying functionality. These other tools covered by the review seem to do more, such as pulling a specific track or chapter out of the DVD. Thanks for the report. More tools for my toolbox.

#

Bypassing DRM is illegal in the United States...

Posted by: Anonymous [ip: 68.90.69.174] on March 10, 2008 03:19 PM
It should be noted that for readers in the United States, bypassing encryption on DVDs is a violation of the Digital Millennium Copyright Act (DMCA). I strongly detest this leglistlation, and encourage everyone in the US to fight for its repeal. As much as I'm glad that tools such as the ones reviewed exist, making it easy for average consumers to illegally bypass DRM simply makes them that much more indiffernet toward the laws in general-- why would they bother fighting it if they can just use one of these tools and be done with it?

I understand that not every country has laws like the DMCA, but it still seems reasonable to add in a disclaimer to educate those that are in the US.

#

Choose the DVD ripper that's right for you

Posted by: Anonymous [ip: 62.23.237.52] on March 11, 2008 10:59 AM
'Linux is sometimes belittled for having inferior applications, but that's simply not the case. Take DVD rippers, for example -- a plethora of them work on Linux machines. With so many to choose from, which is the best?'

one that would work....dvddecrypter is not maintained for a while and still works better than all your apps;;

#

Choose the DVD ripper that's right for you

Posted by: Anonymous [ip: 209.112.196.252] on March 12, 2008 05:20 AM
Mplayer / Mencoder

I think this project wins for amount of "Supported output formats"

#

This story has been archived. Comments can no longer be posted.



 
Tableless layout Validate XHTML 1.0 Strict Validate CSS Powered by Xaraya