Skip to content

Latest commit

 

History

History
112 lines (73 loc) · 6.12 KB

README.md

File metadata and controls

112 lines (73 loc) · 6.12 KB

Trailarr logo with name

Python FastAPI Angular License: GPL v3

Docker Build Code style: black CodeFactor Docker Pulls GitHub Issues GitHub last commit

Trailarr is a Docker application to download and manage trailers for your Radarr, and Sonarr libraries.

Github: https://github.com/nandyalu/trailarr/

Docker Hub: https://hub.docker.com/r/nandyalu/trailarr/

Documentation: https://nandyalu.github.io/trailarr

Reddit: https://www.reddit.com/r/trailarr

Discord: https://discord.gg/KKPr5kQEzQ

Features

  • Manages multiple Radarr and Sonarr instances to find media
  • Runs in background like Radarr/Sonarr.
  • Checks if a trailer already exists for movie/series. Download it if set to monitor.
  • Downloads trailer and organizes it in the media folder.
  • Follows plex naming conventions. Works with Plex, Emby, Jellyfin, etc.
  • Downloads trailers for trailer id's set in Radarr/Sonarr.
  • Searches for a trailer if not set in Radarr/Sonarr.
  • Option to download desired video as trailer for any movie/series.
  • Converts audio, video and subtitles to desired formats. Hardware Acceleration supported for NVIDIA GPUs.
  • Beautiful and responsive UI to manage trailers and view details of movies and series.
  • Built with Angular and FastAPI.

Installation

See the Documentation for detailed instructions on how to install and setup Trailarr.

Dependencies

Trailarr is built using the following libraries and tools:

Support

If you have any questions or need help, please read the FAQ first.

If you still need help, please use the below:

Note: Please do not use the GitHub issues for support requests!

If you like the project, please consider giving us a star on GitHub.

Issues

If you encounter any bugs/issues, please create an issue on the GitHub repository or post on our Discord Server (recommended).

Roadmap

There are some changes that are planned for the future. These changes are not guaranteed to be implemented, but they are on the roadmap.

  • Add Profiles for Trailers Quality with custom filters (include wait time between downloads)
  • Add custom filters to Media pages in frontend
  • Add a new method for making path mappings easier
  • Add options to disable conversion of downloaded videos
  • Update media objects to include more metadata received from Radarr/Sonarr, include media_available flag, downloaded trailer info, etc.
  • Add Plex integration to send notifications to Plex and scan media signals
  • Add support for some fields with translated values
  • Update docs for Windows path mappings
  • Improve task logging
  • Add Support for Hardware Acceleration using VAAPI (Intel and AMD)

If you have any suggestions or ideas for new features, please feel free to reach out on Discord. We are always looking for ways to improve the project.

Contributing

Contributions are welcome! Please see the Contributing guide for more information.

Looking for a backend (python) / frontend developers (Angular) to help with the UI, if you are interested, please reach out on Discord.

License

This project is licensed under the terms of the GPL v3 license. See GPL-3.0 license for more details.

Disclaimer

For important legal information about using Trailarr, please refer to our Legal Disclaimer.