Ripping Workflow: MakeMKV
I use MakeMKV to create a .mkv containter of the film or show I'm wanting. I just rip the select file and subtitles I'm looking while stripping out the extra files or options on the main file, but if you want the extras on the disc this will work for that too. The instructions below are written for someone using Windows or Fedora UI on a separate machine from the machine running Emby, but that doesn't need to be the case.
4K UHD Drive Setup (LibreDrive)
- Hardware Verification: Ensure your drive is on the supported LibreDrive list.
- Flashing Firmware:
- Follow the guide on the MakeMKV forum.
- Follow the specific cross-flashing guide for your drive model to enable "LibreDrive" mode.
- Software Configuration:
- Download/Install MakeMKV (Windows) or compile from source (Fedora).
- Windows: Download the .exe from the MakeMKV website
- Linux: Run the command
flatpak install flathub com.makemkv.MakeMKV. Make sure to enable Flatpak if you have not done so yet. - Register via the current Beta Key.
Ripping Reminders
- Select your local machine path to save the file
. - Check the Enable Internet access box to bring in new decryption keys

Setting up Java Environment (Optional)
MakeMKV requires a Java Runtime Environment (JRE) to properly process Blu-ray menus or for combating playlist obfuscation. You do not need the JDK unless you are doing more Java work. Instructions for Windows and Linux (Fedora) are listed below.
Windows
- Download: Visit the Adoptium Temurin website or Oracle Java and download the latest JRE or JDK installer (Windows x64).
- Install: Run the installer. Ensure that "Add to PATH" is selected during the installation process.
- Verify: Open Command Prompt and type the following to ensure it is detected:
- Configure MakeMKV:
- Open MakeMKV.
- Go to View > Preferences > General.
- Under "Java executable location", ensure it points to the
java.exefile (typically C:\Program Files\Eclipse Adoptium\jdk-x.x.x\bin\java.exe). - This is the screen for setting up the Java environment in MakeMKV
Fedora
On Fedora, you should use openjdk from the official repositories.
- Install: Open your terminal and run:
- Verify:
- Configure MakeMKV:
- Open MakeMKV.
- Go to View > Preferences > General.
- Under "Java executable location", you can usually leave this blank if Java is in your path, or explicitly point it to the binary (usually
/usr/bin/java).