Translating the Debian install instructions to tor network use, we have:
torsocks wget https://apt.benthetechguy.net/benthetechguy-archive-keyring.gpg -O /usr/share/keyrings/benthetechguy-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/benthetechguy-archive-keyring.gpg] tor://apt.benthetechguy.net/debian bookworm non-free" > /etc/apt/sources.list.d/benthetechguy.list
apt update
apt install makemkv
apt update yields:
Ign:9 tor+https://apt.benthetechguy.net/debian bookworm InRelease
Ign:9 tor+https://apt.benthetechguy.net/debian bookworm InRelease
Ign:9 tor+https://apt.benthetechguy.net/debian bookworm InRelease
Err:9 tor+https://apt.benthetechguy.net/debian bookworm InRelease
Connection failed [IP: 127.0.0.1 9050]
Turns out apt.benthetechguy.net
is jailed in Cloudflare. And apparently the code is not developed out in the open – there is no public code repo or even a bug tracker. Even the forums are a bit exclusive (registration on a particular host is required and disposable email addresses are refused). There is no makemkv
IRC channel (according to netsplit.de).
There is a blurb somewhere that the author is looking to get MakeMKV into the official Debian repos and is looking for a sponsor (someone with a Debian account). But I wonder if this project would even qualify for the non-free category. Debian does not just take any non-free s/w… it’s more for drivers and the like.
Alternatives?
The reason I looked into #makemkv was that Handbrake essentially forces users into a long CPU-intensive transcoding process. It cannot simply rip the bits as they are. MakeMKV relieves us of transcoding at the same time as ripping. But getting it is a shit show.
Was MakeMKV ever claimed to be open source?
Not sure if it’s exactly what you want but I’ve used MKVtoolnix in the past for .mkv operations, worked fine for me. And ffmpeg also works great for general audio/video stuff though I’ve never tried bluray -> .mkv with it.
Yeah why TF can’t handbrake just make the MKV?
It can if you get libdvdcss and place it in the correct directory, not sure if it can do Bluray though, that’s what I use makemkv for
Unless you want to retain the original video. HB doesn’t do video passthrough unfortunately.
For Blu-Ray it’s slightly more complex (libbdplus and libaacs) plus a keydb list, but the concept is the same.
Didn’t know this, thanks!
You could probably just do it with ffmpeg. Since makemkv depends on ffmpeg, I assume it’s just a GUI frontend.
I’ll have a brief look but I doubt ffmpeg would know about DVD CSS encryption.
I haven’t checked, but ffmpeg is super versatile. It does a lot of stuff, even esoteric and niche things… Sometimes depends on what flags are set when compiling it, so the Linux distros don’t always include everything ffmpeg is capable of.
not sure exactly what features you need but there are
- losslesscut
- avidemux
- mkvmerge and mkvmergegui
if command line is OK, ffmpeg is the most versatile and customizable and tons of support docs and question forums (superuser, stackoverflow, askubuntu) for every conceivable niche one-off operation
Handbrake is designed for CPU based transcoding. You want slow CPU based encoding for archival storage.
You can mux into MKV via MKVtoolmix (available on all major platforms/linux distributions). You encode video via the x264 and x265 codecs, while I use handbrake, I do believe there are many other frontends that likely allow you to switch to GPU encode.
Huh? Since when does handbrake not support GPU encoding? I know it usually supports the Nvidia encoding backend for mkv…
It absolutely supports GPU encoding, it is compatible with nvenc if you don’t have the flatpak variant, but the Flatpak variant can’t touch your gpu
Which instructions are you following? Use the official way.