
Like many people today, I find streaming highly convenient. The issue is you never own the media, the artist does not get paid as much, and if you, like us, live in a rural area with internet outages and powercuts, having the media locally is of benefit.
For music, I use Roon, but today I am going to talk about video. I have a lifetime license for Plex, and have a small Plex server, connected to my UPS.
The question a lot of people as is how to get your DVD film from a physical format to a file that you can use on your TV/Computer/Tablet or Phone.
One of the more common pieces of software people use is Handbrake, this is available for most operating systems.
Now Handbrake can not read all DVD’s for it to be able to read the majority DVD’s you need to install libdvdcss. For windows is usually a simple dll you download. For older Mac’s you can download the installer. For more modern Macs its a little more difficult and much easier if you install a package manager.
Most people use Brew. I suggest you go to there web page and read up. Basically you open up terminal and follow these instructions.
/bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”
Once installed you need to update the environment variables so Brew can be found on your system.
echo >> /Users/richardbrown/.zprofile
 echo ‘eval “$(/opt/homebrew/bin/brew shellenv)”‘ >> /Users/your-user-name/.zprofile
eval “$(/opt/homebrew/bin/brew shellenv)”
You can now install the libdvdcss
brew install libdvdcss
The default location that that brew installs to, is not the location that Handbrake looks so you now need to copy the library to that location.
sudo cp /opt/homebrew/lib/libdvdcss.2.dylib /usr/local/lib/
You can now launch handbrake, rib your DVD’s and create your own locally hosted streaming library with the DVD’s you own.
