AcidRip

"Written" by Chris Phillips (acid_kewpie)
Current version - 0.14 - Your two-wheeled knife
About
AcidRip is a Gtk2::Perl application for ripping and encoding DVD's. It neatly wraps MPlayer and MEncoder, which I think is pretty handy, seeing as MPlayer is by far the best bit of video playing kit around for Linux. As well as creating a simple Graphical Interface for those scared of getting down and dirty with MEncoders command line interface, It also automates the process in a number of ways:
Screenshot
AcidRip looks something like this...

acidrip screenshot

(via 'antspotlight' xscreensaver module)
Requirements
As well as obviously needing MPlayer and MEncoder properly installed with all the things you like for it, AcidRip also requires a little c program I also am writing, called lsdvd which reads and prints the contents of a dvd to your terminal in plain, but very parsable, English. Lsdvd in turn uses libdvdread, the most popular dvd reading library for *nix, which should be available here. It would be nice to be able to use MPlayers libdvdread hack, mpdvdkit, but that's not going to happen as yet...
Download
Please use the Sourceforge project page for downloads, that way I can track downloads easier.
Installation
Drew Bentley has been kind enough to write a decent little HOWTO on installing acidrip. Please have a read through it for information such as howto enable MP3 support, which you probably want. Thanks Trickykid.
What acidrip is
Acidrip is fundamentally a wrapper application. This means that is is written in order to provide an easy and logical method to use another more complicated applciation, i.e. MEncoder. This means that, in theory, if MEncoder can do something, acidrip should be able to do it too. However this is aimed specifically at DVD to divx encoding, so features not based around this are not included.
What acidrip is not
Acidrip is *NOT* an encoding program. It does not do a single bit of encoding by itself. It can not do anything complicated that MEncoder can not do, e.g. output to VCD format etc... Feature requests are always welcome but please be very sure that is within the "jurisdiction" of my program.
Documentation
You're joking right? The application *should* be obvious enough to not need documentation, and most things that might be confusing are probably down to MPlayer, so read their very very detailed documentation.
To do
While AcidRip is coming on pretty well, a few areas haven't been touched on too much yet:
Disclaimers
Seeing as I assert my moral right to be recognised as the author of this software, i also want to make some other things clear:
Links
Naturally this project is heavily based around MPlayer, and their site is
In the spirit of open source, I give you the competition! dvd::rip
http://www.exit1.org/dvdrip
AcidRip uses MPlayer and dvd::rip uses the much more in-depth transcode
VobCopy's source code was really useful for parts of lsdvd.
The best Linux help forum in the known universe, my regular haunt, http://linuxquestions.org
And seeing as they've been on a DVD at some point in the past... http://henson.com
I could add more, but seeing as most decent links are on their pages as well....
Contact
Any and all feedback is gratefully received, as long as you don't 5p311 Lik3 th1z mail me.
Sourceforge
Project information for AcidRip is hosted on sourceforge... and is likely to have more up to date files.

SourceForge Logo