reedylab/transcodarr ? reverse-engineered prompt

Reverse engineered prompt

Build me a self hosted web app that automatically watches my download folders for new movies and TV episodes, transcodes them into a more universal format with FFmpeg, and puts the finished files into my media library. It should also handle subtitles by fetching them from common providers, syncing them if needed, and embedding them into the video when possible.

I want a simple dark themed dashboard where I can browse movies and shows, see what is queued or finished, start and stop processing, and change settings in the browser. It should connect to Radarr, Sonarr, and Jellyfin so the library paths get updated and the library refreshes after each transcode. Please include real time progress, basic system stats like CPU, RAM, and disk usage, logs, and a way to run batch re encodes on an existing library too.

If you need to, look up current docs online for the subtitle services and FFmpeg options.