yzwduck 发表于 2019-1-1 08:51:44

关于 reseed 种子制作的小建议

有一个小建议——在制作 reseed 种子的时候,能否将上一个发布中含有的数据集中放在种子的前面?

举个例子:Non Non Biyori。第一版是没有字幕的,reseed 时添加了字幕,视频文件本身没有任何变化。
但是字幕添加到了两个视频文件的中间,导致整个块无法通过校验,需要重新下载。

虽然相对于几十GB的完整大小而言,也就多下载了不到 100MB,但相比于可能加起来不到 1MB 的字幕来说,网络利用率偏低了。
如果将 reseed 新追加的文件集中放置在种子的尾部,那么旧版的文件(经过重命名)就可以直接通过验证了。

技术上说是完全可行的,我估计自己也有能力来实现(只要熟悉BenCode),不知道贵组有没有兴趣来实现这个改进。
(因为是一个成本远大于回报的工程)

Airium 发表于 2019-1-1 16:51:59

可行,但是真的没有多大价值,而且一个完善的实现会迅速复杂化这个简单的需求
页: [1]
查看完整版本: 关于 reseed 种子制作的小建议