Site Map - skip to main content

Hacker Public Radio

Your ideas, projects, opinions - podcasted.

New episodes Monday through Friday.


hpr3179 :: MakeMKV to back up media, and a Question

Describing two ways to install MakeMKV DVD/Blu-ray backup program on Fedora 32

<< First, < Previous, Latest >>

Host Image
Hosted by Archer72 on 2020-10-08 is flagged as Clean and is released under a CC-BY-SA license.
Tags: dvd, blu-ray, backup.
Listen in ogg, spx, or mp3 format. | Comments (1)

Installed Fedora 32 on a spare laptop

Quick tip

To ignore the handle switch on the laptop triggering a power off:

Put HandleLidSwitch=ignore in /etc/systemd/logind.conf

Install MakeMKV from source

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

Install MakeMKV from flathub

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub com.makemkv.MakeMKV

Install ccextractor

dnf install libtesseract-dev autoconf sysconftool

git clone https://github.com/CCExtractor/ccextractor.git
cd ccextractor/linux/
./build

Enable expert mode


Provide path to the ccextractor binary


Re-encoding MKV file

ffmpeg -i $1 -b:a 128k -b:v 2000k -vcodec mpeg4 -acodec aac "encoded"/"`basename -s .mkv $1`-_2000k_aac.mkv"

Updated registration key (Good for 2 months?)

Updated registration key for MakeMKV

MakeMKV registration code update script (Untested)

Github link to MakeMKV registration update script

How to install MakeMKV on Fedora Linux
Forum post for MakeMKV on Linux

How to play/rip Blu-ray discs on Mplayer command line

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"

Questions for the Community:

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?


Comments

Subscribe to the comments RSS feed.

Comment #1 posted on 2020-10-09T02:24:28Z by janedoc

using make mkv

Thanks for your show. I really enjoy make mkv. unfortunately, I have had better luck with it on my windows partition, there are more restrictions ripping DVDs when I use my ubuntu laptop. Since my home has limited broadband, I like to buy DVDs and rip them on my computer to watch off line. I use handbrake to compress the video files. So, you're not the only one who uses make mkv!

<< First, < Previous, Latest >>

Leave Comment

Note to Verbose Commenters
If you can't fit everything you want to say in the comment below then you really should record a response show instead.

Note to Spammers
All comments are moderated. All links are checked by humans. We strip out all html. Feel free to record a show about yourself, or your industry, or any other topic we may find interesting. We also check shows for spam :).

Provide feedback
Your Name/Handle:
Title:
Comment:
Anti Spam Question: What does the P in HPR stand for ?