rt2qbt

module
v1.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 16, 2025 License: MIT

README

rt2qbt

Convert rTorrent session files to qBittorrent fastresume format, preserving your seeding statistics and torrent state.

Features

  • Converts rTorrent .rtorrent format to qBittorrent's .fastresume format
  • Preserves upload/download statistics
  • Maintains seeding state and timestamps
  • Supports path mapping for different mount points
  • Preserves categories from rTorrent's custom tags field
  • Generates a qBittorrent-data.conf with transfer statistics
  • Tag-based filtering to skip specific torrents

Usage

rt2qbt --rtorrent <session-dir> --qbittorrent <backup-dir> [options]

Required Flags

Flag Description
--rtorrent Path to rTorrent session directory
--qbittorrent Path to qBittorrent BT_backup directory

Optional Flags

Flag Description
--path-map Path mappings in format from1=to1,from2=to2
--stats Path to qBittorrent-data.conf file to write transfer stats to
--ignore-tags Comma-separated list of tags to skip
--dry-run Perform a dry run without writing files
--verbose Enable verbose output

Examples

Basic conversion:

rt2qbt --rtorrent /path/to/session --qbittorrent /path/to/BT_Backup

With path mapping (useful when moving data between systems):

rt2qbt --rtorrent /path/to/session --qbittorrent /path/to/BT_Backup --path-map '/mnt/old=/mnt/new'

Dry run with verbose output:

rt2qbt --rtorrent /path/to/session --qbittorrent /path/to/BT_Backup --dry-run --verbose

Skip torrents with specific tags:

rt2qbt --rtorrent /path/to/session --qbittorrent /path/to/BT_Backup --ignore-tags 'private,cross-seed'

Specify stats file location:

rt2qbt --rtorrent /path/to/session --qbittorrent /path/to/BT_Backup --stats /path/to/qBittorrent-data.conf

License

MIT

Directories

Path Synopsis
cmd
rt2qbt command
internal

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL