把磁力链接转成本地种子文件:--bt-save-metadata
两个参数的分工
| 参数 | 作用 | 默认 |
|---|---|---|
--bt-metadata-only | 只获取元数据,不下载种子描述的内容 | false |
--bt-save-metadata | 把元数据保存为 .torrent 文件 | false |
只开第二个会取完元数据后继续下载内容;两个一起加才是"转存种子":
aria2c --bt-metadata-only --bt-save-metadata "magnet:?xt=urn:btih:信息哈希"
存出来的文件长什么样
- 文件名:信息哈希的十六进制串 + .torrent,比如
248D0A1CD08284299DE78D5C1ED359BB46717D8C.torrent; - 位置:与下载目录相同(
-d参数能改); - 已存在同名文件时不覆盖,跳过保存。
之后的用法
存出的种子与普通种子完全等价:
aria2c -d 目标目录 "248D0A...T8C.torrent"
以后重下、换机器、发给别人都方便,不用再依赖磁力链先连 DHT。
前提提醒
转存元数据本身也要从 DHT/peer 处拿数据,所以:
- DHT 要开着(默认开启);
- 冷门链接可能等很久才凑齐元数据;
- 卡住不动先按BT 无 peer 排查过一遍端口。
界面用户的进阶玩法
配合 --pause-metadata,元数据取完任务自动暂停——在 AriaNg 等前端里就能先看到文件列表、勾选想要的文件再恢复任务,见图形前端与选择性下载。