Trailarr

GPL-3.0
Platform
Docker Linux Windows macOS Web Self-hosted
Licence
GPL-3.0 Open source
Trailarr

Trailarr is a self-hosted app that downloads and manages trailers for your media library. It connects to your Radarr, Sonarr and Plex instances, fetches a trailer for each movie or series with yt-dlp, converts it with FFmpeg to the format your player expects and saves it next to the media file under Plex naming conventions — so Plex, Jellyfin and Emby pick it up with no extra matching. The latest release is v0.14.2 (November 2026).

Key Features

  • Multiple connections — Link more than one Radarr, Sonarr or Plex instance and manage every library from a single interface.
  • Automatic trailer downloads — yt-dlp fetches a trailer for each new item and saves it alongside the media, so the player finds it without a manual step.
  • Duplicate detection — Existing trailers are detected and skipped, and Plex Pass trailers above a minimum resolution threshold are left untouched.
  • Plex naming out of the box — Files are named the way Plex expects, which also makes them work in Emby and Jellyfin.
  • Quality and processing profiles — Custom profiles control trailer quality, output format, conversion and the wait time between downloads.
  • FFmpeg conversion with hardware acceleration — Downloaded videos are converted to a common format, with optional VAAPI acceleration on Intel and AMD GPUs.
  • Trailer trimming — Cut unwanted intro or outro sections from a trailer on the media details page.
  • TMDB as an alternative source — Find trailers through the TMDB API instead of relying on a video-site search alone.
  • Background tasks and history — A task runner handles downloads and conversions, with event tracking, logs and optional Discord notifications.
  • Web UI — Browse your movie and series library as a poster grid, filter and sort it, and see at a glance which items already have a trailer.

Why Use Trailarr?

Trailers are the part of a media library nobody keeps tidy: players rarely download them, and the ones already sitting in a folder are often the wrong resolution, the wrong container or named so the scraper ignores them. Trailarr treats trailers as a managed asset instead — it reads the library you already maintain in Radarr and Sonarr, downloads what is missing, converts it into one consistent format and names it so the media server finds it. New films and series are picked up when you add them, and a cleanup task keeps track of files that were removed, with a guard against a network drive that failed to mount.

Use Cases

  • Adding trailers to a Plex, Jellyfin or Emby library that has none.
  • Replacing poor-quality or wrongly formatted trailers already in a collection with consistent converted files.
  • Running one job across several Radarr and Sonarr instances instead of handling each library by hand.
  • Trimming trailers that start with unwanted branding or end with long credit sequences before they reach the player.

source at github.com/nandyalu/trailarr

Explore More Categories

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.