aria2 は 軽量で 複数サーバーから分割ダウンロードが可能なコマンド ライン ダウンロード ユーティリティ. HTTP/HTTPS, FTP, BitTorrent, Metalink に対応.

aria2 は JSON-RPC (over HTTP and WebSocket) と XML-RPC インターフェースを搭載. aria2 をリモートコントロールできます.

Learn more

Features

分割ダウンロード

aria2 は複数のサーバー / プロトコルからファイルをダウンロードできます. 回線速度を有効に使った高速ダウンロードを実現.

軽量

aria2 はメモリや CPU 資源を大きく要求しません. HTTP/FTP ダウンロードでのメモリ使用は通常 4MiB, BitTorrent ダウンロードで 9MiB. CPU 使用率は, BitTorrent ダウンロードで 2.8MiB/sec で 6% 前後.

BitTorrent

必要な機能がすべてそろった BitTorrent プロトコルを実装: DHT, PEX, Encryption, Magnet URI, Web-Seeding, ファイル選択ダウンロード, Local Peer Discovery.

Metalink サポート

aria2 は The Metalink Download Description Format(aka Metalink v4), Metalink/HTTP をサポート. Metalink v3 もサポート. Metalink は ファイル検証, HTTP/FTP/BitTorrent から同時ダウンロード, 言語, 場所, OS, etc を指定するコンフィグレーション の機能を提供します.

リモートコントロール

aria2 は RPC インターフェースをサポートしていて, aria2 プロセスをコントロールすることができます. サポートしているインターフェースは, JSON-RPC (over HTTP and WebSocket) と XML-RPC です.

Learn more

Usage

コマンドラインだからといって物怖じすることはありません. aria2 を使うのはかなり簡単です.

WEB からダウンロード

$ aria2c http://example.org/mylinux.iso

2 サーバーからダウンロード

$ aria2c http://a/f.iso ftp://b/f.iso

1 サーバー当り 2 接続使ってダウンロード

$ aria2c -x2 http://a/f.iso

BitTorrent

$ aria2c http://example.org/mylinux.torrent

BitTorrent Magnet URI

$ aria2c 'magnet:?xt=urn:btih:248D0A1CD08284299D
E78D5C1ED359BB46717D8C'

Metalink

$ aria2c http://example.org/mylinux.metalink

ファイル中の URI をダウンロード

$ aria2c -i uris.txt
Learn more

License

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.