aria2 中文文档 下载 App

多源同一下载:把 HTTP 与 FTP 镜像混在一起喂

命令行直接给多个镜像

同一个文件的不同镜像地址,用引号包好依次列出:

aria2c -o 文件.zip "镜像A直链" "镜像B直链"

HTTP 与 FTP 地址可以混着给,aria2 会并行取数据写进同一个文件。-o 统一输出名让多源写盘对齐,见指定文件名。

与 BT 同时进行

种子任务也能挂上 HTTP/FTP 源补数据——下载器一边从 peer 拉分块,一边从直链服务器拉:

aria2c -T "文件名.torrent" "镜像直链1" "镜像直链2"

从 HTTP/FTP 拿到的数据还会上传给 BT 网络里的其他 peer。

镜像怎么调度

源多起来后,用哪个源、什么时候换,由 --uri-selector 决定:

策略行为
feedback(默认)记住每个源的历史速度,优先快的,自动跳过死源
adaptive首选连接用最好的源,补充连接优先试没测过的
inorder按列表顺序来,前面可用就不换

速度档案可以存盘复用(--server-stat-of 保存、--server-stat-if 读回),跨会话也能记得哪个镜像快。

配额与上限

批量任务的多源

清单文件里同一行 Tab 分隔多镜像的写法见批量下载,适合几十个文件每个都有两三个镜像的场景。