Makemkv License !!TOP!!
1. Handbrake - Handbrake is a free alternative to MakeMKV that doesn't need license keys. It's able to rip DVDs and Blu-rays to MP4 and MKV. You can use it for free and no longer need to seek for a valid registration key when the evaluation period is expired. But it can't handle DVDs with copy protections.
It happens every now and then in the past few years but the makemkv website has been down in 2017 for over a month, while leads me to think about what happened to DVDFab and AnyDVD that was punished by the Blu Ray union and forced the makemkv site down.
Only question is would it be possible to add either our own or use the current BETA key listed on the forum?jlesage/makemkv docker has not worked for me in a while, but has this variable set so I can use my own key or it will download the BETA key on startup.
Once your Blu-ray drive is set to go, download MakeMKV, install it on your PC, and then activate it using the most current license key. You may also want to go into the settings to change the output folder. After that, ripping is just a matter of popping in a disc, waiting for MakeMKV to read the files, and then choosing which segments to export to MKV. You can ditch elements like extra language tracks or the trailers for a smaller file size.
python-makemkv is a simple python wrapper for MakeMKV (written byGuinpinSoft inc.). While it can be imported as a module, it also offersa command-line interface that tries to be more intuitive thanmakemkvcon.
Additionally, a copy of MakeMKV is required, which can be downloadedfrom their website. If MakeMKV isn't installed at the default location, you also need to ensurethat makemkvcon can be run from the terminal, e. g. by adding itslocation to your PATH environment variable.
To create a mkv file from the first title of the first disc you can usemakemkv.MakeMKV.mkv(). Since this will take some time you can define afunction that analyzes the program's progress or you can use themakemkv.ProgressParser class to show pretty progress bars(this requires rich to be installed).
python-makemkv uses the logging module from Python's standard library,see Logging HOWTO to changethe output format or verbosity. To change the verbosity of specificmessages, you can modify the makemkv.output_codes.MESSAGE_CODESdictionary accordingly. If you think that the log level of a specificmessage isn't appropriate for most users, feel free to open an issue or apull request.
However, there is no snap image for makemkvcon (makemkv-cli). On the build of this I get:Please type "yes" if you accept the terms of the licenseAborting installationmake: *** [Makefile:48: tmp/eula_accepted] Error 2==> ERROR: A failure occurred in package(). Aborting...
The PKGBUILD contains a bug. It lists $url/download/makemkv-oss-$pkgver.tar.gz, which downloads makemkv-oss-1.15.4.tar.gz, but includes the b2sum ostensibly for makemkv-oss-1.15.3.tar.gz. If I update the b2sum of this tarball, the PKGBUILD builds normally. I also had to correct an explicit cd makemkv-oss-1.15.3 to be cd makemkv-oss-$pkgver, in two different places.
As a commercial product, MakeMKV requires a license key. However, the Linux version has been in beta for some time and is free of charge. The free license key is valid for 30 days and can be renewed by downloading a new key .
Because MakeMKV already has the necessary requirements for reading copy-protected Blu-ray discs in its sources and integrates an AACS, as well as Blu-ray+ technology, you first have to confirm in an end-user license agreement (EULA) that you will not use the software illegally. It identifies the active optical drives in the system at startup and displays them in the main window. If the computer has several drives, you need to select the correct one.