磁力链接怎么下载:magnet 开头的链接直接喂
基本命令
aria2c "magnet:?xt=urn:btih:248D0A1CD08284299DE78D5C1ED359BB46717D8C"
引号必须加:磁力链接里的 & 会被 shell 截断,不加引号命令必挂。
它的工作过程
磁力链接里没有服务器地址,只有一串信息哈希(btih 后面的 40 位十六进制)。aria2 的流程:
- 向 DHT 网络与已知 peer 索取这条哈希对应的元数据;
- 元数据齐了,等于拿到了"种子文件",开始正常 BT 下载。
所以磁力任务开始前会卡一段时间(显示 metadata 相关进度),节点多、热度高的链接几秒到几十秒,冷门链接可能要等更久甚至等不到。DHT 的开启状态与端口放行直接影响这一步,见DHT 与端口。
只取元数据不下内容
想把磁力链转成 .torrent 文件存起来,加两个参数:
aria2c --bt-metadata-only --bt-save-metadata "magnet:?xt=urn:btih:信息哈希"
会在下载目录生成以信息哈希命名的种子文件,详见把磁力链转成种子。
实用参数
--bt-save-metadata配合--pause-metadata:取完元数据暂停任务,适合先用界面勾选文件再开下(前端场景);- 冷门资源可追加 tracker 提高 peer 发现率,见追加 Tracker;
- BT 任务通用参数(做种、加密、限速)与本组其他页面一致。
没速度怎么排查
按BT 无 peer 排查清单来:确认 DHT、放行 UDP 端口、多等一会儿、补 tracker。