A headless interface for makemkv.
- Designed to integrate tightly with Jellyfin's organization schema for files
- Built-in TMDB lookup for media titles, name (formatting), etc. to make it easier for Jellyfin to find your media
- Mobile or desktop friendly interface
- Frontend web interface built in Typescript using React with Vite
- Backend built in Python with FastApi
- Python 3.12
- makemkv
- pipx (not required but very useful)
Install
pipx install makemkv-headlessCopy config.example.yaml and edit it to suit your needs
mmh --config-file <your config.yaml>You can now access the UI from a web browser at http://127.0.0.1:4000 (or
whatever your configured listen_port is).