qbittorrent / qBittorrent

qBittorrent BitTorrent client
https://www.qbittorrent.org
Other
28.41k stars 3.99k forks source link

Set a torrent's download location to multiple locations/drives #17536

Open e-t-l opened 2 years ago

e-t-l commented 2 years ago

Suggestion

When selecting a download location for a torrent, include an option to set multiple download paths (not including the path for incomplete downloads). In other words, when a user downloads a file to Location A, a copy of the file is also written to Location B.

Currently, users are forced to wait for the download to Location A to finish, then manually copy files to Location B. If the files are large, this can be time-consuming. However, if the copying occurs while the torrent is downloading, the files should finish being written to both locations simultaneously (since local copying speeds will always be faster than torrent download speeds under real world conditions).

Use case

When the torrenting device (e.g. seedbox) is not the same as the device where the downloaded files will be needed. For example, if the user wants to download to both their computer's local hard drive as well as a removable thumb drive (so that even after removing the thumb drive, e.g. to plug it into a smart TV, the files will remain on the computer so they can be seeded).

Extra info/examples/attachments

I'm running qBittorrent v4.4.3.1 (64-bit) on Windows 11.

glassez commented 2 years ago

IMO, this request is from the category "It would be nice if qBittorrent also served coffee".

e-t-l commented 2 years ago

Connect your coffee maker to an IoT and it shouldn't be too hard. Just because a feature isn't useful to you personally doesn't mean it isn't a useful feature.

glassez commented 2 years ago

Connect your coffee maker to an IoT and it shouldn't be too hard. Just because a feature isn't useful to you personally doesn't mean it isn't a useful feature.

I don't mean "it isn't a useful feature". I meant that this request falls under the following definitions:

  1. The target audience is hardly large so it is unlikely that someone who is not personally interested in this feature will undertake its implementation
  2. It is not so easy to implement without damaging something else (at least, it will complicate further maintenance of the main functionality)
seanfrisbey commented 2 years ago

I'm part of the target audience ✋

Some torrents I download, primarily complicated anime releases or something, have 1 torrent that spans multiple seasons. Or sometimes a torrent comes with a bunch of "junk" (nfo files and scans, etc.) that I would rather keep in a separate location instead of with the rest of the files. Not to be "that guys", but uTorrent handled that perfectly. I really miss that coming to qBittorrent.

seanfrisbey commented 2 years ago

Never mind...completely different feature, haha. It would help if I actually read the entire request 🤦

bAN0NYM0US commented 2 months ago

I literally found this trying to figure out this exact thing. Basically, I'm "borrowing" a 1980's anime pack from my "friend internet" and it's both movies and shows, and I want to leave this seeding forever. So being able to download one section of a torrent to one directory and the other section of it to the other section would actually be a huge improvement in keeping things organized and seeding forever, because now I gotta bail on this to have it sorted nicely for plex, or just deal with all of these shows in the movies section for the sake of seeding.

EDIT: This could also be super useful feature for ROM packs to download specific consoles to specific directories while being able to seed forever.

seanfrisbey commented 2 months ago

I literally found this trying to figure out this exact thing. Basically, I'm "borrowing" a 1980's anime pack from my "friend internet" and it's both movies and shows, and I want to leave this seeding forever. So being able to download one section of a torrent to one directory and the other section of it to the other section would actually be a huge improvement in keeping things organized and seeding forever, because now I gotta bail on this to have it sorted nicely for plex, or just deal with all of these shows in the movies section for the sake of seeding.

EDIT: This could also be super useful feature for ROM packs to download specific consoles to specific directories while being able to seed forever.

I think you and I read this as the same thing, but it's not what we think. The original request is to have everything downloaded to 2 locations at once.