aria2 に似たアプリケーションはいくつか存在しますが、以下の 2 点 において aria2 は差別化されます: (1) 複数のソース (http/ftp そして BitTorrent) からダウンロードで きる。 (2) aria2 に URL のリストを与えた場合、それらを一つ一つ逐次的にダウンロー ドするのではなく、複数並列でダウンロードすることができます。一つ ずつダウンロードを待つ必要はないのです。これにより aria2 は与え られた帯域をめいいっぱい使用して高速なダウンロードを実現します。
ファイルをHTTP(S)/FTPとBitTorrentの両方から同時にダウンロードする機能を持っています。HTTP(S)/FTPからダウンロードしたデータは、BitTorrentネットワークにアップロードされます.
信頼性 という意味でもっともすぐれたHTTP(S)/FTPダウンロードユーティリティ です。なぜなら、Metalink のチャンクチェックサムをサポートしており、 BitTorrentのようにダウンロードした部分部分のチェックサムを照合す る機能をもつからです。チェックサムが違っていればその部分だけダウ ンロードすればよいのです。従来のようなファイルをすべてダウンロード してからチェックサムをとり、間違っていれば全部ダウンロードしなおすことと較べてください。 その差はファイルサイズが大きくなるにつれて明らかです。
This release adds WEB-Seeding support for multi-file torrent. --bt-stop-timeout option was added. This function stops BitTorrent download if the download speed is 0 in consecutive given seconds. aria2 now tries all resolved addresses to connect to remote servers in HTTP(S)/FTP until it gets connected. For XML-RPC, two new methods were added: aria2.tellWaiting and aria2.getVersion. The error code is available in the response of aria2.tellStatus methods for stopped/completed downloads. --use-head is now disabled by default since using HEAD request causes problems in some web sites. The behavior of -D option has been changed: If -D is specified, the current working directory is set to / and stdin, stdout and stderr are redirected to /dev/null. This release fixes the bug that zombie processes are created when commands specified in --on-download-* options are executed and the bug that http-user, http-passwd, ftp-user and ftp-passwd are ignored when they are given via XML-RPC. Updated Russian, Italian, Danish, Bulgarian, Japanese and Ukrainian translations.
このリリースでは, マルチ ファイル torrent での WEB-Seeding をサポー トしました. --bt-stop-timeout オプションを追加しました. この機能 は, BitTorrent ダウンロードで連続して指定された秒数の間, ダウンロー ド速度が 0 の場合, ダウンロードを中止するというものです. aria2 は, HTTP(S)/FTP ダウンロードにおいて, 接続が成功するまで, 解決したアド レスすべてを試すようになりました. XML-RPC については, 2 個の新し いメソッドを追加しました. aria2.tellWaiting と aria2.getVersion で す. aria2.tellStatus メソッドの応答に, エラー コードを含めまし た (停止/完了したダウンロードのみ). --use-head はデフォルトで false になりました. これは HEAD リクエストがうまく機能しないWEB サ イトが存在するためです. -D オプションの振る舞いが変更になりまし た: カレント ワーキング ディレクトリが / になり, stdin, stdout, stderr が /dev/null にリダイレクトされます. --on-download-* オプ ションでコマンドを実行した際にゾンビ プロセスが発生するバグを修正 しました. XML-RPC で http-user, http-passwd, ftp-user, ftp-passwd を指定できないバグを修正しました. ロシア語, イタリア語, デンマーク語, ブルガリア語, 日本語, ウクライナ語 の翻訳を更新しま した.