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.
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.

