Skip to content

Latest commit

 

History

History
72 lines (53 loc) · 3.78 KB

DOCKERHUB.md

File metadata and controls

72 lines (53 loc) · 3.78 KB

Docker container for MakeMKV

Release Docker Image Size Docker Pulls Docker Stars Build Status Source Donate

This is a Docker container for MakeMKV.

The GUI of the application is accessed through a modern web browser (no installation or configuration needed on the client side) or via any VNC client.

A fully automated mode is also available: insert a DVD or Blu-ray disc into an optical drive and let MakeMKV rips it without any user interaction.


MakeMKV logoMakeMKV

MakeMKV is your one-click solution to convert video that you own into free and patents-unencumbered format that can be played everywhere. MakeMKV is a format converter, otherwise called "transcoder". It converts the video clips from proprietary (and usually encrypted) disc into a set of MKV files, preserving most information but not changing it in any way. The MKV format can store multiple video/audio tracks with all meta-information and preserve chapters.


Quick Start

NOTE: The Docker command provided in this quick start is given as an example and parameters should be adjusted to your need.

Launch the MakeMKV docker container with the following command:

docker run -d \
    --name=makemkv \
    -p 5800:5800 \
    -v /docker/appdata/makemkv:/config:rw \
    -v /home/user:/storage:ro \
    -v /home/user/MakeMKV/output:/output:rw \
    --device /dev/sr0 \
    --device /dev/sg2 \
    jlesage/makemkv

Where:

  • /docker/appdata/makemkv: This is where the application stores its configuration, states, log and any files needing persistency.
  • /home/user: This location contains files from your host that need to be accessible to the application.
  • /home/user/MakeMKV/output: This is where extracted videos are written.
  • /dev/sr0: This is the first Linux device file representing the optical drive.
  • /dev/sg2: This is the second Linux device file representing the optical drive.

Browse to http://your-host-ip:5800 to access the MakeMKV GUI. Files from the host appear under the /storage folder in the container.

Documentation

Full documentation is available at https://github.com/jlesage/docker-makemkv.

Support or Contact

Having troubles with the container or have questions? Please create a new issue.

For other great Dockerized applications, see https://jlesage.github.io/docker-apps.