I installed libdvdcss with brew on my M1 mini and then symlinked the static and dynamic libs into /usr/local/lib. It didn't work with handbrake though for whatever reason.
So instead I just compiled libs from source like this:
1. Download official
source code (I used version 1.4.3).
2. tar -xjf ./libdvdcss-1.4.3.tar.bz2
3. cd libdvdcss-1.4.3
4. ./configure --prefix=/usr/local
5. make
6. sudo make install
Worked fine with handbrake 1.4.2 (2021100300). In /usr/local/lib I now have this:
Code:
$ ls -ld /usr/local/lib/libdvd*
-rwxr-xr-x 1 root admin 58686 Dec 11 11:01 libdvdcss.2.dylib
-rw-r--r-- 1 root admin 129464 Dec 11 11:01 libdvdcss.a
lrwxr-xr-x 1 root admin 17 Dec 11 11:01 libdvdcss.dylib -> libdvdcss.2.dylib
-rwxr-xr-x 1 root admin 936 Dec 11 11:01 libdvdcss.la