在BitTorrent客户端中为文件的特定部分赋予更高的下载优先级?


12

通常,出于充分的原因,BitTorrent客户端会根据各种其他因素来平均下载所有文件。但是,在下载一些视频时,我希望首先获取文件的开头,或者首先获取文件的后三分之一,等等。有没有办法对任何客户端执行此操作?


我认为这是不可能的
。.

Answers:


10

不,没有办法确定文件的任意部分的优先级。几年前,我要求eMule的开发人员实施此功能,因为有时在观看节目时,网络会在最后一分钟中断,或者我在一次商业广告中断后错过了几秒钟,而我不想下载整个情节只需要看几秒钟。他们否定了这个想法,并指出如果人们可以选择他们所得到的东西,那将会伤害大群。

它与µTorrent或依赖于文件在同级之间平均分配文件的任何其他P2P系统一样。

与此最接近的是对文件的第一部分和最后一部分进行优先级排序的能力(通常默认情况下处于关闭状态),这是专门进行的,以便可以验证文件是真实的而不是伪造的(因为大多数文件类型为标题和元数据放在开头,少数放在结尾)。

在µTorrent中,设置bt.prio_first_last_piece高级选项:

在此处输入图片说明


我想知道情况是否仍然如此-我的印象是popcorntime.io现在优先选择来自各种来源的文件的开始…
ptim

假。它不会“伤群”,实际上会有所帮助。该主张假定洪流是可取的。如果不是,那么通过过早下载一部分视频,可以更快地确定种子是垃圾文件,并在进一步传播之前取消下载,从而杀死了不良种子。
安德鲁(Andrew)

4

我是来这里寻找相同问题的答案的,@ Synetechs的答案为我指明了正确的方向。我不知道这是他发布答案时还不存在的一项新功能(毕竟已经3年了)。但是在同一高级选项卡中,现在有一个bt.progressive_piece_picker设置,该设置似乎从文件的开头开始对片段进行优先级排序。到目前为止为我工作。但是请谨慎使用此设置。它绕过了协议的核心,这是下载的无序性质。对于拥有大量播种机的种子来说可能还可以,但可能会导致活跃种子减少。


2

在uTorrent中,如果在单击“首选项”时按住Shift+ F2,则可以访问某些特殊选项。

如下面的屏幕截图所示:除其他外,您有两个新选项:

  • bt.sequential_download
  • bt.sequential_files

您可以将这些参数的值更改为“ True”,以便顺序下载文件。

当然,请避免将这些选项用于种子很少的种子。

在此处输入图片说明


唯一正确的答案。不知道你为什么要投票。
约翰-恢复莫妮卡

1

主窗口中,单击详细信息窗格。选择文件选项卡。

右键单击要增加优先级的文件部分,然后将优先级从普通更改为高。

以下是来自bittorrent帮助手册的内容

  • 优先级显示给文件的优先级。
    • 高表示相对于其他优先级较低(低或正常)的文件,BitTorrent将尝试更积极地完成文件。如果有机会使该文件更完整,则BitTorrent会接受它。请注意,这不能保证文件的完成,或者文件将在优先级较低的其他文件之前完成。
    • normal是给定的默认优先级。
    • 表示相对于其他优先级较高(正常或较高)的文件,BitTorrent尝试以较小的积极性来完成文件。如果有机会使另一个更高优先级的文件变得更完整,则BitTorrent将取代下载该文件。请注意,这不能保证文件将在其他优先级更高的文件之后完成。
    • skip表示将不会下载文件。请注意,某些文件与其他文件共享片段。这样,您可能会注意到下载了跳过文件的一部分(如果小于文件大小,则可能是整个文件)。请注意,这并不意味着BitTorrent忽略了您不下载文件的请求。

5
据我了解,这是一个文件相对于多个文件的优先级。但是,如果有一个2GB的视频文件,则不会影响首先下载文件的哪一部分的结果。
丹·罗伯茨

4
Vuze允许您对单个视频文件的开头和结尾
摩押(Moab)

和uTorrent一样。
Mahmoud Al-Qudsi 2012年

看起来只是允许您检查开始和结束以确保它是有效文件。并不是我要找的东西,但是很高兴知道。
丹·罗伯茨


-1

如果将其设置为高,它会尝试最终将洪流下载到其他文件中的特定文件,而将其设置为高。。文件...跳过将跳过所选文件。 高,中,低和跳过是性病


1
请仔细阅读问题。您的答案没有回答原始问题。
DavidPostill
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.