Designed to work seamlessly with Jellyfin's media organization schema, but may be updated/adapted to work with other systems (Plex, Emby if it differs greatly from Jellyfin). Essentially this creates a REST api for makemkvcon
Features
TMDB integration for media lookup, naming, and ID's
Automatic file organization compatible with Jellyfin
Number and sort episodes from tv shows
Web interface so it can run headless on a server
Mobile-friendly web interface
Caveats
No installer, installation/usage is for advanced users
Some bugs
Manual configuration required via a yaml file (but I'm building an interface for this!)
Stopping/starting requires CLI experience as well (again, advanced users)
You will need to get your own TMDB API code, which isn't dififcult, but again, **advanced users**
All of this being said, I’ve out 100s of disks through this program which, essentially, creates a REST API for makmkvcon and though it’s quite rough around the edges I’m quite proud of it.
TMDB integration for media lookup, naming, and ID's
How are you identifying the ripped files? Are you using hashes for the unencrypted files or parsing the playlist files or volume_name + filesize + modtime or... ? This has been discussed on here seemingly for a decade but nobody seems to have decided on a identification routine.