I have a lot of torrents seeding. Many of them are very old, where I am the only seed.
I would like to be able to have all these torrents available on demand. I also want to be able to add 50 new torrents and have them download in a somewhat orderly fashion. Not all at once, but intelligently using the bandwidth available.
Right now, whenever I want to download torrents, I have to "Force download", otherwise they do not start.
How do I get around having to force download new torrents, while keeping the rest seeding?
Preferably, I would like to have new torrents seeding non stop for 10 days and then possibly going on rotation - if that is what is necessary for this to work.
I have a lot of bandwidth available, so it's not a problem having many torrents seeding at once - they're never all active anyway, because actual download numbers have tapered off on many of them.
Please help with how to set things correctly
Re: Please help with how to set things correctly
I'll preface this by saying libtorrent is the "core" for qbittorrent, qbittorrent honestly is a fancy GUI with some features to enhance libtorrent.
The torrent load balancing and actual piece picking is handled by libtorrent.
Here are some existing config settings or ideas for you to try.
[quote="Goblin"]
I have a lot of torrents seeding. Many of them are very old, where I am the only seed.
I would like to be able to have all these torrents available on demand.
[/quote]
Under Tools > Options > Bittorent either straight disable torrent queuing or set large numbers (i seed similarly to you & also have a good connection, i leave queuing disabled)
That is the part of qbt that manages maximum active downloads.
[quote="Goblin"]
I also want to be able to add 50 new torrents and have them download in a somewhat orderly fashion. Not all at once, but intelligently using the bandwidth available.
[/quote]
I'll assume you have a global bandwidth set? For this example lets assume it is 1000kbs and you have 50 torrents you wish to simultaneously download.
Select them all then right click > Limit Download Speed > 50kbs (we divide the global speed limit by number of torrents then double it because not all teh torrents will download at the same speed in a real world.
You'll also need to either increase the global number of maximum connections (tools > options > connections) or decrease the number of connections per torrent so you can ensure all torrents will connect to peers at once.
[quote="Goblin"]
Right now, whenever I want to download torrents, I have to "Force download", otherwise they do not start.
How do I get around having to force download new torrents, while keeping the rest seeding?
[/quote]
Torrent Queuing is screwing you up, increase the number of maximum active torrents or disable it. (tools options bittorrent)
[quote="Goblin"]
Preferably, I would like to have new torrents seeding non stop for 10 days and then possibly going on rotation - if that is what is necessary for this to work.
[/quote]
Currently this isnt automatable but there is a wishlist suggestion to seed for X amount of time i believe will be merged for the next release.
I'd link it off the qbittorrent github but im not at home currently and dont have my browser history.
/e: Give this thread a quick perusal, it lists a few fixes/how tos for commonly asked questions and contains a poorly written speedguide o/
index.php/topic,4228.0.html
The torrent load balancing and actual piece picking is handled by libtorrent.
Here are some existing config settings or ideas for you to try.
[quote="Goblin"]
I have a lot of torrents seeding. Many of them are very old, where I am the only seed.
I would like to be able to have all these torrents available on demand.
[/quote]
Under Tools > Options > Bittorent either straight disable torrent queuing or set large numbers (i seed similarly to you & also have a good connection, i leave queuing disabled)
That is the part of qbt that manages maximum active downloads.
[quote="Goblin"]
I also want to be able to add 50 new torrents and have them download in a somewhat orderly fashion. Not all at once, but intelligently using the bandwidth available.
[/quote]
I'll assume you have a global bandwidth set? For this example lets assume it is 1000kbs and you have 50 torrents you wish to simultaneously download.
Select them all then right click > Limit Download Speed > 50kbs (we divide the global speed limit by number of torrents then double it because not all teh torrents will download at the same speed in a real world.
You'll also need to either increase the global number of maximum connections (tools > options > connections) or decrease the number of connections per torrent so you can ensure all torrents will connect to peers at once.
[quote="Goblin"]
Right now, whenever I want to download torrents, I have to "Force download", otherwise they do not start.
How do I get around having to force download new torrents, while keeping the rest seeding?
[/quote]
Torrent Queuing is screwing you up, increase the number of maximum active torrents or disable it. (tools options bittorrent)
[quote="Goblin"]
Preferably, I would like to have new torrents seeding non stop for 10 days and then possibly going on rotation - if that is what is necessary for this to work.
[/quote]
Currently this isnt automatable but there is a wishlist suggestion to seed for X amount of time i believe will be merged for the next release.
I'd link it off the qbittorrent github but im not at home currently and dont have my browser history.
/e: Give this thread a quick perusal, it lists a few fixes/how tos for commonly asked questions and contains a poorly written speedguide o/
index.php/topic,4228.0.html
Last edited by KitKat on Mon Apr 25, 2016 8:35 pm, edited 1 time in total.
Re: Please help with how to set things correctly
Thank you for the suggestions. I will put them into work when I get home today!
Re: Please help with how to set things correctly
You're welcome.
Here is the PR i mentioned in regards to seeding for a specific amount of time:
https://github.com/qbittorrent/qBittorrent/pull/4266
It isn't merged yet, dont know why as its been "ready" for a pretty long amount of time already :/
(my build has this pr merged & it works just needs a rebase IIRC)
Here is the PR i mentioned in regards to seeding for a specific amount of time:
https://github.com/qbittorrent/qBittorrent/pull/4266
It isn't merged yet, dont know why as its been "ready" for a pretty long amount of time already :/
(my build has this pr merged & it works just needs a rebase IIRC)
Re: Please help with how to set things correctly
[quote="KitKat"][quote="Goblin"]I also want to be able to add 50 new torrents and have them download in a somewhat orderly fashion. Not all at once, but intelligently using the bandwidth available.[/quote]I'll assume you have a global bandwidth set? For this example lets assume it is 1000kbs and you have 50 torrents you wish to simultaneously download.
Select them all then right click > Limit Download Speed > 50kbs (we divide the global speed limit by number of torrents then double it because not all teh torrents will download at the same speed in a real world.
You'll also need to either increase the global number of maximum connections (tools > options > connections) or decrease the number of connections per torrent so you can ensure all torrents will connect to peers at once.[/quote]You can also set Maximum upload slots globally (in qBT roughly v2.x and later) so you don't have to limit each torrent's speed to 50 KB/sec. Whether a torrent gets 1 upload slot or 10 shouldn't matter as long as it doesn't hog them all, so you might also want to set the max upload slots per torrent to maybe 4-10 to prevent 1 torrent from getting "too many".
Select them all then right click > Limit Download Speed > 50kbs (we divide the global speed limit by number of torrents then double it because not all teh torrents will download at the same speed in a real world.
You'll also need to either increase the global number of maximum connections (tools > options > connections) or decrease the number of connections per torrent so you can ensure all torrents will connect to peers at once.[/quote]You can also set Maximum upload slots globally (in qBT roughly v2.x and later) so you don't have to limit each torrent's speed to 50 KB/sec. Whether a torrent gets 1 upload slot or 10 shouldn't matter as long as it doesn't hog them all, so you might also want to set the max upload slots per torrent to maybe 4-10 to prevent 1 torrent from getting "too many".