Fixing Handbrake on El Capitan

Most of you who know me personally, know I’m quite fanatic when it comes to my DVD’s. So once I buy a new one, I usually take it out of the box once, to digitize it using Handbrake and only play it digitally from my NAS. The DVD boxes are then cleaned and stored in alphabetical order in my DVD collection, never to be played again (so my discs do not suffer any wear).

Since I haven’t bought many DVD’s lately, mostly due to the birth of my daughter last year (and my time being spent with her instead of my computer),  I was rather surprised to notice backing up my DVD’s to a digital file does no longer work on Mac OSX El Capitan when using Handbrake.

I kept getting the error notification “no valid source” after scanning my dvd.

The cause:
Due to stricter security in El Capitan, libdvdcss is no longer present. And Handbrake needs this to be able to create a backup.

The solution:
We can install libdvdcss again using Homebrew.

First we’ll need to open a Terminal window. Next, paste and execute this command:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Then run this command:
brew install libdvdcss

Now restart Handbrake and voila… it works!

8 Comments

  1. Hello Brecht,

    Thank you for providing a fix for Handbrake on El Capitano.
    I’m not entirely confident with computers but I have just used your solution and it work very well.
    Thank you!

    Reply

  2. That fixed my problem. The software worked fine until just the other day. Do you have any idea what might have happened that I needed to make this repair? Thank you again.

    Reply

  3. Thank you so much for this! After updating to Sierra I had been unable to use Handbrake, and this fixed it right up for me!

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *