Increasingly films and TV shows are becoming available on streaming services shortly after release, but contrastingly itβs becoming more difficult to obtain digital copies of older films and indie productions. In many cases the only option is to purchase a DVD and make a copy for yourself.
However there are many downsides to owning a physical copy, DVDs get scratched, broken, and depending on the size of your collection can take up a lot of space. Thatβs why itβs always a good idea to make a digital copy that you can store safely on your hard drive.
If youβve tried ripping an encrypted DVD using Handbrake or similar app you may have encountered a βno valid source foundβ error. This is because many DVDs are now protected by DRM (Digital Rights Management) software, which encrypts the disc and can stop some ripping apps, like Handbrake, from creating a digital copy. DRM helps protect the industry against online piracy, but in the process makes it harder for you to watch your films on mobile devices or archive your collection.
Here are two methods that enable you to bypass DRM protection and rip encrypted DVDs:
Using Handbrake
Handbrake, the transcoding application discussed above, uses the VLC Media Playerβs βlibrariesβ to read your DVDs files. The library used to decode encrypted DVDs is called βlibdvdcss.β In a VLC update a few years ago, this specific library was removed from the application. This means youβll have to download libdvdcss separately and reinstall it on your Mac for Handbrake to successfully rip a DVD.
Before anything, youβll need to download the latest builds of VLC Media Player and Handbrake (both free apps) Be sure to download the build appropriate for your version of OS X. Youβll also need Homebrew, a Terminal add-on that will allow you to install the latest version of libdvdcss.
1. Go to http://brew.sh select and copy the text beneath βInstall Homebrewβ, which is also available below:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2. Open Terminal. You can find it in Applications > Utilities using Finder or Spotlight. Use Command-V or right click > Paste to paste the command. Your Terminal will look like this:
Press Enter. Lots of command lines will scroll past the screen. When the text stops scrolling and says, βPress RETURN to continue or any other key to abort,β so press Enter again.
3. Terminal will then prompt you to enter your admin password (Donβt worry if what youβre typing doesnβt show up in the windowβitβs a security feature to protect your password) When youβre done, press Enter again. Lots of text will scroll past the screen indicating the download and installation progress of Homebrew. When itβs done, Terminal will say, βInstallation successful!β
4. Then you need to install libdvdcss by typing the following command into Terminal:
brew install libdvdcss
The download shouldnβt take more than a few seconds. When itβs done, a little beer emoji will appear on the left hand side of the command lines.
With the libdvdcss library installed and ready, Handbrake is now ready to make copies of your encrypted DVDs.
Using a Third Party Application instead of the Terminal
Although downloading libdvdcss does allow Handbrake to bypass DRM protection, you do need to be comfortable using the Terminal. The Handbrake interface also has lots of customization options, which can be intimidating if youβre not familiar with them. For a simpler process you may prefer to use a third party app like RipIt and MakeMKV.
RipIt
With RipIt you only have two options to choose from. You can βRip,β which recreates the full set of files (foreign language tracks, subtitles, DVD extras) in a format readable on the Mac DVD Player; or you can choose βCompress,β which creates a smaller file thats playable on iPad, iPhone, and Apple TV. Compressing results in a smaller file sizebut loses many of the extra DVD features you may want. The free trial of RipIt (available here) makes all its features (including decryption) available, but restricts the number of DVDs you can rip to 10. After that, youβll need to buy a product license for $24.95.
MakeMKV
MakeMKVβs key selling point is that it can decrypt and convert disc files quickly while preserving all metadata, such as chapter markers, audio labels, and track names. Aside from DVDs, MakeMKV can also read and decrypt Blu-Ray discs, which have higher levels of DRM security. While the app is in beta, all features are available for free. There is presently no indication on the MakeMKV website of when the beta is likely to expiree, but once it does, only basic DVD ripping will be available in the trial version. You can download MakeMKV for free here.
Before you go
After spending over 20 years working with Macs, both old and new, theres a tool I think would be useful to every Mac owner who is experiencing performance issues.
CleanMyMac is highest rated all-round cleaning app for the Mac, it can quickly diagnose and solve a whole plethora of common (but sometimes tedious to fix) issues at the click of a button. It also just happens to resolve many of the issues covered in the speed up section of this site, so Download CleanMyMac to get your Mac back up to speed today.

Thanks Chris, installing libdvdcss was easy and did the trick with Handbrake
Thank you for your great tutorial Chris!