Decent DVD-Ripping Solution For Linux?
supersloshy writes "I'm a user of Ubuntu Linux and I have been for a little while now. Recently I've been trying to copy DVDs onto a portable media player, but everything I've tried isn't working right. dvd::rip always gets the language mixed up (for example, when ripping 'Howl's Moving Castle,' one of the files it ripped to was in Japanese instead of English), Acidrip just plain isn't working for me (not recognizing a disc with spaces in its name, refusing to encode, etc.), Thoggen is having trouble with chapters (chapter 1 repeated twice for me once), and OGMRip has the audio out of sync. What I'm looking for is a reliable program to copy the movie into a single file with none of the audio or video glitches as mentioned above. Is there even such thing on Linux? If you can't think of a decent Linux-based solution, then a Windows one is fine as long as it works."
Try running DVDFab under WINE.
Just this morning, Lifehacker posted about this very topic: http://lifehacker.com/5205221/acidrip-for-linux-rips-dvds-with-two+click-ease
You won't find one better than Handbrake, works great for me. Here's a howto I wrote on the topic: http://spareclockcycles.wordpress.com/2008/12/11/handbrake-for-dvd-ripping-on-ubuntu/
http://lmgtfy.com/?q=handbrake
Live it, learn it, love it.
http://handbrake.fr/
I use Macs for work, Linux for education, and Windows for cardplaying.
http://handbrake.fr/
I use it on my Mac and it produces pretty decent encodes, even with the presets.
I find Handbrake works excellently under OSX, and, seeing as it has a Linux/GUI version, it may be worth trying out.
http://handbrake.fr
Thoggen is good, it works just perfectly, just search in synaptic. And obviously you will need libdvdcss.
Have a look at AnyDVD for Windows with your ripper of choice.
Mencoder (mplayer package) works pretty well.
Following the docs gave me decent quality rips without too much hassle.
http://web.njit.edu/all_topics/Prog_Lang_Docs/html/mplayer/encoding.html
BitTorrent. Its probably faster and definitely easier.
Fairuse Wizard. I gave acidrip a serious try and always had issues. Mostly the stupid subtitles were always wrong. Fairuse wizard always works for me and gives you "click and rip" or you can manually edit any codec parameter. Oh yea, and it lets you rip in any codec on your windows box, Xvid, Divx, whatever. I never had a problem with it. I really like being able to queue several DVDs at once then going to bed which made my initial archiving much much faster. I currently run this under XP Pro vmware on Ubuntu 8.10.
neorush
Through much trial and error I've found that k9copy is the most reliable and functional program for ripping DVDs. You can customize what you want or don't want and it puts everything into VOB that can easily be burned as a video dvd in k3b. Happy Burning! :)
Try DVD Decrypter to rip disk images. Handy little program.
for example, when ripping 'Howl's Moving Castle,' one of the files it ripped to was in Japanese instead of English
As much as I love Christian Bale, nothing wrong with the Japanese in this movie, of course, if you also didn't rip the subtitles, that might be an issue.
Reviewing just the first hour of video games.
Without a doubt, Handbrake will do the job. I used it on an Ubuntu box in tandem with a Mac OS X box to rip my entire DVD collection.
http://handbrake.fr/
I only encountered one problem, with the third disc of the Monty Python Fly Circus set.
Plain vanilla dd is your friend. This is by far the simplest way of transferring DVDs around; I've used this method for years to archive discs to file servers.
512 MB RAM, 20 GB disk, 200 GB transfer, five datacenters. $19.95/month.
MakeMKV. No loss in quality (think Ogg). Simple, easy and high quality. Hope you have a big hard drive.
I like big butts and I cannot lie.
http://exit1.org/dvdrip/
Never had a problem with it.
Reality must take precedence over public relations, for nature cannot be fooled.
dvd::rip always gets the language mixed up (for example, when ripping 'Howl's Moving Castle,' one of the files it ripped to was in Japanese instead of English),
What makes you think it is dvd::rip that has the language mixed up? It is a Japanese movie and it is not surprising that the first audio track is Japanese. Fortunately you can select to rip a different audio track.
Acidrip just plain isn't working for me (not recognizing a disc with spaces in its name, refusing to encode, etc.)
I am betting you set it up wrong, since the disc name really shouldn't effect anything. It could be your ripper program should point at /dev/dvd (or equivalent), not "/mnt/Mounted File System"
When things get complex, multiply by the complex conjugate.
k9copy and mencoder works for me 95% of the time
In general, I go to http://www.videohelp.com/ [videohelp.com]
for any information about ripping, converting, or anything to do with audio/video help (as the name would imply).
I've been researching DVD ripping solutions for an upcoming project to finally end the horrors of constant disc swapping (Mac Classic relapse anyone?) lately, and one of the discussed issues that kept coming up was problems users had with ripping Disney published movies. Apparently they do something in the process of making the discs that introduces a ton of bad sectors into the finished disc as a form of copy prevention. Some rippers simply can't handle it.
Another possibility is that you are trying to perform a rip straight from the DVD itself. In my experience, ripping directly from the disc itself fails about 75% of the time, even on a desktop machine. If this is the case with you, your best bet is to first find an app that can extract the Video_TS content from the DVD to your hard drive, then use whatever ripping software you have on the extracted dvd content stored on your hard drive to a video file.
8==8 Bones 8==8
K9Copy. Once I found that, that's all I ever used. If it doesn't work, it's because it's one of those DVDs with intentional defects to stop rippers from ripping them. The idea is that a standalone, consumer dvd-player isn't sophisticated enough to fail on the defects, but a computer-based software player is. Or something like that. Unfortunately, Howl's Moving Castle was one of those, if I remember correctly. Had to reboot into Windows and use DVD Decrypter for that one.
Anyway, K9Copy. If DVDshrink on Windows can do it, so can K9Copy, in my experience. It's simple and easy. It can do mpegs or just shrunken dvds. It's so good that the fact that it's qt based didn't bother this Gnome user.
Free the Quark 3 from asymptotic confinement! Bring your charm! Don't get down! All colours and flavours welcome!
this will rip title $TITLE to $FILENAME using the H264 video codec with bitrate $BITRATE (800 will give you about 1 GB for a 2-3 hours movie in acceptable quality) and put the subtitle ID 0 subtitles into the move (remove "-sid 0" if you don't need that)
mencoder dvd://$TITLE -o $FILENAME -of lavf -ovc x264 -oac faac -x264encopts bitrate=$BITRATE:threads=auto -faacopts br=128 -sid 0 -spuaa 20 -quiet
If all else fails you could just WINE DVD Shrink. It works like a charm.
Give AcidRip another try. I have yet to encounter a DVD it couldn't rip. More accurately, I have yet to encounter a DVD that mencoder, the encoding program behind most (all?) of the DVD rippers on Linux, couldn't rip. For some DVD's, it may appear as if AcidRip has malfunctioned, as the entire system can become unresponsive or very jerky for long periods of time, and the system log will fill with sector error messages.
If you check the size of the video file, however, you will notice that it is slowly growing. This is mencoder making its way through the access restrictions on the disk, but encountering a lot of resistance. It is succeeding, though. For these disks, I let AcidRip run overnight.
Run the movie through DVDShrink via wine (works flawlessly) in Reauthor Mode, selecting the main movie + just the audio track you want (i grab the 5.0 audio for simplicity, then encode at No Compression, and rip to files on the hard drive. When you have the video_ts folder on your hard drive, run it through Acidrip at will. You can of course correct the folder name so there's no issues with acidrip loading the (now) unencrypted) files. I use this process to encode all my movies to xvid .avi format, so they can easily be streamed to my XBMC box via a samba share and viewed on the living room TV.
Need more useless stuff to read on teh internetz?
vobcopy -i /folder/to/copy/to -m [executed where the dvd is mounted]
/directory/to/put/iso
mkisofs -dvd-video -udf -o desired_iso_name.iso
Done.
is one of the best on Linux.
gets your job done and has some neat features
that commercial software provide
-- It is the mark of an educated mind to be able to entertain a thought without accepting it. -- Aristotle
All of the Linux solutions I have seen encode to another format. Because of lack of alternatives for ripping encrypted DVDs, my solution for years has been Windows DVD Decrypter. I just need an equivalent of DD for encrypted disks but searching only comes up with programs that re-encode. I would love to not power-on my Windows laptop for this.
I prefer lossless iso rips for several reasons. Disk space is cheap these days so why not go with lossless. ISO files work in a greater variety of players and can be burned if need be. ISO is the only format that works with Apple DVD player on my Mac Mini.
sorry, but they HAVE worked out all the issues and they ARE good guys. they deserve the small license fee for the commercial programs.
I use the anydvd program along with clonedvd. it just plain works and I have enough control to do what most people would need to do.
I use unix mostly for work but when there are no world class copiers for unix, you seek other platforms.
I don't get upset about what o/s my oscilloscope is written in. think of windows as a lower (support) layer to the anydvd app ;)
--
"It is now safe to switch off your computer."
I use mplayer for ripping the DVD and avidemux for the transcoding the video.
Specifically I use mplayer to dump the VOB files on the disk. Then I use avidemux, which in turn uses x264, ffmpeg, lamemp3, etc. to transcode the video to any format I want. This process is not a "one-click solution," but I find that going through the process for each DVD title manually gives fine-grain control over the final product.
K9Copy is the best solution for DVD ripping in Linux I have seen yet.
I used to use DVD Decrypter under Wine, and DVDShrink under Wine. That work good, but it can be tricky to set up.
K9Copy is the same idea as DVDShrink. One stop decrypt, convert, shrink and re-encode. Don't forget to install libdvdcss.
Once you have ripped, and converted, you use K3B to burn your discs. K3B is much like Nero, or at least what Nero was four years ago. I have found that all the things I need to do I can do in Linux these days, so I haven't run Windows at all for three years.
mencoder and one of its GUI frontends, it is all you need really, audio language selection, subtitles, lots of video/audio codecs, libdecss, etc, etc.
It is a swiss army knife.
C-x C-c
dvdbackup.sf.net
or dvdbackupx to backup some defective sony discs.
I remember ripping DVDs about 4 years ago in Linux, and it was a painless GUI affair (can't remember the exact software I used then, sorry). I'm using OS X now, and I usually use Handbrake, which is also available for linux. It, however, doesn't offer anything but hard-encoded subtitles, which is a big pain in a multilingual environment.
In your case, however, I'd probably recommend just going ahead and learning Japanese. That way, you'd never have to worry about which audio/subtitle track you rip; both would do just fine.
dd if=/dev/cdrom of=toto.iso
everything in one file. no video or audio glitches.
Try k9copy, which is for KDE but works in GNOME.
mplayer -dumpstream -dumpfile Movie.mpg dvd://
you will need to play with the settings to get the right subtitle and audio id to play, and optionally pass a number after "dvd://" to start with the right title.
you can then use mencoder to reduce it (2-pass mpeg4 encoding, keeping existing audio). just put your audio and other settings after each command and it should get sucked in correctly.
# mencoder -oac copy -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1200:mbd=2:v4mv:qpel:trell=yes:autoaspect=1:vpass=1:turbo -vf expand=0:0:0:0:1 -passlogfile passfile.log -o /dev/null Movie.mpg
# mencoder -oac copy -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1200:mbd=2:v4mv:qpel:trell=yes:autoaspect=1:vpass=2 -vf expand=0:0:0:0:1 -passlogfile passfile.log -o Movie.avi Movie.mpg
dd if=/dev/dvd of=dvd_image.iso
No loss of quality, fast, simple.. Playback with mplayer -dvd-device dvd_image.iso dvd://1
OGMRip has been my favorite for a while. The only downside, as of now, is that you have to manually tell it if the video source is progressive/telecined/etc (the author is working on that feature). However, I might have to try handbrake again. When I last tried it, there was no good Linux GUI.
But for Windows, Gordian Knot (or for beginners, AutoGK) might have what you need. Or so I heard.
Help stamp out iliturcy.
I was actually researching a very similar problem earlier today. I have a bunch of copies of DVDs that I own, and made in Linux using a combination of xine & dd, xine to grab the css keys, and dd to copy /dev/hdd.
I lost one of my original DVDs and wanted to burn the DVD image to a new DVD-R DL so I can play it on a regular DVD player. Of course I realized too late that the CSS keys weren't copied with the rest of the title, and after many discussions and searches have found that what I'm now looking for is a CLI tool for removing region encoding, CSS, and disabled user options. I haven't found anything yet but I'm looking into the options DVD::RIP provide.
Does anyone else have any software we can look at for removing these hindrances from our DVD images while leaving the actual content unmolested and suitable for burning as an iso back onto a DVD disc?
I've had pretty good luck with lxdvdrip, a command-line based dvd ripper/shrinker.
What benefits does Matroska provide?
I was confronted with the same problem for my Mythbox/Home Theater System. After inconsistent rips from many open source alternatives I eventually ended up using Slysoft's AnyDVD in combination with DVD Decrytper. This combination allows for a very consistent RIP to ISO image that also plays quite nicely via VLC. The ISO is also convenient for burning back to DL DVD with very little quality loss.
A shell script I use for iPod videos:
./HandBrakeCLI -i $name.vob -r 24 -B 128 -X 320 -Y 240 -I -o $name.mp4
/dev/null
echo -n "Please enter DVD name: "
read name
mplayer dvd://1 -dumpstream -dumpfile $name.vob
rm $name.vob
echo "Completed"
And if you want a regular DVD...
echo -n "Please enter DVD name: "
read name
mencoder dvd:// -oac mp3lame -ovc xvid -xvidencopts pass=1 -o
mencoder dvd:// -oac mp3lame -ovc xvid -xvidencopts pass=2:bitrate=800 -o $name.avi
Most of the time, you still get XviD with MP3, in a AVI container.
To be clear, "Xvid" is an encoder (like DivX) and it makes MPEG4 ASP video streams. Calling a file an "Xvid" file is like calling a photocopy a "Xerox". It might have been created with a genuine Xerox machine but just looking at the paper, you wouldn't know or care.
MKV is still the bleeding edge. The reason AVI/ASP/MP3 is popular is because over 100 million DivX certified devices can play those files. DivX DVD players start around $30 at Wal-mart and are by far the cheapest way to move video from your computer to your living room.
There are also "DivX Ultra" devices that play AVI/ASP/AC3 with chapters, interactive menus, multiple audio and multiple subtitles. Other than the ASP codec, DivX Plus offers most of what you want.
Just recently "DivX Plus" was launched which is MKV/H.264/AAC/AC3. Some day DivX Plus devices might also cost $30 but for now MKV is only useful for people with a PC connected to their TV. Sure it has a lot of advantages over AVI/ASP/MP3 but broad compatibility trumps minor improvements in compression ratios.
I didn't go through all the messages so if it's been mentioned I second it. K9COPY is the most awesome dvd ripper/copier out there. http://k9copy.sourceforge.net/
I use DVD Decrypter under Wine, and AutoGK to encode to xvid. AutoGK is just a wrapper around AviSynth and VobSub, using lame etc anyway, but takes care of all those nasty command line switches. Remember to use the hidden Ctrl+F9 menu for extra options.
Looks like I need to check out Handbrake, but I really like k9copy, much cleaner than dvd::rip, and more featureful than thoggen but still simple to use and effective.
Depending how much disk space you're willing to sacrifice...
I use these, in this order:
- Play the DVD. For some reason, sometimes, starting the rip process while the disc is still spinning after playing will work, whereas trying to rip it cold won't.
- cp /dev/dvd foo.img /media/cdrom/ foo
- cp -a
- mplayer dvd://1 -dumpstream -dumpfile foo.vob
The first just takes a disk image, which you can either burn verbatim (if you have media that will fit it), or play with mplayer (use the -dvd-device flag), or with VLC (open it as a dvd device). The second creates a directory -- mplayer's -dvd-device still works, and VLC used to explicitly allow you to choose a VIDEO_TS folder to play. The third method dumps a single title in raw vob form -- this is nice because it's purely WYSIWYG; you can drop '-dumpstream -dumpfile foo.vob' to see what it will look like, but I think it's going to include all languages/subtitles anyway.
Honestly, terabyte storage is getting cheap enough that I don't much care. I can always re-encode it later if I run low on space -- or just delete a pile of South Park episodes. But half the time I try to use the commandline tools -- mencoder, ffmpeg, the mkv tools, or the ogg tools -- I seem to end up with AV sync messed up.
One other thing you're going to want:
mplayer -nosound -vo null -benchmark -vf cropdetect -dvd-device foo.img dvd://1
Let it run for awhile, maybe through the entire movie -- it'll end up with a '-vf crop' argument that should work. That's for the annoying DVDs (or other videos) which add letterboxing to the video stream itself. Any decent video player on a computer can do that, too, but some of us have widescreen monitors, and if you do re-encode, you don't want to be wasting space on black bars.
DVDDecrypter works fine to extract the .VOB. VLC will convert VOB to most practical formats, slowly, but it works and the quality/options satisfactory.
After logging in slashdot still does not take you back to the page you were on. It's been that way for 20 years.
# if you don't mind a command line
man mencoder
In particular you can set audio language, which you mentioned..
Otherwise I use vlc's transcode feature.
Handbrake is the hands-down option for DVD ripping under Linux. It has presets for iPod, PSP, etc. I have tried lots and lots of apps for this, including my beloved commandline. Nothing beats Handbrake. See http://handbrake.fr/ for more info.
Life is short; think quickly.
Never underestimate the bandwidth of a station wagon full of backup tapes. Or, in modern terms, NAS. Nothing replaces the obvious answer: Lend your NAS to a friend with equal quality standards for a few days, and let nature take its course. If that friend doesn't have your rip, back up the NAS to your media center and repeat until all your friends have offsite backups of each other's valuable media for disaster recovery purposes and you have what you want.
Not that I would advocate watching the backups of DVD's that you don't have purchased media for... oh, no. That would be immoral. Not quite as immoral as charging $16 bucks for Waterworld: Director's Cut or Glitter [4:3], but immoral still.
After all these years why are we even having this talk? Kids these days. /lawn, onion, etc.
Since I'm already offtopic, I might as well go whole hog: using an old computer, the free OpenFiler app and a 4 port ESATA card you can turn 4 of these NAS+eSATA devices into RAIN: a Redundant Array of Independent NAS, for 27TB of massively parallel striped redundant hot swappable SATA goodness for about 6 grand served up as iSCSI. If you've been pricing that class of storage in the enterprise lately, you should now be going... wait, what did he say? Yes, I did say iSCSI SAN for $250/TB with redundancy, failover, striped performance and a scalable architecture that goes as big as you like. Yes it includes web management, clustering, unlimited snapshots, resizeable LUNs, static and dynamic replication and all the other SAN goodness. Though I'm not quite sure about data dedupe yet, at this rate for raw storage does it matter? Data dedupe is about making the most of that precious investment. If the investment is out of petty cash you don't need that kludge any more than you need Full Disk Compression, RLE, or any of those technologies built to get around the high cost of storage. Of course it runs in Linux, and of course it's available as a virtual machine, and naturally since the software is FREE there's no per-terabyte licensing. The license doesn't expire, run out, require keys or maintenance or accounting, it doesn't require a license server and when the array needs expansion or an upgrade in technology they can't tell you that you have to upgrade to the new version and buy licenses all over again. It's all about knowing what you're doing - a lot of the Top500 use OpenFiler to serve disk to their supercomputers.
Help stamp out iliturcy.
mount the dvd
vobcopy -m -o .
Instant VIDEO_TS folder (well, maybe not "instant").
\033:wq!
K3b is a KDE based DVD/CD burning app, but it also has the ability to rip dvd's to AVI. I've been using it for along time to rip all my dvd's to AVI, and from there I can use other apps to convert the AVI to what ever format I want. Though usually I just stored the AVI on an external Disk for backup purposes.
College-Pages.com - Online Colleges and Degrees
Use vobcopy to copy and decrypt the disc. This is lossless.
Use Handbrake to transcode the video to another format. This can be done off the disc directly, or from the vobcopied image.
K3B is a KDE application that Ive found handles burning tasks nearly perfectly. Its part of the KDE, and you are *probably* on GNOME. It works just fine standalone though.
Don't Know if it has been suggested but try HandBrake. I use it on my Mac and Ubuntu laptop. Really nice.
Disk space is so cheap that I don't bother "ripping" my DVDs -- I use the "dd" command to make a byte-for-byte copy of the DVD, and then play the iso directly. MPlayer will play the movie, though it doesn't do so well with DVD menus. I mostly use XBMC these days, and it handles DVD menus flawlessly.
To rip: $ dd if=/dev/dvdrom of=My.Movie.iso
To play: $ gmplayer -dvd-device My.Movie.iso dvd:///
I've used dvdbackup for a few years to make 1:1 copies of my DVDs (menus and all).
Something like this works (adjust the '-i/dev/scd1' part point to your DVD)
dvdbackup -v -M -i/dev/scd1 -o/"`pwd`"
dvdrip works just fine for me, and is packaged it most modern distros.
You can't take the sky from me.
Does anyone know of a GNU/Linux ripper which is able to rip SubCC and either add them to the ripped video or generate subtitles files ?
As others have mentioned: You can try using the following 3 applications under WINE, and barring any emulation issues, you should be able to rip any DVD providing it is not physically damaged- DVD Shrink, DVD Fab, DVD Decrypter
Handbrake they have .deb file on their site and it works like a charm.
A Perl script that handles most aspects of transcoding...
Why has no one mentioned it yet?! Arguably the best DVD ripper for Linux (uses libvamps for DVD9-to-DVD5 compression like DVD Shrink). Lets you pick either the whole disc or lets you pick only the main title and/or remove annoying trailers, etc. Also offer's encoding to a file via mencoder with profile support.
If you want a GUI solution, you can use Handbrake.
If you want a Linuxy solution, something that is a little tricker to set up but saves you time overall, you may want to use vobcopy and transcode.
K3b rips fine.
The only thing missing is shrinking.
wine and dvdshrink
with disk so cheap who need to burn/shrink them anyhow..
Stick in the DVD, choose the size + parameters and off you go.
http://k9copy.sourceforge.net/
http://en.wikipedia.org/wiki/K9copy
It's very nice if you want to watch your movie with your portable mp3/video player.
We have almost 100 DVDs purchased from The Teaching Company (courses in astronomy, geology, math, physics, etc.)
So far, we have no tool for easily ripping them onto our LAN server (sorry, no P2P). I have tried acidrip, dvd::rip, handbrake, thoggen, and VLC's convert function. None of them can rip these DVDs properly, but we can rip any other DVD we have with any of these tools.
With a DVD from TTC, all of them just see one title with a length of 43 seconds - the FBI warning. The DVDs play fine in VLC or any other player, but the structure information (IFO file?) is deliberately corrupt or obfuscated, on every single TTC DVD!
If I use chapter mode in dvd::rip or handbrake, or use convert mode in VLC, then individual "chapters" can be ripped, one at a time. Unfortunately, the chapter structure also appears to be obfuscated. Chapters in the table of contents according to handbrake or dvd::rip vary from a few seconds to 15 minutes in length, whereas the actual chapters/lessons when played are all about 25 minutes. Moreover, to assemble the chapters/lessons as viewed, from the individual "chapters" as ripped, one must combine them in a nearly random non-numerical-sequence order, and often split a ripped "chapter" between two actual chapters/lessons. It's labour-intensive and very annoying, since what we're trying to do is a legitimate fair-use (format shift for play on PCs, DVDs then left on shelf).
Does anyone have a ripping solution which works easily on DVDs from The Teaching Company, or on other DVDs with an obfuscated table of contents?
Those who can make you believe absurdities can make you commit atrocities. - Voltaire
It's high time you start learning Japanese. That's the best solution.
http://h264enc.sourceforge.net/
The problem with Disney is they screw up the discs so it looks like there's ~100 titles, all with close to the correct running time.
I've used that technique with our Disney DVDs, and it works fine.
The Teaching Company seems to take the opposite approach. They have only one title which contains the FBI warning, 43 seconds long. That's it, there are no other titles listed. There are many chapters listed in the structure, but not contained in any title, and with bizarre lengths. They are also in random numerical sequence and don't correspond to the chapters/lessons as viewed.
I'd really like to find a solution which reads the DVD structure the same way it is read while being played - i.e. using the information in the stream and/or menus, not just the structure as given in the table of contents. All of these DVDs play fine in VLC or mplayer or anything else, just the contents information is obfuscated making them near-impossible to rip.
Those who can make you believe absurdities can make you commit atrocities. - Voltaire
Available in a linux flavor, I ripped 462 movies for my private use (streaming from my 1tb hdd to an apple tv) from DVD last fall. At the time Handbrake used its own decoder which didn't always work for certain types of highly standard breaking locking schemes (read: broken dvd's). However the recent version, at least for my mac, has no troubles as it is using VLC player for the dvd decoding engine.
I found the best success using constant quality, around 59% plus a bunch of other handy settings I found under the "best settings and why" section in the forums for handbrake.
I strongly recommend this avenue as the results are magnificent AVC encodes in iTunes, iPod, iPhone, PS3, etc. compatible container and they are literally indistinguishable from their DVD counterpart (save a few exceptionally difficult to rip movies like Pi). Good software, and free too.
I read the script, and I think it would help my character's motivation if he was on fire. -Bender
http://www.exit1.org/dvdrip/ Looks a little intimidating at first but considering its immense filtering, output and batch-clustering options, it's a pretty simple interface.
You could try vobcopy from the CLI with the command vobcopy -l which looks at the single largest title which tends to be the movie, and copies it to the HD as a single .vob which can then be opened in either Avidmux, OGM, AcidRip or Handbrake. Some can work direct from the DVD but it is slower. I've noticed some copy protection like parts of chapters repeating on the Matrix, and the ONLY application to spot th movie is 2:10 correctly is OGM, all the rest fell for the copy protection and gave files at 2:20mins. I have not tried Handbrake yet but AcidRip is certainly poor, OGM is simple but produces good results and Avidmux is a much bigger toolbox than I'd ever need. Avidmux is damn handy for resizing video files.
Why is this on slashdot? Google "linux rip dvd" for many many solutions.
If you are a button clicker, use Handbrake. Download the binary or build from source.
If you are a linux user, use mencoder. RTFMP
Is what many users would like to see. ^^
Not that you should support buying discs that make it difficult to view their contents and require giving Hollywood more money in order to view those precious movies which you purchased and instead should download them all from someone else who has ripped them, but still.
Promote true freedom - support standards and interoperability.
OGMRip uses mencoder, part of mplayer. Some versions of mplayer have issues and the audio is always out of sync, same with ffmpeg. Just try a new version or older one.
k9copy
The MAFIAA is a bunch of mindless jerks who will be the first up against the wall when the revolution comes
If you want lossless, you could always just copy the files on the DVD to your hard disk. Mplayer and various other programs can play such a directory exactly as if it were an actual DVD (but with less seek time, obviously).
# cat
Damn, my RAM is full of llamas.
Your real problem is that you are trying to use Ubuntu + Gnome = no chance. Try using a decent distro with KDE - I've always found K3B works perfectly every time, even on encrypted DVDs
They fuck about with the disc definition and the sectors et al so that ripping the vob files and decrypting them will fail.
Rather like the Safedisc protection schemes, IIRC. At least the older ones, that did the same to the CD to stop it being copyable.
This would require a Linux port of something like AnyDVD to linux, where it has a database and heuristics to work out how the DVD format has been fucked about to make it uncopyable.
It's not the ripper, it's the copy protection, over and above CSS.
AutoMKV under Wine works well for me, for both DVD and high-def discs.
Acid::Rip splits the disc up by feature, rather than by VOB. Does very nicely for me.
The interface is horrible - "user friendly" is not taking every command line option and making a button for it. Setting bitrate for each feature and fragment in turn is a PITA.
But apart from that it's the best and easiest I've found.
http://rocknerd.co.uk
If you're not afraid of the commandline, you might give transcode a try. Although the full program will transcode your material into lower-grade re-encoded crap, the separate helper utilities will do exactly what you (well, what I) want.
tccat -i /dev/dvd : produces an unencrypted stream matching the data on the DVD (on stdout)
tcdemux -A [ids] : "filters" the stream so that only the given stream IDs will be in the output file (0x80=first audio stream, 0xE0=file video stream)
tcextract : extracts the contents of (multiple) streams (similar to tcdemux, but without the PS headers)
To go further, you can use tcscan do determine which stream IDs are present and what content they have, and with the utilities subtitle2pgm and pgm2txt you can convert VOB-based subtitles into .srt-based subtitles.
Transcode Wiki
I have many times googled for technical questions where the first result in google was a forum post with the only answer: "why don't you google it". This is partly the fault of google, obviously it ranks the pages incorrectly, but it is also the fault of the person who apparently took the energy to answer, but left it completely useless. Really, if you're helping a newby with a question, give at least just a few better keywords then the ones in the original question. The internet will thank you.
molmod.com - computing tips from a molecular modeling
Taking a likely -1 Offtopic mod for violating "Do not feed the trolls"... ...But I have to speak on this.
Companies that want to be commercial dickheads and force you to pay for content you already own are at fault here, not linux.
First we have the patent holders on the codecs. They get royalties, both from the media stampers that produce the media, as well as the companies that make the hardware that plays said media. You pay for both of these, on top of the part of the sales $$$ that actually goes to the companies that create the content. A classic case of rent seeking, let alone how much the actual creative people themselves are getting screwed over and are effectively sharecroppers using the company roster as a field.
Then we have the content producers themselves. By making outlandish EULA's and enforcing abusive DRM, they force you to buy the same material multiple times if you want to move it around between formats. That's what DRM does, it makes it a pain in the ass to do anything but bend over and pay $$$ for multiple copies of the same stuff, just in different formats. Yet more rent seeking.
Linux, by being FOSS, is shut out in the cold because it doesn't dirty itself with such stupid palm-greasing fiddle faddle.
Unfortunately, if you're a saint in a corrupt world, you will be left out of lots of stuff if you aren't willing to play dirty.
So rant and rave all you like, but don't blame linux. It's just an innocent bystander in the civil war that is corporate america.
Personally, I'm glad linux isn't getting involved in it.
I liked the look of Handbrake so downloaded it [Linux Mint] and installed it OK. Made sure the other required files were installed and did a test conversion using a random DVD. The process said it would take over 2 hours and when it had only achieved 75% in 3 hours I binned it. Sure I was using a Lap Top of recent vintage but 3 hours is of no use to me. I also downloaded the window$ version and ran a similar test concurrently with the Linux install. This time it was going to take 4 hours and I binned this version at 3 hours too. Dual Core processor and 4GB RAM this time so it looks like DVDFab has nothing to worry about, so far anyway. Chris.
dvd::rip is simply excellent. There's nothing wrong with it, and I've never had any problem with the 200+ DVD's I have ripped with it. If you get the wrong language, it's either your fault (selecting the wrong language, improper use) or the DVD's fault (bad language titles, etc.).
It will rip it as a DVD5 and also offer to make a backup copy (or copies) at the end if you wish. I just keep the DVD5 stuff it makes and don't make copies though since I'm just using it for central storage.
One thing I did notice though is that I can't even play some DVD's on my linux box, so how can I rip it? Even with the patched libdvdread I get some DVDs that are just all scrambled and I can't make a backup. Oh well.
How many CD/DVD burning apps have come out in the past 5 years but we still don't have a DVD ripping tool worth a damn?
Most big-budget movies are produced in the English language, and among industrialized countries with English as the primary language, the one with 2/3 of the population has both software patents and the Digital Millennium Copyright Act in force.
It's a bit slow, but I don't typically sit around and wait for it to rip.
There are two types of people in the world: Those who crave closure
Create an ISO image of the disk in K3B.
Mount the ISO and watch it with Xine or whatever.
You can transcode with FFMPEG too.
This was a stupid question...
Late in the discussion yes, but on both Mac and Linux I've found Handbrake to be great for my ripping needs. The Windows version doesn't have output previews which severly limits it's usefullness to me.
"People who think they know everything are very annoying to those of us who do."-Mark Twain
HandBrake is the best!
Handbrake http://forum.handbrake.fr/http://forum.handbrake.fr from them or one of the PPAs or DVD95 if you just want to go from a double-sided to a single-sided DVD.
http://handbrake.fr/?article=download
You want the GUI.
What is wrong with you people, stop arguing and just friggin suggest the real deal, handbrake.
Don't know if you want to do the same as I do.. I rip my DVD's to an XVID avi file using Handbrake. I don't need to create a copy of my DVD, cause I just play the video i ripped from my PS3 wirelessly using a PnP Server (MediaTomb). I can rip a DVD in an hour more or less. Hope this helps
Haven't done any ripping, mostly recording, and copying music, but k3b works very nicely, and is ridiculously easy to use. I'm happy with it.
mark
Many Disney DVDs attempt to fool DVD rippers by having a fake chapter file that puts the chapters out of order. For these discs, you need to find and load the correct chapter file.
I've had this problem with Bolt and with Wall-E, though I can't speak specifically to Howl's Moving Castle.
So, this problem, at least, may not be the fault of your Linux rippers.
Days ago I realized that the built-in apps couldn't rip a DVD. My solution: http://pcprob.blogspot.com/2009/04/rip-encrypted-dvds-under-linux-ubuntu.html is geared toward Ubuntu. After installing lsdvd and ddrescue (1 command) you can rip any DVD to an iso with just 2 commands. This solution rips to one file, preserves all audio tracks (no sync issues), preserves all subtitles, and it is lossless.
HandBrake both cli and gui are excellent dvd rip programs. They have defaults to automatically set the appropriate flags for a variety of platforms (though the psp one needs updating since it now supports h.264), They let you select the title and language even subtitling.
dvd::rip always gets the language mixed up (for example, when ripping 'Howl's Moving Castle,' one of the files it ripped to was in Japanese instead of English)
Is there any other way to watch a Miyazaki?
No good deed goes unpunished. - Avon, Blake's 7
I haven't read the other replies, but gosh dude, vobcopy works just fine. Do some more research next time.
What nobody will tell you is that to prevent some older, free ripping tools from working, some studios (mostly for DVDs released in region 1 - USA and Canada - but also sometimes seen elsewhere) use a copy protection method called ARCCOS or something similar to protect their DVDs. The only rippers I know of that can defeat this are DVDFab HD Decrypter (they have a free version available) and AnyDVD (don't know if there is a free version or only the commercial version). Both are updated regularly to deal with new variations in ARCCOS. ARCCOS uses deliberately placed bad sectors on the disc to thwart copying. It's quite complicated, but it relies on a difference between how standalone DVD players and PCs read discs to thwart copying attempts. DVDFab and AnyDVD get updated because they are produced in countries that are currently free from MPAA enslavement. I am unaware of any programs other than those that can correctly rip DVDs and those only work on Windows. I don't keep up with Handbrake as it's mostly for Mac fanboys (but they do have a Windows version), so I have no idea if Handbrake is actually able to deal with ARCCOS or not. The people I know who use it do not rip DVDs that I know to use ARCCOS, so I have no idea if Handbrake can even deal with ARCCOS correctly or not.
Mencoder from the command line would be suitable perhaps? I haven't used it for dvd-ripping personally, but I know it can do that, and it's quite reliable for things I have used it for.
I know the ogmrip audio out of sync problem. It is caused by the fact that NTSC dvds are sometimes encrypted with a mix of telecine and progressive. Clearly if you rip European PAL dvds you will never experience that problem. As far as I know, ogmrip 0.12 does not handle it, but the developer fixed that in the 0.13 version, so just download the subversion version and give it a try. Ogmrip has been my choice for quite sometime now.
There is nothing AV-wise that I have not been able to do w/ mplayer/mencoder.
Of course you do have to read the documentation, and try the options, but the power is yours.
I don't understand why people want to "rip" with anything more complex than "cp /dev/cdrom GoneWithTheWind.iso". When you play back the file, you get the exact same quality and options as on the DVD. Other than choosing a filename, it is zero-click. What am I missing?
To be clear, "Xvid" is an encoder (like DivX) and it makes MPEG4 ASP video streams. Calling a file an "Xvid" file is like calling a photocopy a "Xerox". It might have been created with a genuine Xerox machine but just looking at the paper, you wouldn't know or care.
You hope.
Handbrake is a decent ripper. Has both CLI and GUI controls, can be scripted, etc. Has lots of presets for whatever use you want from your DVD's (PSP, web, Apple TV, iPod, HD-TV, etc.).
I drank what? -- Socrates
How about using dvd(un)author
I have a gui app which wraps this (amongst) loads of other stuff at http://burn360.sourceforge.net/
Called obviously enough Burn360
I was surprised to read through the comments and not see Thoggen http://thoggen.net/ mentioned. It's pretty much as simple as you can get, just check which titles you want and adjust a quality setting. It makes an ogg/theora video (.ogv). You can later use mencoder to convert it to an mpeg or some other format.
I've been using it for a while since I didn't find acidrip or handbrake in my distro repositories (lazy).
Gotta ask... is an Ubunut someone who really hates other distis?
I went through this same agony a few years ago, and I ended up with an mencoder command line that does a good job.
The only problem is that it can't auto detect the media you are encoding, which is mainly a problem with frame rates. e.g. some are 30000/1001 and some are 24000/1001.
http://www.rastersoft.com/programas/devede.html http://www.dvdstyler.de/ http://qdvdauthor.sourceforge.net/
OK, seriously, what is it with the Linux community and arbitrarily renaming packages? It's like they *heard* of software compatibility, but decided they wanted no truck with it.
Recently they renamed "libglib1.2" to "libglib1.2dbl" in Debian (although the dev library was not renamed), breaking anything linked against glib. For what possible purpose was this done?
Tuxrip is a Linux bash script for ripping and encoding DVD in mpeg4 format (XviD, libavcodec). http://tuxrip.free.fr/apropos_en.html --
http://handbrake.fr/
Only thing I have found that does fast, easy DVD ripping to my ipod. Supports all generation of iPods as well as many other formats. No mucking with wine, works great natively.
K9Copy works decently as well, but ipod support was spotty.
What software can rip DVDs while preserving the subtitles correctly? I don't mean HandBrake's style of "hard burning" the subtitles into the image. I want all of the subtitle tracks copied and stored in the same MKV container as the video and audio track(s) so that i have the option of turning the subtitles on and off just as i do with the original DVD.
----- "I'm still sane on three planets and two moons."
Lemonrip
Bring back Sirius Punk!
When I read this question it sounded like a question I had when I first got into ripping DVDs. After researching interfaces I settled on OGMRip as I didn't want all the bells and whistles that other rippers like dvd::rip offers. I also found myself needing to get a better understanding of video recording and playback such as interlacing and progressive. I qualify this by saying this was self study up to the point where I was able to successfully rip DVDs 95% of the time so if I misuse terminology you were warned. I should also say that this is for NTSC DVDs.
With the option "Ensure A/V Synchronization" checked in OGMRip and an understanding of how the DVD was created I've not had many issues. The only trouble I get is from the not so well mastered workout videos which are interlaced. I have two such videos and both had audio synchronization issues. I was able to fix one by going into the Matroska video container I created and set a delay, the other I just haven't gotten around to messing with yet. One other issue I'll run into with OGMRip is if the DVD isn't quite right it will fail ripping it prior to encoding. For this I just use dvdbackup (dvdbackup -M -i /dev/dvd -o /directory/to/save/to) and then point OGMRip to the DVD directory on the harddrive.
The one URL I strongly suggest looking at is http://www.mplayerhq.hu/DOCS/HTML/en/menc-feat-telecine.html#menc-feat-telecine-ident as it briefly explains the various ways a video is originally recorded and the DVD mastered along with how to determine this with your video. With most popular DVDs released today they are typically progressive and so when it comes time to rip it I pick how I want it encoded and then check progressive and away it goes. When encoding I use a matroska container, keep the original audio, use x264 for video, and based on the length of the video the rule of thumb of 700MB per hour (increasing if I'm pulling several audio tracks). For your portable player these are probably not the settings you would use.
So the point I'm wanting to make is having the basic understanding of the entire process from recording to the final encoding is what will make any one of the tools work for you. You can then decide how much control you want in the ripping/encoding process. For me the end product is what I want, something I can stream to my TV, not the joy some get spending lots of time getting all the options set for each DVD.
I'm using K9Copy for a long time and it's pretty good both in GNome and in KDE, though it's a KDE application.
But he wants a single file as output though so dvdshrink won't work.
That's not true. By default dvdshrink creates the video_ts and audio_ts folders, but if you select the option, you can choose an iso image as the backup target. Pretty much every media player on Linux can now play a DVD iso image directly. Dvdshrink running on Wine works pretty well, though it crashes after it's done and the previews don't always work very well. The output is much higher quality than what K9copy will do last I checked though, so so far that's what I use for the unencrypted DVDs that I watch. It doesn't do decryption, so I suppose you'd have to get something like dvddecrypter first if you had an encrypted DVD. But I don't bother to watch those. :)
Unfortunately while handbrake looks like a great program to rip and encode to various containers, it doesn't give an iso image as an output option, so if I want to back up a DVD to another physical disk that I can play in my DVD player, that doesn't seem to be an (easy at least) option.
I tried K9 Copy Assistant just to see how well it worked. I downloaded it from getdeb.net.
I inserted the DVD, launched the program, clicked a few options relating to which language, told it I wanted an .ISO (though it looks to support .mp4), and started the process. I went to get a few things done and when I came back it was finished. I dragged the .iso onto VLC and it presented me with the menu. I clicked play and off it went. The video looked good.
The size of the .iso file was 4.3 gigs. I then used brasero to burn the .iso to a DVD to see if it played well.
Playback off the new backup dvd worked great too.
As for a comment regarding those that think the purist linux movement is bad (or good). First, a mixture of both is necessary but whenever you can get a native app for your OS you should. Linux is an OS in and of itself and it stands on it's own. That's the direction we are taking it and the direction everyone should view it.
Just because one category on the platform is lacking doesn't mean the whole OS has a problem. As far as I can see the K9 copy assistant did a fantastic job of keeping it simple and performing the job well. It had enough options to customize things yet did the job flawlessly. I've only tried one commercial DVD to see if it worked. I can't guarantee that any others won't cause issues, but hell, it worked and it was simple, straight forward, and a native linux app.
Linux is an OS in and of itself and it has no dependency on Windows or any other platform and that's the way it should be and stay. I do use a combination of programs on linux and a few games on linux in wine, but I don't make a habit of trying to get programs to run under wine. I'm here to support and promote Linux to the future.
This is LINUX not windows.
You can lead a man with reason but you can't make him think.
both are native to linux.
vobcopy (http://vobcopy.org/projects/c/c.shtml) is a very simple command line too that rips a dvd. when i say simple i mean simple. if you can use cp and ls, you can use vobcopy.
to shrink or convert a dvd, k9copy(http://k9copy.sourceforge.net/) is a very simple gui application that does this.
both are extremely simple to use, and most distributions have packages and dependencies for these already.
If you have a good converter, you could try vobcopy it has always worked for me.
Just make ISOs of these discs with a tool such as K3B. Play them back with VLC or XBMC or something similar.
I just run dvd decrypter under the latest version of wine with the version of windows set to NT4.
Then just use whatever encoder, ffmpeg maybe, do convert the loads of .VOB's into an mpg/avi. /win
I had the exact problem years ago here, become fed up with It I decided to just make my own program using libdvdread and mencoder...
unfortunately you must compile the code yourself ;)
here it is:
http://3dstoneage.com/index.cgi?page=DVD
I am a OSX and Linux user and a very beautiful solution to DVD ripping under OSX is Fairmount.
http://www.metakine.com/products/fairmount/
You non Mac folks should look at this.
Fairmount is a small open source application which uses VLC to decrypt a DVD on the fly.
You insert a DVD and instead of the disc appearing on your desktop, a hard drive mounts there. Fairmount opens a web server on your machine and uses VLC to automatically decrypt the drive on the fly.
Ripping the DVD is now a simple drag and drop copy operation, or you can open the Video TS folder from any application which can handle it to do whatever processing/playback you want.
Elegant Solution and completely open source!
Of course you still might want to convert the information, but both VLC and DVD Player can open and play the TS folder.
"for example, when ripping 'Howl's Moving Castle,' one of the files it ripped to was in Japanese instead of English"
How could you watch that stuff dubbed to english, you lose half the movie by doing that.
Subtitles are your friend.
I've not had any problems using acidrip under Ubuntu, I have been using it for about 12 months
DVD::Rip has worked flawlessly for me and I've got to choose the audio and video tracks I want to rip.
Hello Folks, I use k9copy on Debian 4r6, though my gui is gnome.
If you can't find the software which can't fit your requirements fully, may by it's time to start fixing the best existing software then? That way work really well in Linux and that's why it's open source. Fix it yourself and contribute back, hire some one or simply bug report to be author of the best software. Choose the software with the best programmer/community and fix everything!
dvd::rip works fine for me. i've ripped many dvd's, with various different language/audio/subtitle options, and have not had any problems. if you don't trust it, rip a small clip first and test that the language is how you want it, then tweak the options if it isn't. even the most idiot-focused windows software can't read your mind and rip a dvd exactly how you want it, given the range of different setups and different things you may want to extract. i don't see the problem: dvd::rip is already a "decent dvd-ripping solution for linux"
I've backed up DVDs from all the major studios on popular titles, with varying types of protection and not had any trouble with any of them. Perhaps if you could name some specific titles that use ARCCOS, according to you, we can disprove your fallacious claim? Just like Groklaw, IBM and Novell decimated SCO's claims. While what you say is true; if you try to just copy a Disney DVD from one disk to another it simply won't play, however, you can use K9Copy to make one that doesn't skip anything. I know. I have a small child who watches Disney videos, much to my disapproval, and thus need to make backups often. A DVD can only take so much abuse from an elementary age child. They are highly destructive beings and UL aught to hire some of them to test products with.
I like h264enc and xvidenc - the interactive shell script rippers
HandBrake's got several presets, and if you're ripping DVDs for your desktop/notebook, try the Television preset!
It's good!
They've got a preset for the MID machines, too, and others..
You wouldn't say that QT creates a "fake" QT environment for applications like KDE so why would you say that WINE provides a "fake" WIN32 environment for DVDFab?
There is a difference when a problem comes up. If I'm running an app that uses Qt, I don't usually have the
app person tell me "oh, that may be a problem in Qt, and emulating an undocumented behavior, so the Qt developers won't be able to tell you, either, what's really going on, so you're screwed." The developer deals with the bug in their app and chases down the stream back to the source (or using the source if so motivated).
With a bug in DVDFab, even if the company suppports running on Linux via WINE, if they reproduce the bug there, they might only have a Win Devel env, and well, they don't _really_ support it on linux -- just happens it worked -- because Wine worked for the calls they thought they were using, but ..ooo...
That's a weird case, why would anyone do it that way? You shouldn't use the product that way, you should do something different that you wanted to do with our product and only use it in some other way you weren't thinking of (like the way we intended when we designed to work in our narrow test cases).
Even if they can push back to the Wine devels or fix it themselves in wine, they can ultimately get stuck with ...Hmmm....... I wonder what that's doing? ...
"Hey Joe, we still have the reverse engineering team around to figure out this windows call?"
"Um...what team?"
"Oh, that's right, it was already done for us by volunteers who spent countless hours developing Wine in the first place...oh well". Back to customer...
[weeks later]... "sorry we don't support it being used that way on linux". ***
So back to the issue of a good ripper on Linux?
Doesn't sound like there is one.
-l
k9copy to rip and k3b to burn...no problems...
The system is GNU+Linux, since Linux is just the kernel. You can find software for DVD related work listed in the Free Software directory at: http://directory.fsf.org/ Improving the support for DVD reading on GNU/Linux is a useful thing to do.
encode2mpeg uses mencoder and can re-encode *anything* to a file, including ARCCOS protected (or whatever) dvds. It takes a little homework to work out how to use the myriad command line switches, but it's an incredibly powerful script. k9copy (user friendly gui) also can rip these problematic dvds AND copy menus. OTOH I never had much trouble getting dvd::rip or Acidrip to work, just some practice and homework. To make sure you get the english soundtrack you just need to add -aid 128 in the mencoder options box in Acidrip. You also need to make sure Acidrip is patched with the patches from the Ubuntu sources. Acidrip is no longer maintained; those patches fix a number of incompatibilities with relatively recent mplayer versions. An older dvd commandline copying program that works well is lxdvdrip.