haveagitgat/tdarr ? reverse-engineered prompt
Reverse engineered prompt
Build me a web app for managing a media library and automatically transcoding videos across multiple machines.
I want a central server that keeps track of libraries, jobs, worker nodes, and schedules, plus separate nodes that connect back and actually process files with FFmpeg or HandBrake. The app should let me set rules for things like codec, container, audio tracks, subtitles, and file size, then only process files that need changes. It should also support a plugin style workflow so I can chain steps together, like converting to a better codec, removing extra tracks, adding audio, or remuxing containers.
Please include a dashboard with library stats, job progress, node status, worker history, search and filtering across file properties, and a simple way to watch folders and balance work across nodes. It should feel like a real self hosted tool for Windows, macOS, Linux, and Docker. If you need current docs for FFmpeg or HandBrake options, look them up online.