Tdarr

Automate your media library: Tdarr server and worker transcode to a target format.

Open sourceSLA: oss-best-effortv2.82.02Image
Tdarr library and worker dashboard
Tdarr library and worker dashboard

Tdarr is a self-hosted, distributed media transcode automation system. It keeps a large video library healthy and consistent by scanning every file, checking it against rules you define (codec, container, resolution, audio, subtitles), and then transcoding or remuxing the files that do not conform. A central Tdarr server holds the library state and the web UI, and a fleet of worker nodes does the actual transcoding, so you can scale throughput across CPU and GPU workers.

This appliance boots a Tdarr server and one bundled worker node together, ready to use. Open the web UI on port 8265, point Tdarr at your media, build a library and a flow or classic plugin stack, and let the node process the queue with the included ffmpeg build.

Key features

  • Automated library scanning and health checks against your own conform rules
  • Distributed transcoding across a fleet of CPU and GPU worker nodes
  • Flow (node-graph) and classic plugin systems for fully custom pipelines
  • Space-saving re-encodes (H.264, H.265/HEVC, AV1) with detailed size reporting
  • Web dashboard for queues, workers, statistics and per-file history
  • REST API (seeded API key) for automation and integration

Use cases

  • Normalize a mixed media library to one codec and container
  • Bulk shrink a large collection to reclaim storage
  • Add a scalable transcode tier close to your storage in the PoP you choose

Why run it on the NetActuate edge Running Tdarr in a PoP next to your media storage keeps the read and write path for transcoding short and fast, and lets you add worker nodes on demand where the capacity is.

Upstream project: Tdarr (https://tdarr.io, source at https://github.com/HaveAGitGat/Tdarr), an independent open source project. Tdarr is not affiliated with or endorsed by NetActuate; NetActuate packages the unmodified upstream 2.82.02 Server and Node release bundle on Ubuntu 24.04 LTS.

Frequently asked questions

How do I deploy Tdarr on NetActuate?

Use the Deploy on NetActuate button to talk to our team. We provision Tdarr on a NetActuate virtual machine in the point of presence you choose, close to your audience. Each deployment runs in the single location you select.

What does it cost to run Tdarr?

Tdarr is open-source software and free to run on the marketplace - you pay only for the NetActuate compute (virtual-machine size and location) it runs on, at standard rates. There are no usage-based software fees.

Where can Tdarr run?

Tdarr can be deployed in any of NetActuate's 45+ points of presence across every continent, so you can place ingest, transcode, delivery and caching close to your contributors and viewers.

Who supports Tdarr?

NetActuate operates and supports the underlying infrastructure - the virtual machine, network and edge platform. The application itself is supported by its upstream open-source project.