十多年来,aria2 一直是功能最强大的开源下载引擎之一,但它已经 3 年多没有更新了。@Appinn
有开发者基于 aria2 分支创建了新项目:Aria2 Next,宣称是重新定义下一代 aria2,修复了大量遗留问题、更新了底层架构,还加入了原生 .m3u8、DASH 和 ED2K(电驴)下载支持。

目录
一个冷知识:Aria2 居然支持Android,可以在安卓终端下直接使用。
Aria2 Next:下一代 aria2
对于原来的 aria2 用户,熟悉的使用方式基本还在。Aria2 Next 继续提供命令行、配置文件和 JSON-RPC,因此现有的 aria2 脚本、RPC 前端和自动化工具,多数情况下仍可继续使用,比如可以继续使用 AriaNg 来管理 aria2。
Aria2 Next 主要使用 C++ 开发,目前在 GitHub 只获得了 389 颗 Star,但已经吸引到65位开发者,并且在勤奋更新,最近一次 v2.8.2 版本发布于2日前(2026年9月24日)
相比原版 aria2,Aria2 Next 最直观的变化,是新增下载类型:

原生 ED2K/eMule 支持(电驴)
虽然电驴网络整体已经不复当年之勇,但依旧有不少老资源保存在网络之中。Aria2 Next 原生支持电驴链接,可以像普通 HTTP、BT 任务一样,通过命令行下载。
原生 HLS 和 DASH 下载(.m3u8)
另一个很实用的变化是原生支持 HLS 和 MPEG-DASH,也就是经常能见到的 .m3u8 和 .mpd 流媒体。Aria2 Next 可以直接下载这类地址,还支持直播录制、清晰度选择,并能输出 MP4 / Matroska 文件,无需转码。
底层改动
- HTTP/HTTPS 下载现在使用 libcurl,支持 HTTP/2、多路复用等能力
- BT 部分则使用 libtorrent-rasterbar 2.1,继续支持 Magnet、DHT、PEX、uTP、BT v1/v2 等功能
获取 Aria2 Next
Aria2 Next 已经提供 Windows、macOS、Linux 和 Android 的预编译版本,可以直接前往 GitHub Releases 下载:
快速开始(使用指南)
# 下载普通文件
aria2-next https://example.com/file.iso
# 下载 ED2K(电驴)链接
aria2-next '<ed2k-file-link>'
启动 JSON-RPC 服务
aria2-next --enable-rpc --rpc-listen-all=false --rpc-listen-port=6800
查看版本及已启用的功能
aria2-next --version
aria2-next --help=#ed2k
Docker
Aria2 Next 也提供官方 Docker 镜像,NAS、服务器等设备可以直接运行:
docker run --rm \
-e PUID="$(id -u)" \
-e PGID="$(id -g)" \
ghcr.io/aninsomniacy/aria2-next:latest --version
Aria2 Next 的 RPC 默认仍然可以使用熟悉的 6800 端口,因此也可以继续搭配兼容 aria2 JSON-RPC 的 Web 前端使用。