TRaSH-Guides

repository·master·Indexed 23 days ago

https://github.com/trash-guides/guides

A collection of highly optimized configuration guides for media automation tools including Radarr, Sonarr, Prowlarr, and Bazarr. The guides focus on best practices for media server setups, efficient file management using hardlinks and atomic moves, and detailed configuration for subtitle scoring and synchronization in Bazarr.

Tokens
60.3K
Snippets
59
Records
491
Agent score
82%

What's inside TRaSH-Guides

  1. Overview of TRaSH Guides Sync Tools

    master

    TRaSH Guides offers officially supported third-party sync tools that automate the synchronization of guide definitions (Custom Formats, Quality Profiles, Naming Schemes, etc.) to your Sonarr and Radarr instances.

    Core Sync Features

    All supported tools provide the following:

    • Custom Formats: Sync individual definitions.
    • Custom Format Groups: Sync curated bundles of formats.
    • Quality Profiles: Sync configurations including qualities, groups, upgrade settings, and scores.
    • Quality Definitions: Sync recommended min/max file size limits.
    • Naming Scheme: Sync file and folder naming patterns.

    Supported Tools Comparison

    FeatureNotifiarrRecyclarrConfigarrClonarr
    GUIYesNoNoYes
    Predefined ConfigsNoYesYesNo
    Multi-instanceYesYesYesYes
    NotificationsYesYesNoYes
    Whisparr/Readarr/LidarrNoNoYesNo
  2. Overview of TRaSH-Guides

    master
    TRaSH-Guides provides optimized configuration settings and best practices for media management tools including Radarr, Sonarr, Prowlarr, and various download clients. The guides focus on creating optimal folder structures to support advanced filesystem features like hardlinks and atomic moves.
  3. Overview of Recyclarr

    master
    Recyclarr is a command-line application designed to automatically synchronize recommended settings from the TRaSH guides to your Sonarr or Radarr instances. It functions by mirroring guide profiles to your media management setup based on a configured scheduler. It was previously known as "Trash Updater."
  4. Understand x265-4k source and codec terminology

    master

    When working with 4K content, distinguish between the source type and the codec used to ensure quality standards are met:

    Sources

    • WEB-DL: Sourced from streaming services. Note that H.26x indicates untouched content, while X.26x indicates encoded content.
    • Blu-ray: Often encoded from a Remux.
    • Remux: Untouched video and audio extracted from a BR-DISK.
    • BR-DISK: The full physical disc.

    Codecs

    • Untouched: Uses AVC, HEVC, or H.26x.
    • Encode: Uses x.26x.
    • Remuxes: Uses HEVC(4k), AVC, VC-1, or MPEG2.
  5. Use qbittorrent-cli for command line management

    master

    qbittorrent-cli is a command-line interface for managing qBittorrent. It allows you to:

    • Add torrents via file or magnet link (useful with autodl-irssi).
    • Reannounce torrents for problematic trackers.
    • Set limits on the number of simultaneously active downloads.
    • Import torrents and their states from Deluge or rTorrent.
  6. Use qui for qBittorrent management

    master
    qui is a fast, single-binary qBittorrent web UI designed to manage multiple instances, automate torrent workflows, and perform cross-seeding across trackers. It is optimized for performance even with large torrent collections and includes features like rule-based automations, scheduled backups/restores, and a transparent reverse proxy for external applications.
  7. Understand Hardlink behavior and side effects

    master

    Hardlinks allow a file to exist in multiple locations (e.g., a download folder and a media library folder) while only consuming the space of a single file.

    Key Behaviors:

    • Independent Deletion: You can delete a hardlink in one location (e.g., the download client's copy) without affecting the other (e.g., the library copy). Space is only reclaimed when the last link to the data is deleted.
    • Shared Metadata/Content: Modifying any hardlinked file impacts all instances. For example, modifying ID3 tags on a music file in your download folder will also change the tags in your media library, which can break torrent seeding.
    • Atomic Moves: When configured correctly, Starr Apps (Sonarr, Radarr, etc.) can perform 'Instant Moves' (Atomic Moves) instead of a slow copy-and-delete process.
  8. Understand Sonarr Custom Format Groups

    master

    Custom Format Groups are logical bundles of related Custom Formats. They are primarily used as metadata by external synchronization tools like Recyclarr and Notifiarr to simplify profile management and display.

    Important Note: These groups are not designed to be imported directly into Sonarr. They are intended for use by external sync tools and are provided in these guides for reference only.

  9. Understand Radarr Custom Format Groups

    master

    Custom Format Groups are logical bundles of related Custom Formats. They are designed for use with external synchronization tools like Recyclarr or Notifiarr to simplify profile management and display.

    Important Note: These groups are metadata intended for external sync tools. They are not designed to be imported directly into Radarr and cannot be used natively within the Radarr application itself.

  10. Use qBit Manage for qBittorrent automation

    master

    qBit Manage is a management program for qBittorrent instances that automates several maintenance tasks. Key capabilities include:

    • Tagging torrents based on tracker URL and setting seed goals or upload speed limits by tag.
    • Updating categories based on the save directory.
    • Removing unregistered torrents (deleting data and torrent if not being cross-seeded, otherwise removing only the torrent).
    • Rechecking paused torrents (sorted by lowest size) and resuming them if completed.
    • Removing orphaned files from the root directory not referenced by qBittorrent.
    • Tagging torrents without hardlinks for potential cleanup based on ratio or time-seeded.
    • Using a RecycleBin function to move files to a specific folder instead of immediate deletion.
    • Scheduling tasks via a built-in scheduler or running manually using the --run command.
    • Sending webhook notifications via Notifiarr and Apprise API.
  11. Browse Radarr Custom Format Categories

    master

    This document provides an index of available Custom Formats for Radarr, categorized by technical specifications and release types. You can use these categories to find specific formats to import into your Radarr instance to prioritize or exclude certain media qualities.

    Available Categories include:

    • Audio: Formats (e.g., TrueHD ATMOS, DTS X, FLAC) and Channel configurations (e.g., 5.1 Surround, 7.1 Surround).
    • HDR: HDR types (e.g., HDR, DV Boost) and fallback options (e.g., SDR).
    • Streaming Services: General (e.g., Netflix, Disney+), Asian, Dutch, UK, and Misc services.
    • Movie Versions: Special editions (e.g., IMAX, Criterion Collection, 4K Remaster).
    • Release Quality & Groups: HQ Release Groups (e.g., Remux Tiers, UHD Bluray Tiers), Unwanted Formats (e.g., 3D, AV1, LQ), and Repacks/Proper requirements.
    • Resolution: 720p, 1080p, 2160p.
    • Language & Accessibility: Language profiles (e.g., German, English Only) and Accessibility features (e.g., WiTH AD, WiTH ASL).
    • Anime Specific: Anime Release Groups (BD/Web Tiers), Anime Versions, and Anime Optional settings (e.g., 10bit, Uncensored).
    • Regional Specifics: Dedicated tiers for German and French release groups and audio versions.