I’m well aware that I can rip most Blu-rays with MakeMKV and then convert to mp4 with Handbrake; however, the former just rips everything raw from the disk so the file size is humongous and the conversion via Handbrake for just a single file is terribly long and puts a lot of strain on my computer.
I’ve heard that EaseFab LosslessCopy is decent, but they only have a Windows and a Mac version, and I’m unsure how well it’d run under Wine.
I am willing to pay for it, but only as long as it’s not a subscription thing. Has to be a one-time payment.
Does anyone know any decent Blu-ray ripping software that fits these conditions and run well on Linux? Specifically, it would be either Pop!_OS or Linux Mint. (I’m still using Windows because I want to figure out some software alternatives before I do so I’m not caught with my pants down, so to speak.)
You can link the makeMKV libs to handbrake so it’s a one step process disk -> compressed form.
#!/bin/bash # Intention: replace aacs decoding with makemkv's superior libmmbd programatically # elevate privilages to sudo [ "$UID" -eq 0 ] || exec sudo bash "$0" "$@" # test if libmmbd is installed already, exit otherwise libmmbdpath=$(find /usr -name libmmbd.so.0) echo "libmmbd path is $libmmbdpath" if [[ ! $libmmbdpath == *"/lib/"* ]]; then echo "libmmbd not found, please install makemkv first" exit 0 fi # test if libaacs is installed already, set desired path otherwise libaacspath=$(find /usr -name libaacs.so.0) echo "libaacs path is $libaacspath" if [[ ! $libaacspath == *"/lib/"* ]]; then libaacspath="/usr/lib/libaacs.so.0" else echo "libaacs found, you must uninstall libaacs" exit 0 fi # test if libbdplus is installed already, set desired path otherwise libbdpluspath=$(find /usr -name libbdplus.so.0) echo "libbdplus path is $libbdpluspath" if [[ ! $libbdpluspath == *"/lib/"* ]]; then libbdpluspath="/usr/lib/libbdplus.so.0" else echo "libbdplus found, you must uninstall libbdplus" exit 0 fi # if we made it here, it's time to take action # softlink mmbd to aacs ln -s $libmmbdpath $libaacspath # softlink mmbd to bdplus ln -s $libmmbdpath $libbdpluspath echo "successfully set up libmmbd as the system decrypter" exit 0
Bro answers with a complete bash script just for this dude’s conveniance! Hats off to you sir!