按照 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来减少垃圾评论。了解我们如何处理您的评论数据