Tracker rules
mkbrr includes built-in knowledge about the specific requirements of various private trackers to help ensure the torrents you create are compliant. When you provide a tracker URL (-t
flag or via presets/batch), mkbrr
checks if it matches a known tracker and applies relevant rules automatically.
mkbrr automatically detects tracker requirements based on the announce URL and applies the appropriate rules to ensure your torrents are compliant.
How it Works
When creating a torrent, mkbrr
compares the provided tracker URL against an internal list of configurations. If a match is found, it applies the corresponding rules:
Piece Length
Enforces maximum piece size limits specific to each tracker (e.g., 16 MiB, 8 MiB).
Size Ranges
Selects optimal piece sizes based on content size using tracker-specific guidelines.
File Size
Ensures the .torrent file stays within tracker size limits by adjusting piece length.
Tracker-specific rules override manual settings (-l
or -m
flags) to ensure compliance. mkbrr always prioritizes tracker requirements.
Implemented Trackers
Below is a list of implemented trackers and their specific requirements:
The tracker rules are maintained in the mkbrr source code. Contributions to keep rules updated are welcome via pull requests.
Tracker | Piece Ranges | Max Piece Size | Max Torrent Size |
---|---|---|---|
ANT | Default | 16 MiB | 250 KiB |
HDB | Default | 16 MiB | - |
BHD | Default | 16 MiB | - |
SBS | Default | 16 MiB | - |
PTP | Custom | 16 MiB | - |
EMP | Default | 8 MiB | - |
MTV | Default | 8 MiB | - |
GGN | Custom | 64 MiB | 1 MiB |
SP | Custom | 128 MiB | - |
NB | Custom | 16 MiB | - |
BTN | Custom | 16 MiB | - |
TSYNDIKAT | Custom | 16 MiB | - |
Was this page helpful?