• If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • Stop wasting time looking for files and revisions. Connect your Gmail, DriveDropbox, and Slack accounts and in less than 2 minutes, Dokkio will automatically organize all your file attachments. Learn more and claim your free account.


Rip DVD's on Mac with Handbrake and VLC

Page history last edited by Mike Diamond 8 years, 9 months ago

The short: Handbrake doesn't decode DVD's, but VLC does.  Handbrake can use VLC's decoder to do the decoding, however it complains that both must be the same architecture (32 or 64 bit).


More info on the problem here, however I had 64-bit versions of both programs.  So why wasn't it working?


If I click "Scan Anyway", it works.  No it doesn't.


This is still useful, but no longer relevant since I discovered what the problem was:


I think it's because the libdvdcss now contains both the i386 and the x86_64 architectures.  The "file" command doesn't spit out the architecture for me, so I used lipo:


$ lipo -info /Applications/AV/VLC.app/Contents/MacOS/lib/libdvdcss.2.dylib

Architectures in the fat file: /Applications/AV/VLC.app/Contents/MacOS/lib/libdvdcss.2.dylib are: x86_64 i386



I also tried removing the i386 part of the fat file, however this didn't get rid of the handbrake warning. (If you're interested in trying it, use lipo -remove, with more detailed info here:http://www.theconsultant.net/2005/09/macosx-operating-on-fat-files/)


So the problem for me had nothing to do with the above.  I had "VLC" in a subfolder of the /Applications folder (/Applications/AV to be precise), and it turns out that Handbrake couldn't find it.  All I had to do was move VLC back to the /Applications folder, and Handbrake stopped complaining.



Comments (0)

You don't have permission to comment on this page.