按照 BT 的机制,没速度首先应该责怪的是所有下载者,而不是发布者。——题记

什么是 BT ? 我为什么会遇到下载困难?

BitTorrent (BT) 基于 P2P 协议:Peer to Peer,或者更通俗地说:Person to Person,文件从具有该资源的用户传递给其它用户并继续传递下去,而不通过中心服务器传递给用户。在标准的 BT 规范里面,严格遵循着 总下载=总上传 的规则:能下载到的数据,一定是别人传给你的;同样,别人能下载的数据,是包括你在内其他的参与者共同上传的。除了新种子刚刚发布的若干小时内,一般来说在其它时间内超过九成的总上传量应该是由用户相互贡献的,而不是由发布者贡献的。这个道理就跟传播消息时候的一传十,十传百一样。越多知道消息的参与传播,这个消息散布的就越快。

直到迅雷 可能死于17年10月(其实还活着)、旋风 死于17年9月 等国产吸血客户端兴起之前,BT 一直是以我为人人,人人为我的分享精神存在。但是这些国产软件改变了这个规则 —— 没人强行规定我要上传吧?也没人说我要传一定要传给任何人吧?对于那些不希望看到什么 “迅雷在上传数据,是不是在上传我的个人文件啊” 的人,我就不做上传;否则,我只上传给我的用户群,让我的用户群体验高速的下载速度,我为啥要管别的软件呢?我知道了消息我不说,或者只在一个很小的朋友圈里面说,一般人我不告诉他。这种客户端我们称之为吸血客户端 —— 只吸血,不奉献。

这些下载软件可能并不一定只是因为能够下载 BT 资源而流行起来的,但是其流行和其吸血下载的特性使得 BT 分享在中国陷入了危机。一方面,上传量的减少使得速度整体受限制;另一方面,很多正统的 BT 封杀了迅雷旋风等客户端——你没有严格遵守 BT 协议,我为啥要帮你。不过商业公司想出了简单粗暴的方法——强行让 BT 从 P2P 变成了 HTTP —— 推出高速通道和离线下载等服务,使用专业服务器为其用户提供高速下载体验。同样只下载不对公众上传的,还有各大网盘的离线功能。可惜,持续的版权压力+净网行动+举报狗让即使是付费服务也变得越来越难用,甚至出现了停止运营和大规模下载故障。


我该如何解决下载困难的问题?

分享形势越来越严峻,本文并不提倡一些用户继续只吸血不哺乳的做法,而是希望大家更多地使用正规 BT 客户端:

1. qBittorrent (Win/Linux/Mac)

推荐: 4.3.9 及其 增强版

2. uTorrent (Win/Linux/Mac/Android)

由于曝出安全性漏洞,不再推荐使用 uTorrent

3. Transmission (Mac/Linux/Win)

众所周知,群晖Download Station的BT功能是魔改的Transmission

4. BitTorrent (Win/Mac/Android)

5. Deluge (Linux/Mac/Win)

6. rtorrent+RuTorrent (Linux)

等等,这里不再一一列举。


我已经使用了正规客户端,该如何提高我的下载速度?

不要马上下载新发布的种子
下载速度很大程度上取决于 上传者/下载者 比例 (SLR)。如果是种子是新发布的,下载人数众多,此时 SLR 很低,总上传带宽难以满足总下载带宽,下载慢是常见的问题。

不要限制 BT 客户端的上传
请牢记你不喜欢低速下载。所以多 上传 让别人不用忍耐同样的困扰。 BT 的同伴倾向于回馈那些给它们提上传的同伴。这就意味着如果 A 和 B 正在同时下载一个文件,而 A 又在高速向 B 传送数据,那么B 将会尝试着回报 A。因此高速上传将导致高速下载。

确保你的网络没有封杀P2P
某些网络运营商或网络环境会封杀 P2P 。这种情况下,正规的客户端束手无策。

适度添加更多 tracker
虽然 P2P 过程中不存在中心服务器分发数据,但是可以有服务器来帮助客户端相互发现和建立连接。连接到这种服务器所使用的链接称为 tracker。我们在公网发布时会同时发布到多个站点,这些站点会额外添加不少 tracker 来帮助下载同一资源的用户们相互连接。如果你发现连接速度缓慢,可以将尝试找到各个网站版本的种子全部下载并用 BT 客户端打开。主流的 BT 客户端都可以自动将这些种子所带的不同 tracker 合并。这样你在下载资源,尤其是老旧资源时,更有望连接到更多用户而提高下载速度。
请注意:客户端与 tracker 服务器的协商和连接也会耗费网络资源,添加过量的 tracker 反而会对下载速度造成灾难性的负优化。


我还有哪些方式能够得到最新发布的资源?

很多观众希望我们提供网盘链接进行下载,事实上我们确有网盘版本,但一般我们并不会放出。这是因为,一方面网盘资源较易失效,检查和补档的负担随时间几何级增加;另一方面我们不希望观众过度依赖网盘,这会恶化公网的上传和保种状况;最后我们不想让一些人误以为我们总有义务提供网盘,从而看不到网盘就来索取。

如果你真的非常希望通过网盘方式下载,则可以借助不少热心的搬运工在资源转载站点的备份,比如:
TSDM 高清板块 https://www.tsdm39.net/forum.php?mod=forumdisplay&fid=85

几乎我们所有的合集资源,TSDM 高清板块都会第一时间有人搬运。请自行善用公告区的索引贴和搜索功能,而且通过签到就能够取得足够的天使币购买下载链接。

