Found this on the HandBrake forums...
Re: HandBrake not encoding properly after 10.11 update.
Postby Drake7 » Sun Oct 04, 2015 9:24 am
Solution:
Short background Info:
The problem with Handrake occurs because the libdvdcss file is missing. It has to be copied in the "lib" folder. But this folder can't be modified.
This is because El Capitan has introduced System Integrity Protection that prevents certain folders from being removed or modified. You have to disable the System Integrity Protection temporarily.
1. Disable System Integrity Protection
+ Restart the computer, while booting hold down Command-R to boot into recovery mode.
+ Once booted, navigate to the "Utilities > Terminal" in the top menu bar.
+ Enter "csrutil disable" in the terminal window and hit the return key.
+ Restart the machine and System Integrity Protection will now be disabled.
2. Download the file "libdvdcss.2.dylib" from thge following URL:
http://download.videolan.org/libdvdcss/1.2.12/macosx/
3. Copy the file "libdvdcss.2.dylib" to the "lib" folder
+ Open the hidden folder in the Finder by Go to > go to folder
+ Enter "/usr/lib"
+ Drag the file "libdvdcss.2.dylib" into the "lib" folder
+ Start Handbrake and verify if it can encode protected DVDs again.
4. Reenable System Integrity Protection
+ Restart the computer, while booting hold down Command-R to boot into recovery mode.
+ Once booted, navigate to the "Utilities > Terminal" in the top menu bar.
+ Enter "csrutil enable" in the terminal window and hit the return key.
+ Restart the machine and System Integrity Protection will be enabled again.
Re: HandBrake not encoding properly after 10.11 update.
Postby Drake7 » Sun Oct 04, 2015 9:24 am
Solution:
Short background Info:
The problem with Handrake occurs because the libdvdcss file is missing. It has to be copied in the "lib" folder. But this folder can't be modified.
This is because El Capitan has introduced System Integrity Protection that prevents certain folders from being removed or modified. You have to disable the System Integrity Protection temporarily.
1. Disable System Integrity Protection
+ Restart the computer, while booting hold down Command-R to boot into recovery mode.
+ Once booted, navigate to the "Utilities > Terminal" in the top menu bar.
+ Enter "csrutil disable" in the terminal window and hit the return key.
+ Restart the machine and System Integrity Protection will now be disabled.
2. Download the file "libdvdcss.2.dylib" from thge following URL:
http://download.videolan.org/libdvdcss/1.2.12/macosx/
3. Copy the file "libdvdcss.2.dylib" to the "lib" folder
+ Open the hidden folder in the Finder by Go to > go to folder
+ Enter "/usr/lib"
+ Drag the file "libdvdcss.2.dylib" into the "lib" folder
+ Start Handbrake and verify if it can encode protected DVDs again.
4. Reenable System Integrity Protection
+ Restart the computer, while booting hold down Command-R to boot into recovery mode.
+ Once booted, navigate to the "Utilities > Terminal" in the top menu bar.
+ Enter "csrutil enable" in the terminal window and hit the return key.
+ Restart the machine and System Integrity Protection will be enabled again.