Slashdot Mirror


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."

80 of 501 comments (clear)

  1. DVDFab by Anonymous Coward · · Score: 4, Informative

    Try running DVDFab under WINE.

    1. Re:DVDFab by Anonymous Coward · · Score: 2, Informative

      I recommend DVDshrink under WINE; very similar program, but I prefer that one myself.

    2. Re:DVDFab by BrokenHalo · · Score: 3, Insightful


      The submitter was asking for a Linux solution. I can't say I'm an obsessive purist, but if a piece of software needs to run on Wine, I'd rather just do without.

    3. Re:DVDFab by Belial6 · · Score: 5, Informative

      I say that the solution is a Linux solution since the Author supports the application running on Wine. If the Author supports it, then to me it is as much a Linux solution as any other app that uses external libraries.

    4. Re:DVDFab by Hal_Porter · · Score: 3, Informative

      Back when I did this I used DVDDecrypter to strip out protection that DVDShrink couldn't handle.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    5. Re:DVDFab by Anonymous Coward · · Score: 2, Insightful

      Why? I think the idea is that windows developers can build their software against a stable wine version and then you have software for linux as well. Google knows this and it seems to work well. There are many suitable solutions through wine, all functioning just fine.

    6. Re:DVDFab by frieko · · Score: 5, Insightful

      I can't say I'm an obsessive purist

      Then what IS the reason? I run Linux exclusively, and I independently reached the same conclusion as AC: The best Linux DVD ripper is DVDFab.

      If DVDFab isn't a "Linux solution" because it requires WINE, then KDE isn't a Linux solution because it requires Qt.

    7. Re:DVDFab by glitch23 · · Score: 3, Insightful

      He also said a Windows solution would be sufficient as long as it works. But he wants a single file as output though so dvdshrink won't work.

      --
      this nation, under God, shall have a new birth of freedom. -- Lincoln, Gettysburg Address
    8. Re:DVDFab by Ardrad · · Score: 5, Informative

      OR you could run a program that actually runs native under linux. Download handbrake. I believe the site is handbrake.fr (google to make sure) you also need VLC for dvd decryption, it works perfectly. I have even ripped Howl's flying castle. and many many more.

    9. Re:DVDFab by TheWanderingHermit · · Score: 5, Informative

      That could cause problems. VLC is crippled in the latest Ubuntu. While the VLC people blame Ubuntu on their mailing lists, it turns out that the FFMpeg library uses different names for some codes in their newer version -- and on the latest Ubunut (Intrepid), that version of VLC doesn't use the newer names.

      I was on both mailing lists for a while (VLC, FFMpeg) and the latter admitted to changing the names but did have all the codecs available under Ubunut. The VLC people claim some of those codecs are not available under Ubuntu (even with extra repositories), but they're there -- just with different names.

      Until Ubuntu gets this straightened out, anyone using Intrepid or following versions will have trouble with video codecs, including ripping DVDs and, in my case, trying to read files from my HD camcorder that were easily readable in Ubuntu Hardy, but which nobody was quite sure how to read (or what settings to use) in Intrepid.

      After wasting several days of my life on this issue, I gave up, ordered an iMac, and since switching, have spent more time doing what I want on my computer and less time at the computer overall. I no longer have to spend time trying to make sure the tools taht are supposed to help me are set up properly or if I'm using the right settings.

      It's nice to have more time for real life than to be spending time adjusting my tools.

    10. Re:DVDFab by digitalchinky · · Score: 4, Interesting

      QT doesn't need a whole bunch of wrappers and libraries to fake a windows environment, DVDFab does. End of story.

      What is it with DVD ripping software anyway, the vast majority of it assumes people are frigging experts at bit rates, codecs, containers, video formats, audio formats, and on and on. Most of it also lets you blindly click away at a hundred options no matter how borked and demented the logic is. While an exceedingly small number of applications might actually tell you your choices wont work out so good, the vast majority of it simply goes off and does the stupid and you only find out it wont work after it's done.

    11. Re:DVDFab by walshy007 · · Score: 2, Informative

      I think Wine might be the best thing that can possibly happen to Linux. The fact of the matter is that a small project just isn't likely to have the means of producing functional software on multiple platforms (at least not without sacrificing performance to go with Java or some alternative),

      Being cross platform on the same architecture really isn't that difficult, so long as you only use libraries that are also supported on those different platforms. It's essentially a design consideration, if you plan things right being cross platform is a case of simply another compilation.

    12. Re:DVDFab by pjt33 · · Score: 5, Insightful

      at least not without sacrificing performance to go with Java

      The 1990s called: they want their benchmarks back.

    13. Re:DVDFab by Anonymous Coward · · Score: 2, Insightful

      After wasting several days of my life on this issue, I gave up, ordered an iMac, and since switching, have spent more time doing what I want on my computer and less time at the computer overall. I no longer have to spend time trying to make sure the tools taht are supposed to help me are set up properly or if I'm using the right settings.

      You know, you could've compiled ffmpeg and vlc if it was that much of an issue. Surely, if you've given up several days of your life, downloading the source and opening the install file should've occurred to you.

      Yes, the packages may be broken, and yes they shouldn't be. But what have you done in several days that couldn't be solved with ye olde ./configure && make && make install ?

      Enjoy your mac.

    14. Re:DVDFab by tsa · · Score: 5, Insightful

      That's Linux for you and the reason why I switched to a Mac. Linux is a fantastic OS but many of the applications that run on it are just not mature enough to be used by laymen.

      --

      -- Cheers!

    15. Re:DVDFab by Rue+C+Koegel · · Score: 2, Interesting

      DVDFab is a newer DVDDecrypter with more features.

      --
      DON'T CAPITALIZE! CO-OPERATE! AND FREE EVERYTHING!
    16. Re:DVDFab by Yfrwlf · · Score: 5, Insightful

      If the issue was an ffmpeg or VLC issue, then that would qualify as a dependency issue. The newer VLC should have required the newer ffmpeg. If, however, it was an Ubuntu packaging naming issue, I completely blame proprietary Linux packaging for that.

      This is one of the many reasons Linux packaging standards are needed. Distros should be offering the same exact software that you can get easily online. If they want to modify a program, they need to change it's name, but if it's simply distros having different package names then they need to fucking stop it. Metapackages are fine, but fucking around with software names just so you can make your repository be proprietary is wrong. Until Linux users are really free to choose what software to install no matter their distro, and the focus is shifted to making the default software work correctly for all Linux users, you sadly will have more freedom in some ways on a proprietary OS.

      Thank you distro wars for giving everyone less freedom and making Linux suck more.

      --
      Promote true freedom - support standards and interoperability.
    17. Re:DVDFab by Cylix · · Score: 2, Informative

      I'm afraid they are all very relevant option once you understand them.

      The reason some configurations work over others falls back to compatibility. For instance, it's perfectly reasonable to use wav, mpg or ac3 for the audio encoding, but not all players actually support wav.

      Another interesting tidbit is the support for analogue closed caption. This relies on the dvd player decoding a cc file and generating the captions on the fly. A very large chunk of players do not implement this despite it being part of the specification. Mastering or re-mastering a dvd has many options which can sometimes be a bit intricate.

      With that said, MythTv's built in ripper is fairly simplified. Select the chapter, audio and quality and then boom. (Though I have varying degrees of success at times)

      --
      "You should always go to other people's funerals; otherwise, they won't come to yours." -- Yogi Berra
    18. Re:DVDFab by Shadowmist · · Score: 5, Insightful

      It's probably likely that the problems he was having in this case was the tipping point of a long series of personal annoyances. What this story seems to illustrate is that Linux is still in the rough Harley Davidson stage, in that almost every Harley Davidson owner I ever met was a fairly decent mechanic as the cycles are famous for requiring a lot of mechanic knowhow. One respondent's answer in brief was "compile your own". While this works for a certain group of user, there are a lot of users which it won't. With Mac OSX now having a lot more common with the 'Nix OS's and featuring software which simply "just works". I can understand why he finally made the switch. (OS X even has it's own versions of WINE working for it now that it's main architecture is Intel based.) and OS X has shed most of what made the original Mac OS such a hostile environment to develop for, as seen from the explosion open source code for the platform. "Stuff just works" is a good benchmark on the maturity of an OS as a user system for other than "Harley Davidson home mechanics." OS X is a good example of that benchmark as a UNIX type OS you can give your grandmother to use. Linux's progress towards that goal has slowed down considerably if not stopped altogether.

    19. Re:DVDFab by hairyfeet · · Score: 2, Informative

      What it sounds like he wants is Fair Use Wizrd. if he buys the full version it rips to iPod, cell phones, etc otherwise it rips to DivX.

      Does it run in Wine? Hell if I know, you Linux guys can answer that. but it sounds like he wants a butt simple way to rip to a single video file in the format of his choice. Fair Use Wizard does EXACTLY that. But if you are ripping DVDs and want something butt simple, spend the money as Fair Use Wizard is worth it. DVDFab and the other can be complex or not convert to the format you need. As you can see here Fair Use Wizard converts to pretty much anything and it has the simplest layout I have ever seen. It is what I recommend to my customers when they ask about converting DVDs. So try it, they have a light version for free that converts DVD to DivX that will let you see if it is right for you. But from the sounds of it this is EXACTLY the tool you are looking for.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    20. Re:DVDFab by NotBornYesterday · · Score: 5, Funny

      "95% of all Harley Davidsons ever made are still on the road.
      The other 5% made it home okay."

      - found floating around somewhere on the interwebs

      --
      I prefer rogues to imbeciles because they sometimes take a rest.
    21. Re:DVDFab by cayenne8 · · Score: 2, Informative
      Ripping is simple.

      dvdbackup -> mkisofs -> growisofs

      Rip them...create .iso image.....burn to a dvd.

      With dual sided dvd's so cheap these days, why bother 'shrinking' the dvd? I keep dual layer and single layer blanks around. I look at the size of the .iso image, and choose the size disk I need.

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    22. Re:DVDFab by jedidiah · · Score: 2, Informative

      Alternatively:

            To extract content: mencoder -dumpstream

            To compress content: mencoder or handbrake

      --
      A Pirate and a Puritan look the same on a balance sheet.
    23. Re:DVDFab by Yfrwlf · · Score: 4, Insightful

      But why are dependencies a problem? The reason is because *those* packages are proprietary. If a package used a universal naming convention, like the actual names of the programs the developers named them, then a program could simply say "I want this, this, and this" and the manager would know what the hell they wanted and install it all easily. Distro repositories should be nothing more than mirrors of sourceforge basically, for the packages they wanted to support, but it should be able to hook into the outside world to pull dependencies when users wanted/needed those. If I wanted, I shouldn't HAVE to install Firefox updates from distro repos, I should be able to get system updates directly from Mozilla. Bad example as Mozilla actually does have a Ubuntu repo, but that's proprietary, I want universal formats so that ALL Linux users can easily install, remove, and update any and all Linux software they want.

      A Mandriva user shouldn't have to install Ubuntu just because OMGAwsomeGame version 5.125.53.325 that they want or need for some reason isn't in Mandriva's repos. These distro companies aren't caring about this problem because they want the size of their repos to *cause* this to happen, for users to switch just for their access to software. That barrier is opposed to Linux's principals and to truly free software. Not to mention, you know, it makes Linux *suck*. Unless you use Ubuntu. But even then, things still suck, and user's freedoms are very much lessened.

      And of course again, yeah yeah, you can compile, but only like 5% of users really care about that, and they're mostly developers. Linux needs more features, and this is a big one. Software packages "just work" on Windows and OS X, Linux users can and should have that same freedom, and there is no reason whatsoever that it's not possible and can't be solved through better programming and standards.

      --
      Promote true freedom - support standards and interoperability.
    24. Re:DVDFab by jotok · · Score: 2, Interesting

      There are a lot of new Linux users who are comfortable enough with Ubuntu, and even dicking around in bash, but who are not comfortable compiling stuff from source because it's not immediately clear how you go about removing, upgrading, etc. without the package manager. Yum and Apt are a hell of a crutch.

      Right now I'm in dep hell on a CENTOS box because there is no slick way to install php 5.2 from any of the repos. So I know I will have to track down all the dependencies myself (two of the seven have their own deps...le sigh) which I'm just dreading. And then what happens when I need a new version of PHP? I have to jump through these hoops again?

    25. Re:DVDFab by s0l1dsnak3123 · · Score: 3, Insightful

      ImgBurn is another (fork?) of dvddecrypter that is still developed by the original guy (lightningUK! I think he was called...) But seriously, use a Linux native solution. Actually supporting a windows program is like saying "hey, I LIKE windows".

    26. Re:DVDFab by Wrath0fb0b · · Score: 3, Interesting

      QT doesn't need a whole bunch of wrappers and libraries to fake a windows environment, DVDFab does. End of story.

      You are comparing things on two different levels of abstraction here. QT is a set of libraries that provides a certain API on which applications are built. WINE is a set of libraries that provides a different API on which some other applications are built. KDE requires the QT APIs in the same fashion that DVDFab requires the WIN32 APIS. There is no principled difference between running an application that's NIX-QT-KDE and one that's NIX-WIN32-DVDFab.

      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? The application doesn't care what's underneath the API that it sees, it only wants function calls to result in the documented behavior and is agnostic about the rest. I write multi-platform OpenGL and OpenSSL code, when I call SSL_check_private_key(ssl_ptr) or gluNewQuadric() , I don't care what lower-level function is called. In fact, I'm quite happy that some kind soul has decided to hide as much of that as possible from me so I can focus on getting my actual work done.

      TL;DR version: It would be a wonderful world if all the OSs have compatibility layers for all the APIs (JVM/JNI, Mono/CLR, GTK, QT, WIN32, Carbon, Cocoa ...) so the application devs would write in whatever they want and computer users could run in whatever they want -- because that's what computers are for: not doing "computer stuff" but using computers to accomplish things.

      PS: Saying end of story does not, contrary to popular belief, actually mean that it's the end of the story. In fact, most of the time it signals that the writer has decided that she doesn't need to logically justify her statements and is a good idea to subject them to more scrutiny.

    27. Re:DVDFab by godefroi · · Score: 2, Informative

      It's funny. People like to talk about "DLL Hell" on windows, but they fixed it over there, everyone just keeps a copy of everything they need in their folder.

      Linux, on the other hand, has "lib Hell" where you have to be really careful about upgrading an app because it might bust another one, and maybe your old app won't compile right against the new lib, and maybe the dependency tree is 12 deep, and maybe your package manager works right, or maybe not. It's much more fun this way.

      --
      Karma: Poor (Mostly affected by lame karma-joke sigs)
    28. Re:DVDFab by Gilmoure · · Score: 2, Informative

      Latest version of Handbrake (.0.9.3) has all the options but it also has a decent selection of presets. So far, haven't had any real problems with it, with almost 400 DVD's ripped. Only that Neemo movie was a little tricky. Had to pick the correct track to rip, to get audio to sync.

      --
      I drank what? -- Socrates
    29. Re:DVDFab by PRMan · · Score: 2, Insightful

      Are you talking about DVD Rippers or FFMPEG and Mencoder?

      It took me 3 days to find a set of parameters that would let me process the weird Quicktime format from my digital camera and be able to play it on my PS3 and DirecTV DVR.

      Device profiles, anyone?

      --
      Peter predicted that you would "deliberately forget" creation 2000 years ago...
    30. Re:DVDFab by Blakey+Rat · · Score: 2, Insightful

      Bullcrap. While being able to muck around with all that crap is certainly useful, I don't think anybody would deny that, the *real* problem is that the vast majority of video applications don't have sensible defaults.

      That is to say, if you put in a DVD and hit "rip", it'll either spit out a useless file (all-black video, no video only audio, no audio only video, video and audio out-of-sync) or, even worse, you can't even hit "rip" until you've already fiddled with 3 dozen options you don't give a flying shit about.

      Look, all iPods are the fucking same. All Zunes are the fucking same. Just have ONE BUTTON that says "Rip to iPod". Period. The reason Handbrake is popular is because that's what it did back when it was a Mac program: you put in your DVD, you hit "Rip", and it worked every time, with every disk.

      It's obviously possible, Handbrake *did it*! Years ago!

      (Stupidly, Handbrake now almost never works, especially on Windows. They got their working program and made it into shit. Meaning there's now *no* simple way to just insert a disk, and hit a button that says "put this on my iPod.")

    31. Re:DVDFab by spitzak · · Score: 2, Informative

      Breaking existing applications has not been a problem at all, because the libraries are versioned. You may be confused by the result of replacing/upgrading the operating system, as this often deletes all the "old" libraries and thus gets you into the situation below where your software stops running.

      The real problem Linux has is that the given library version are not included with the programs, and thus to install a given program you often have to download and install a whole bunch of libraries. To make it further annoying often those libraries require even more libraries. I agree with lots of people here that it is an endless hopeless mess. Repositories are basically ways of automating this but don't solve the basic problem.

      I usually give up I often symbolically link whatever version number I have to the version number the program is looking for. Who knows how safe this is, but it has worked for me.

      Linux can certainly work the Windows way by including the library in the same directory as the executable, and linking with the special switch that makes it look in that directory first for them. That is what we do with our commercial software. I don't know why there is so much resistance to this in Linux but it seems commercial users (such as GoogleEarth) are doing this. Expert end users can remove or hide these files if they want to use the version installed with their system, just like Windows experts do.

      Even if people do that, both Linux and Windows have the problem where we don't include some library because we "know" it will be on the system. I would say this has bit us equally on both platforms.

  2. Funny you should ask... by darpo · · Score: 5, Informative

    Just this morning, Lifehacker posted about this very topic: http://lifehacker.com/5205221/acidrip-for-linux-rips-dvds-with-two+click-ease

  3. Use Handbrake by SuperNothing307 · · Score: 5, Informative

    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/

    1. Re:Use Handbrake by Reddragon220 · · Score: 2, Informative

      Just bumping Handbreak since it's my personal favorite. Here's a nice vid tutorial incase your lazy like the rest of us and don't feel like reading: Methodshop - Handbreak . It is the OS X version but not that far off from what you'd expect to see in Linux

    2. Re:Use Handbrake by bcat24 · · Score: 2, Informative

      Indeed. Handbrake and libdvdcss are all you need.

    3. Re:Use Handbrake by mrsalty · · Score: 3, Interesting

      I will second this. I used this to encode all of my Kid DVDs so that the original copies are never ruined. My movies too, but for reasons of convenience rather than worries about damage. Combine this with a Popcorn Hour(my choice), MythTV, etc and you have your entire movie library at your fingertips.

      --
      -- Hail Eris
    4. Re:Use Handbrake by Elfich47 · · Score: 2, Informative

      windows users need DVD43 in place of libdvdcss.

      --
      Architectural plans are like computer source code with a couple of differences: You only compile once.
    5. Re:Use Handbrake by forgottenusername · · Score: 5, Informative

      /agree

      I'm really impressed with Handbrake. I actually use it to transcode a bunch of stuff so my ps3 will play it. They have a bunch of really handy presets for various device, such as ps3, iPod video, xbox 360 long with things like tv/animation etc.

      They have a CLI mode which is useful for scripting.

      HandBrake GUI on Linux is now a full fledged port, not just a hacky frontend to the CLI tool.

      Job managment is great too, with a real time adjustable queue, ability to pause/resume etc.

      One thing I haven't found out how to do is splice AVIs, I use avidemux for that. Which is another amazingly awesome program.

      3 people who figure this AV crap out that I have 0 interest in. I just want the friggin' thing to do the thing, man.

    6. Re:Use Handbrake by scotch · · Score: 2, Funny

      You love it so much that you misspelled its name twice? :)

      --
      XML causes global warming.
    7. Re:Use Handbrake by sustik · · Score: 2, Informative

      Handbrake probably works for most people. I also tried x264enc which I prefer over Handbrake.

      But presently I do not use either: I use mencoder directly. I write scripts based on
      mencoder forum comments and ones that x264enc generated.

      I got better results (quality and control) with x264enc. This was end of 2008. Since then I am using my scripts only. I posted one to the mencoder list (search on gmane) which I used to encode over the air HD broadcasts. I extract the closed captions as well and reencode the audio (6 channels if availabale) into ogg. (See oggenc, ccextractor.)

      Regarding DVD-s the only issue is the closed caption extraction. I use OSS OCR software (tccat, tcextract, subtitle2pgm) and the quality is far from perfect. I lot of spell checking (ispell) and editing is needed.

    8. Re:Use Handbrake by AlXtreme · · Score: 5, Funny

      You love it so much that you misspelled its name twice? :)

      Handbreak is what the MPAA will do to you if they find out you use Handbrake.

      --
      This sig is intentionally left blank
  4. This will help. by FictionPimp · · Score: 3, Funny
    1. Re:This will help. by teh+moges · · Score: 4, Insightful

      I don't think the "Let me google that for you" joke applies when you add a different keyword in.

  5. Handbrake! by imac.usr · · Score: 4, Informative

    Live it, learn it, love it.
    http://handbrake.fr/

    --
    I use Macs for work, Linux for education, and Windows for cardplaying.
    1. Re:Handbrake! by MacColossus · · Score: 2, Funny

      "I wonder if it only works so well because it was made for mac first?" Actually it was made for Be OS first.

    2. Re:Handbrake! by drinkypoo · · Score: 2

      Handbrake has one major deficiency which I find completely inexplicable: it only allows one subtitle track even when working with container formats which allow multiple subtitle tracks. I'd really love to be able to abandon DVDs and just make only mkvs or even ogms but Handbrake does not appear to have this small piece of obvious functionality. Unfortunately I still don't know how to do this, so I'm still transcoding DVDs, so Handbrake won't help me. Actually, it may be the best RIPPER out there (I still normally just run dvdbackup) for Linux... So it might HELP but it's not a complete solution. Unfortunately, as far as I can tell, neither is anything else.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  6. Handbrake has a Linux GUI by Ian+Alexander · · Score: 3, Insightful

    http://handbrake.fr/

    I use it on my Mac and it produces pretty decent encodes, even with the presets.

  7. Handbrake by broken_chaos · · Score: 2, Informative

    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

  8. Mencoder? by DjangoShagnasty · · Score: 5, Informative

    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

  9. Re:Thoggen by Ian+Alexander · · Score: 2, Informative

    According to the summary Thoggen is having issues with the chapters on his discs.

  10. Why bother? by wampus · · Score: 5, Insightful

    BitTorrent. Its probably faster and definitely easier.

    1. Re:Why bother? by Hurricane78 · · Score: 5, Interesting

      Unfortunately, most encoders (the people, not the programs) out there seem to be idiots. Most of the time, you still get XviD with MP3, in a AVI container. No chapters, problems with the aspect ratio (because many encoders cut off some pixels on the border, for optimization reasons), and most of all, a totally shitty quality.

      Nowadays, I expect my videos to be in this format:
      - 700-1400 MB size
      - Matroska container
      - H.264 encoded video
      - AC3 5.1 Dolby Digital or better audio
      - no visible quality difference from the original DVD, even for experts
      - includes chapters and other metadata.
      If possible, there should also be
      - Two audio streams. one in my language, one in the original language
      - Subtitles for the original language included in the container.
      - Cover and infos included in the metadata.

      If the original medium exists in a HD format, I want that quality too (of course with a bigger file size).

      No reason to own a home cinema, when you watch YouTube videos on it. ^^

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    2. Re:Why bother? by mellon · · Score: 2, Interesting

      Encoding yourself is dangerous. What if you forget the key?

      Seriously, H.264 may not be ideal for personal use, but it rocks if you're actually doing video production for online distribution, and there are USB dongles you can get that will encode faster than realtime without using up all your CPU.

    3. Re:Why bother? by Animaether · · Score: 2, Insightful

      "If you want chapters, menus and all that why would you use a 700 - 1400MB file size? You're better to go with a full DVD rip at around 5+ GB and get an exact copy of the disc."
      Hear, hear - I was thinking the exact same thing: just make an ISO of the DVD and mount that whenever you want to play it.

      The only criteria that this doesn't meet is the file size... big deal, get another 1TB drive... they're stupid-cheap now. On the up side, you're not re-encoding anything and if something better comes along down the line, you can still transcode from that ISO to that format without any further quality loss.

      But I guess GP was talking about downloads (torrents/otherwise), in which case he probably doesn't have the original (DVD) media to begin with; in which case, sure, you may prefer the high quality MKV over a low-ish quality DiVX.. if you can't find the ISO anyway.

  11. k9copy + k3b, my friend by Anonymous Coward · · Score: 5, Informative

    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! :)

    1. Re:k9copy + k3b, my friend by NoobixCube · · Score: 4, Informative

      Seconded. k9copy is the best DVDShrink replacement there is, no contest. You can rip to video files, or to a whole compressed disc image, or a VIDEO_TS folder, and then just burn to a disc the way you'd burn anything.

      --
      Admit it. You post strawman arguments as AC so you get modded Insightful for refuting them, rather than Troll
  12. Rips as fast as your DVD drive.... by rampant+mac · · Score: 3, Informative

    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.
    1. Re:Rips as fast as your DVD drive.... by andy19 · · Score: 2, Informative

      According to their site, MakeMKV isn't available for Linux yet.

    2. Re:Rips as fast as your DVD drive.... by evil_core · · Score: 2, Insightful

      MKV and OGG are both containers, and not audio/video formats! Another thing is that usually in OGG is Vorbis Audio stream.

  13. Favorite right now is k9copy by physicsphairy · · Score: 4, Informative
    And to address some of the issues:

    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"

  14. If all else fails... by Flynsarmy · · Score: 4, Interesting

    If all else fails you could just WINE DVD Shrink. It works like a charm.

  15. Acid Rip by StormReaver · · Score: 4, Interesting

    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.

    1. Re:Acid Rip by evilviper · · Score: 3, Informative

      This is mencoder making its way through the access restrictions on the disk, but encountering a lot of resistance.

      If you compiled MPlayer with Dvdnav support, you can specify the title number with dvdnav:// instead of dvd:// and you won't have to wait for your drive to time-out reading endless bad sectors.

      And BTW, this almost exclusively occurs on DVDs produced by Sony companies.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    2. Re:Acid Rip by Randle_Revar · · Score: 4, Funny

      Very interesting. And I am shocked, _shocked_ to hear that Sony does disc mangling.

  16. DVDShrink + Acidrip by anjilslaire · · Score: 2, Insightful

    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.

  17. Command Line Solution by Mr_2_718281828459045 · · Score: 5, Interesting

    vobcopy -i /folder/to/copy/to -m [executed where the dvd is mounted]
    mkisofs -dvd-video -udf -o desired_iso_name.iso /directory/to/put/iso
    Done.

    1. Re:Command Line Solution by BroncoInCalifornia · · Score: 2, Insightful

      This will rip:

      bronco@ubuntu:~$ dvdbackup -v -i /dev/scd0 -M -o Videos/

      And this will burn what was ripped:

      bronco@ubuntu:~$ growisofs -speed 1 -dvd-compat -Z /dev/scd0 -dvd-video Videos/[name of DVD]

      --

      Religion is the main cause of atheism.

    2. Re:Command Line Solution by Jearil · · Score: 2, Insightful

      MythTV using MythVideo will play .iso files just fine. Technically on the backend it's mplayer, vlc, or xine that's playing it, but still they play.

  18. Problems finding OSS Lossless DVD ISO ripper by zorac80 · · Score: 2, Interesting

    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.

  19. Re:Why Matroska? by BetterSense · · Score: 2, Informative

    Flexibility. Matroska is wildly popular in anime fansubbing because you can have an arbitrary number of audio tracks (english, japanese, Dolby surround, all the commentary tracks) and subtitles (including multiple versions with toggle-able onscreen translation of text). With the benefits that Matroska provides, it annoys me that people use anything else. You can literally put anything into a matroska container. It surprises me that people haven't found more ways to put malware in them.

  20. DivX players are cheap. MKV players are scarce. by williamfrantz · · Score: 2, Insightful

    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.

  21. Re:Why Matroska? by civilizedINTENSITY · · Score: 4, Informative

    The Matroska Multimedia Container is an open standard free container format, a file format that can hold an unlimited number of video, audio, picture or subtitle tracks inside a single file.[1] It is intended to serve as a universal format for storing common multimedia content, like movies or TV shows. Matroska is similar in conception to other containers like AVI, MP4 or ASF, but is entirely open in specification, with implementations consisting mostly of open source software.

  22. Re:Why Matroska? by Randle_Revar · · Score: 5, Informative

    First of all, Matroska is an open spec, and most implementations (including the reference implementation, libmatroska) are Open Source (lgpl for libmatroska).

    Mkv supports B-frames, Variable bit rate audio, Variable frame rate, Chapters, and Subtitles. Not all containers support all of these, and AVI only supports any of those with workarounds, modifications or just nasty hacks.

    The mpeg container can't do chapters or subtitles, and obviously only holds media in the mpeg (1 or 2) format.

    MP4 has limited chapter and subtitle support and only deals with mpeg media (basically 1, 2, and 4 ASP/AVC).

    Ogg/ogm is designed for simplicity, streaming and specifically for Vorbis and Theora (although most/all other codecs can be used), while Mkv is meant as a completely general-purpose distribution container, and wants to replace avi, asf, mp4, mov, etc.

    http://en.wikipedia.org/wiki/Matroska
    http://en.wikipedia.org/wiki/Comparison_of_container_formats
    http://www.matroska.org/technical/guides/faq/index.html
    http://xiph.org/container/
    http://www.hydrogenaudio.org/forums/lofiversion/index.php/t10426.html

  23. What about The Teaching Company DVDs? by AliasMarlowe · · Score: 4, Interesting

    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
  24. Disney vs The Teaching Company by AliasMarlowe · · Score: 2, Informative

    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
  25. Handbrake by cybereal · · Score: 4, Informative

    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
  26. Re:Oh! hohohohoh! by shentino · · Score: 2, Insightful

    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.

  27. You have 2 choices - both under Windows by Zontar_Thing_From_Ve · · Score: 5, Informative

    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.

  28. cp? by ArmorFiend · · Score: 2, Interesting

    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?