除此之外,如果你的硬盘体积充足且网络连接出色,可以随时申请加入 VCB-Studio 分流组为资源分流贡献力量,还能比 99% 的人更早收到我们最新的成品。

最后要说的就是,我们一直在努力招收分流人员,并寻找途径优化资源分发能力,能让大家快点下载我们绝不会故意限制什么。但是我们不是迅雷,不是腾讯,我们没有办法让自己的分流组跟商业公司的 CDN 服务器一样强大。
我们更倾向于无视那些用着迅雷旋风,开着度盘离线的,来问我们为什么没有速度。凭什么发布初期最宝贵的上传量要贡献给你们,而不是那些在全力帮忙上传的用户?

在 Windows 系统中启用长路径功能

从本月起我们的成品可能不再遵从较为严格的路径长度限制。这篇文章将简单介绍如何在 Windows 系统中启用长路径功能。 Windows 系统中较为保守的最大路径...

阅读全文

VCB-Studio 视频播放器推荐及教程索引

(Image Credit: しおん@pixiv) 目前我们推荐的播放器可以分成两大阵营:mpv 和 MPC。前者跨平台,后者仅限 Windows。 mpv mpv 可以在 Windows、macOS 和桌面...

阅读全文

基于 MPC-HC 和 madVR 的播放器配置入门

之前的 MPC 系教程和 madVR 教程都有些过时了。老教程直接通过注册表来设置虽然简单直接,但不利于维护,索性重新写一篇。 和 mpv 的教程 类似,本教程只提及...

阅读全文

390 条评论

  1. 想问下关于做种的问题。我用qBittorrent下载VCB-S的资源,完成之后会自动做种。但是我移动了硬盘里相应的文件的位置后,qBittorrent客户端里对应的任务就显示文件丢失。这个时候我如果还想继续做种的话应该怎样操作呢?

    1. 删除旧的下载任务,新建下载任务,下载位置选择你移动之后的路径。如果没有替换或更改文件的话甚至可以跳过校验。当然这么做的前提是你完整移动了整个项目的根文件夹,而不只是其中几个文件。

  2. 我朋友有一台群晖NAS,他给了我200GB的可用空间,网络带宽是100Mbps,而且他也很喜欢看番/收集番剧。
    这种情况能帮到VCB-Studio吗?
    (群晖的下载默认开做种

  3. 好想点个赞,但是居然没找到点赞按钮~这篇文章写的太对了!可惜家里网络是大学的校园网,虽然上传速度很高,但受限于没有公网ip,一直是黄灯堵塞,没法做长效种子。不知道这样条件能不能参加分流组?

    1. Aria2 其实不算一个正规 Bt 客户端,因为可以自定义 user-agent 欺骗 tracker 所以在有些 Bt 站是被禁止的,不知道 VCB 对此是什么态度。Linux 命令行也可以用 Deluge 这是 User-guide:https://dev.deluge-torrent.org/wiki/UserGuide/ThinClient

  4. 想问怎么做稳定上传鸭 我在单位是有公网ip的 上行速率3M 给我家里的电脑传点东西 以往是用win10的远程链接直接copy的跑满单位带宽 可是用bt私传的话 就是我把种子给家里电脑 直接连单位的 速度掺不忍睹 用的是µTP很不稳定 客户端是qb

  5. 站长,“如果你的硬盘体积充足且网络连接出色,可以随时申请加入 VCB-Studio 分流组为资源分流贡献力量”能不能具体讲解下,硬盘体积要多大和网络带宽要多少,是不是要一直开着电脑,不懂但是想帮忙

  6. 小白弱弱地问一句,比特彗星(BitComet)可以吗?
    之前用uTorrent时个人体验不太好转而寻找的替代品。
    因为它有自己的中文论坛,感觉反映问题比较方便,使用时也没看出来吸血的情况,确实为其他人提供了速度。

      1. 比特彗星最重要的是,它会捆绑其他安装程序,是个各种意义上的流氓软件,维基百科上也有对这个软件的批评:https://zh.wikipedia.org/wiki/BitComet
        我和我朋友的电脑都中过招,亲身体验,不会有错的。

        1. 只要在安装的时候去掉勾选就可以了,之后的使用并不会再自动下载安装什么软件的,两台电脑都用了很久没啥事。

      1. 换了文中推荐的qBittorrent的增强版,体验真的上升了不止一个层次,比特彗星每次启动的硬盘占用高的不行,总要忍耐个半分钟的卡顿。qBittorrent这一点上真是甩比特彗星几条街的感觉。多谢指点

  7. 发现一个点:如果有使用Aria2并调用on-download-complete来自动调用脚本上传文件而把做种时间改成0的用户,请改用on-bt-download-complete参数,可以同时做种调用脚本不耽误。
    另外分享率建议设置为大于1,aria2全网的中文教程示例配置都是写的0.1,这样不利于p2p网络。如果你把分享率设置成0.1还能快速下载,那原因肯定是因为有人把分享率设置到了10。

    1. 以 qBittorrent 为例,在菜单栏 Tools – Options…,BitTorrent 页,拉到最下边,勾上“Automatically add these trackers to new downloads”,并在下方列表添加 Tracker 即可。

  8. 运营商封锁的话,把BT协议加密设为“强制”(仅允许加密协议连接)可绕过大部分运营商封锁。
    大部分客户端都支持这个(具体设置方法请百度/谷歌/必应/360)。
    顺带设置成这个之后,迅雷之类的客户端就没办法连接了——因为,它们只用未加密协议(就我观察到的现象而言,迅雷似乎不会用加密协议)。

欢迎留言

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据