As we reported, VLC 2.0 shipped last week. With it comes a new UI and experimental Blu-Ray support. Sadly, one of the changes with this release makes it impossible for third party applications to take advantage of VLC’s DVD decryption capability.
Starting with VLC 2.0, libdvdcss is no longer available as an individual dylib in the VLC application package, which means HandBrake can no longer use VLC’s libdvdcss for DVD decryption.
Unfortunately, that means that ripping DVDs in Handbrake is no longer as easy as dragging VLC.app and Handbrake.app into your /Applications folder. The good news is that there is a solution to this problem, and it’s really not that hard. If you run this installer from the VLC website, it will install a copy of the DVD decryption engine in a place where Handbrake can see it and use it. Once you run it once, you’re set.
If you want to double check to see if it is installed properly, open Terminal.app, and paste in this line:
file /usr/lib/libdvdcss.2.dylib
If you see the following, it is installed correctly:
/usr/lib/libdvdcss.2.dylib: Mach-O universal binary with 2 architectures
/usr/lib/libdvdcss.2.dylib (for architecture i386): Mach-O dynamically linked shared library i386
/usr/lib/libdvdcss.2.dylib (for architecture x86_64): Mach-O 64-bit dynamically linked shared library x86_64
This hiccup just shows how good we’ve had it as Mac users. For so long, ripping your DVDs has been a fairly seamless process. If this is the extent of the hassle we have to go through to get our DVD content on our iPhones, iPads, and Apple TVs, so be it. The piper’s price is reasonable.
Source: Handbrake Forum
Image Credit: Peter Woodman