Apps / Media
Tdarr
Tdarr - Distributed transcode automation using FFmpeg/HandBrake + Audio/Video library analytics + video health checking (Windows, macOS, Linux & Docker)
Tdarr V2 is a cross-platform conditional based transcoding application for automating media library transcode/remux management in order to process your media files as required. For example, you can set rules for the required codecs, containers, languages etc that your media should have which helps keeps things organized and can increase compatability with your devices. A common use for Tdarr is to simply convert video files from h264 to h265 (hevc), saving 40%-50% in size.
tdarrInstalling it
Open the dashboard, go to Apps, press Add on it and apply the change. Or from a terminal on the box:
sudo homebox install tdarr
Where to open it
| Service | Port | First login |
|---|---|---|
| Tdarr | :8265 | No login at all by default — anyone who reaches the page can change the rules that rewrite your library. |
Open it at your box's address with that port — the dashboard links to it directly once it is running.
Good to know
- It REPLACES the original file when a job succeeds. Run one library through with a small test folder before pointing it at everything
- Two ports on purpose: 8265 is the page you use, 8266 is the server the workers talk to. Both are published because a worker on another box needs 8266
- The transcode cache is separate from the library and gets large — it is under the module's config directory, on the system disk
- Without a GPU passed in, every transcode is CPU, and a 4K file will occupy every core for a long time