Installed Fedora 32 on a spare laptop
To ignore the handle switch on the laptop triggering a power off:
Put HandleLidSwitch=ignore
in /etc/systemd/logind.conf
dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
dnf install zlib-devel openssl-devel expat-devel ffmpeg ffmpeg-devel qt5-qtbase-devel
mkdir git/makemkv.source
cd makemkv.source
wget https://www.makemkv.com/download/makemkv-oss-1.15.2.tar.gz
wget https://www.makemkv.com/download/makemkv-bin-1.15.2.tar.gz
tar xpf makemkv-oss-1.15.2.tar.gz
tar xpf makemkv-bin-1.15.2.tar.gz
cd makemkv-oss-1.15.2/
./configure
make
sudo make install
cd ../makemkv-bin-1.15.2/
make
sudo make install
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub com.makemkv.MakeMKV
dnf install libtesseract-dev autoconf sysconftool
git clone https://github.com/CCExtractor/ccextractor.git
cd ccextractor/linux/
./build
ffmpeg -i $1 -b:a 128k -b:v 2000k -vcodec mpeg4 -acodec aac "encoded"/"`basename -s .mkv $1`-_2000k_aac.mkv"
Updated registration key for MakeMKV
Github link to MakeMKV registration update script
How to install MakeMKV on Fedora Linux
Forum post for MakeMKV on Linux
For DVD's
mplayer dvd:///_/dvd/mount/dir_
For Blu-ray discs
Download keydb.cfg and place it in ~/.config/aacs/
Link to keydb.cfg
mplayer br:///_/bluray/mount/dir_
ie. mplayer br:////dev/sr0 <br>
note the 3 forward slashes before the block device, as the disk will not be read otherwise
Ripping:
mplayer br:////dev/sr0 -alang en -dumpstream -dumpfile $movie.mpg
Encoding:
mkdir encoded
ffmpeg -i $1 -map 0:0 -map 0:1 -b:a 128k -b:v 2000k -vcodec mpeg4 "encoded"/"`basename -s .mpg $1`.mkv"
Is it antiquated to want to rip Blu-ray/DVD disks to a server?
Is there a better way to accomplish this, rather than using MakeMKV, which continues to be Beta software, and not Free and Open Source?
Unless otherwise stated, our shows are released under a Creative Commons Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) license.
The HPR Website Design is released to the Public Domain.