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.
Yeah why TF can’t handbrake just make the MKV?
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.
Does ffmpeg handle DVD decryption through libdvdcss? I don’t think it does, it’s a tool mainly meant for file conversion and encoding of mpeg files. I could be wrong though.
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 to 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…
MakeMKV is non-free proprietary software. It just happens to be free while in beta, which it has been forever. There’s not a lot of great free software solutions that do the same thing, in fact it’s the main (or only) way people extract 4k BDs with the FEL intact.
Hopefully when it does drop out of Beta and they start charging people for activation people will be willing to crack it and use it for free.
Which instructions are you following? Use the official way.
Never heard of Ben the tech guy, but that’s an unofficial repo.
The correct installation method is to make from source, as directed on the official forum. Should take about 2 minutes if you’re not familiar with building from source.
MakeMKV is not FOSS and never claimed to be.
Hey I finished my ripping guide and ended up writing my own script which uses only libre software (dvdbackup, lsdvd, mkvmerge and jq). Worked great for my collection of ~350 dvd. Check it out!
thanks!
Though I should mention my original motivation with makemkv was to rip blu-ray discs, which has complications that go beyond DVD. But the DVD guide will still be quite useful.
If you find out a way of ripping blu-rays with libre software or find some tools that look like they could be assembled to solve the issue, do share! I don’t feel like doing it myself for now because I have only 5 blu-rays but maybe it would be simple to change my existing script to adapt to blu-ray. Have you tried using dvdbackup or lsdvd on a blu-ray? Both programs rely on libdvdread, maybe it works on blu-ray too. In that case I think it wouldn’t be too hard to adapt dvd2mkv to blu-ray.
I have not tried much of anything yet. I just got a cheap laptop with a BD which came with Windows and VLC. I popped in a blu-ray disc from the library and it could not handle it… something about not having a aacs decoder or something like that. I didn’t spend any time on it yet but ultimately in principle I would install debian and try to liberate the drive to read BDs.
hi, I just found this software that might be interesting to you: https://github.com/beandog/bluray_info the author also made a utility for regular dvd. I have not made any tests.



