qBittorrent
qBittorrent copied to clipboard
Download in sequential order for new torrents by default option
It would be fantastic if bittorent had 'Download in sequential order' checkbox in Adding Torrent dialog and so we could turn this checkbox on by default in Options.
Thank you
I greatly support this, and furthermore it is quite a pain right now to set this option on multiple files at the same time, so doing it by default would be really great indeed !
You realize that trying to download in sequencial order can actually hurt/slow the entire "cloud", right? Especially when the seeder:leecher ratio is bad.
That's a good point, but I think it may be useful to ease the process for users that really want to download in sequential order. Moreover I prefer downloading/seeding files that I really need, and that I can check earlier with the preview.
Making it default at install wouldn't be a good idea though.
I do not think this should be a feature that users can set to be always on. Sequential downloads are unsocial and bad for the health of the torrent.
Even uTorrent forces users to click manually select the torrent and then click "stream" 2 times ( 1 to buffer, 2nd to start). Qbitorrent only requires 1 steps, which is good enough.
Copy pasting from #1404:
After reading the link alderz linked to, and giving it some thought I am of the belief that this shouldn't be automated. However a new option in the "add new torrent" dialog that will control this is 'ok' I think. Of course, this option will be always disabled for each torrent and the user will have to enable it per torrent again and again.
I do not think it should be made any easier without addressing issue #182 first.
@slacka I'll keep it in mind.
I don't see how sequential download does hurt. What really hurts - upload speed & share ratio limits - yet you can set them freely in settings and ignore everyone. No such luck for users who simply want to stream their download and share their upload traffic at the maximum rate.
I would surely love automatic sequential order downloading for video files. Most often than not, I preview video files to see the quality or maybe content, while torrent is downloading.
Another idea would be to have the possibility to choose labels for which sequential order is default.
But, a checkbox with sequential order, automatically checked for video files, would be the simplest method as I see it
Great, some people are actually here supporting the idea of less usuaibility to uphold some ideals. Just great. Why not focus on providing the best software possible for your users instead, instead of considering other issues such as "cloud" speed? There are competitiors out there, and they might soon offer a feature like this if you don't. Plus, the whole idea of this feature is to be able to instantly start watching a video, which is not a bad thing at all. But right now, I have to right click twice and uncheck two options, every time. I have RSI and I don't want to deal with stuff like this at all.
Even though I think it is better to have sequential download for previewing, thus actually alleviating the cloud if it is not what you wanted, I am not sure ranting like that on open-source software will really help.
I do prefer something open-source, even though it may have less features.
Once again, the nature of bittorent is such that downloading sequentially while sharing upload bandwidth is likely to be beneficial to peers. While downloading and any order and not sharing is harmful. Yet you can disable uploading in settings. Yet you can't enable sequential order by default.
We can add this feature in advanced options. By default can be disabled but advanced users can use that feature and stop complaining...
@ngosang , I am inclined to this way: https://github.com/qbittorrent/qBittorrent/issues/164#issuecomment-35165918
I am inclined to this way: #164 (comment)
this option will be always disabled for each torrent and the user will have to enable it per torrent again and again.
Not opposed, but we will have a lot of people asking why this option is not saved for the following torrents.
I don't use download in sequential order because I have a high download speed but I understand people. In uTorrent there is a feature called Stream much better than ours Preview.
When you click Stream, download in sequential order starts and you can see a countdown in the button with the remaining seconds to play. When countdown is 0 the media player is launched. In this way you can stream one movie/tv show with one click.
If you want to do this in qBittorrent you have to check download in sequential order and wait until you see the first blocks completed in the General tab, then you open container folder and go to the file and open it with the media player (if you are not using !.qB extension). There are a lot of steps and it's hard to learn for normal user.
In addition, in uTorrent if you click Stream in a torrent with multiple video files you will see a dialog (we have something like that):
but instead of download in sequential order the whole torrent this feature downloads in sequential order the file and start playing when you have first and last pieces of that file.
I think that implementing Preview/Stream in a properly way will be more interesting/useful that download in sequential order (for me that feature is OK as it's now). As download in sequential order only makes sense for video files I think users won't request this feature anymore because it is more comfortable pressing a button instead of doing all the steps that I mentioned earlier.
the stream idea, nice! didn't know about utorrent doing such a nice thing i will install it right away, although i would prefer to stick to qbittorrent, I felt it more reliable.
Anyway, the stream idea is way better than this feature request, in this thread
update. BAHHH! I've installed it for nothing. you have to buy pro version to have stream feature. utorrent => uninstall
I really love the stream idea as well.
But wouldn't it be complicated to implement?
Seemed to me that every format needs a different percentage of downloaded file to be previewed, some need to be entirely downloaded. Seemed to me it depended also on the video player, because some handle errors well, others don't.
But if it is doable it would really be a killer feature few competitors provide (unless paying in the case of utorrent).
YES! please add this feature to "Download in sequential order". and it would be nice to uncheck "download first and last piece first" so to force it to download completely in order by default.
Would the stream idea work to chromecast?
Please don't post more "me too" posts. It just adds noise to the thread. We know the feature is in demand, the problem is technical, see: http://wiki.vuze.com/w/Sequential_downloading_is_bad
issue #182 would address these concerns by allowing downloading in a much healthier manner than sequential currently does.
Seriously, slacka. That argument is dead. There are competitors out there, such as Popcorn times that offer this as their only feature, and it's going very well for them. They even have a built in player.
Now imagine, if qbittorent were to offer this, including listing files inside torrents, then you can pick your episode and just click watch.
On Mon, Aug 10, 2015 at 5:05 AM, slacka [email protected] wrote:
Please don't post more "me too" posts. It just adds noise to the thread. We know the feature is in demand, the problem is technical, see: http://wiki.vuze.com/w/Sequential_downloading_is_bad
issue #182 https://github.com/qbittorrent/qBittorrent/issues/182 would address these concerns by allowing downloading in a much healthier manner than sequential currently does.
— Reply to this email directly or view it on GitHub https://github.com/qbittorrent/qBittorrent/issues/164#issuecomment-129286006 .
@slacka What is worse sequential downloading or disabling upload traffic or not participating at all?
Answer: (worst) > not participating > disabling upload traffic > sequential downloading > normal downloading (best)
I am all for making simpler for users to enable sequential download. I just don't want it to be a persistent option. As for streaming there is something in libtorrent already and there is some discussion on it at #182. First I was unsure on how it would work for multifile torrents but seeing the utorrent way explained by @ngosang it seems "easy".
Btw, to all those saying that competing clients do this or that. Guess what? We aren't being paid and we're open source. That means that WE DON'T COMPETE with anyone. We go our own pace. PS: If anyone offered to pay for this trivial code addtition I am sure any of the currently active devs (myself) included could come up with a patch enabling persistence of this option in a matter of minutes. The issue is that it will never be accepted in the official codebase.
@sledgehammer999 if you want to implement the Stream feature I can do the maths to estimate the minimum buffer size, estimated time to start playing, deadline times...
I have a small naive suggestion, I'm really not into developing and/or torrents, but maybe there's a balanced approach to consider. Maybe the algorithm of the "Sequential" mode should be mixed and balanced. There would be a smart, experience-based number which represents the "rare availability".
Any pieces below this availability rate would be downloaded first, and any above would be downloaded in a sequential order. That way you make sure all interests are taken care of.
if you want to implement the Stream feature I can do the maths to estimate the minimum buffer size, estimated time to start playing, deadline times...
Great. But I don't know when I'll start implementing. (If anyone else wants to start first, go ahead. Just a leave message here so no duplicate work is done).
Have you guys heard of popcorntime.io ? the reason of their extreme success is that they bundled the player and allowed for sequential downloading. You have the search, no allow for download and play immediately, or at least provide us with sequential downloading!
It's terrible when people with ideals come in and try to change the world by preventing others of a good feature, just because they have certain philosophy in life.
Believe it or not, qbittorrent is not what is keeping torrents alive, and it shouldn't try so hard in giving back, instead if it should focus on being the best player out there.
We are all downloading stuff illegally, so can we stop with the nice guy attitude?
On Wed, Sep 2, 2015 at 1:24 PM, sledgehammer999 [email protected] wrote:
if you want to implement the Stream feature I can do the maths to estimate the minimum buffer size, estimated time to start playing, deadline times...
Great. But I don't know when I'll start implementing. (If anyone else wants to start first, go ahead. Just a leave message here so no duplicate work is done).
— Reply to this email directly or view it on GitHub https://github.com/qbittorrent/qBittorrent/issues/164#issuecomment-137036753 .
We are all downloading stuff illegally, so can we stop with the nice guy attitude?
Not every body is, including myself, and "popcorn.io" seem to have more lawsuits against them than "piratebay" do. I cannot speak for any of the developers but I do think that NOT having 'streaming capabilities' and avoiding the possible legal consequences is a better option for all concerned.
or at least provide us with sequential downloading!
qbittorrent already does. Also, ... If "popcorn.io" already does exactly what you require, ... Why not just use that
to have a streaming feature is legal and useful, to earn money distributing pirated content is illegal. other torrent clients as uTorrent have this feature and don't have legal issues.
publicspace looks like a shill but i have no idea what his agenda is, his posts make no sense at all.