QQ Tornado、Xunlei、その他のダウンロード ツールが「時代遅れ」になったため、ビデオ リソースをダウンロードすることが「困難」になりました。以前、Aria2 のオフライン ダウンロード + PotPlayer と Kodi のローカル表示を共有しましたが、HTTP/HTTPS、FTP、SFTP、BitTorrent、Metalink のダウンロードをサポートしているため、多くの友人が Aria2 の大きな可能性を認識しました。

ただし、Aria2 はコマンド ライン ダウンロード ツールなので、インストールと設定が面倒な場合があります。この記事では、さまざまなバージョンの Linux プラットフォームをサポートする Aria2 + Caddy + YAAW+FileManager のワンクリック インストール パッケージを紹介します。Aria2+YAAW を使用してオフラインでリソースをダウンロードし、Caddy+FileManager を使用してファイルを管理し、オンラインでビデオを再生できます。 。

必要なのは Linux VPS ホストのみです (まだお持ちでない場合は、私が使用した VPS 関連のレビューを確認してください: VPS ホスト ランキング リスト)。これを 24 時間オンにして、Aria2 を 2 分間ハングしておくことができます。オフラインダウンロード。ローカル Windows で使用する場合は、Aria2 カーネルをカプセル化するグラフィカル ダウンロード ツールである Persepolis Download Manager (PDM) をダウンロードしてインストールできます。

Aria2 の利点は、次のような他のネットワーク ディスク ストレージと統合できることです。

  1. 自社構築の Nextcloud オーディオおよびビデオ センター: Aria2 オフライン ダウンロード + PotPlayer および Kodi ローカル表示
  2. Raspberry Pi: 低コストの NAS ストレージ ホーム サーバーを構築する際の 10 の問題
  3. Nextcloud オフライン ダウンロード構築方法 - Aria2、AriaNg、Aria2 WebUI を統合してオフライン ダウンロードを実現

追記: 2019 年 12 月 2 日に更新されました。Aria2 はオフライン ダウンロードおよびオンライン再生プラットフォームとしても構築できます:  Aria2 オフライン ダウンロードおよびオンライン再生 - KodExplorer FileManager Nextcloud および Plex システムを統合

1. Linux に Aria2 をインストールする

スクリプトアドレス:

  1. https://GitHub.com/hellonow/aria2

環境要件

CentOS 6/7 X64

Debian 8 以降 X64 または Ubuntu 16 以降 X64

32 ビット システムはサポートされていません。32 ビット システムはサポートされていません。32 ビット システムはサポートされていません。

のインストールを開始します。次のコマンドを 1 行に 1 つずつ直接コピーし、プロンプトに従って操作を完了します。

#Centos用户
yum -y install wget unzip
#如果是Debian or Ubuntu用户
apt-get install -y wget unzip
#下面的命令通用,直接复制
wget https://github.com/helloxz/aria2/archive/master.zip
unzip master.zip && cd aria2-master && chmod u+x *.sh && ./install_aria2.sh

インストールプロセス中に、使用しているオペレーティングシステムを選択するように求められます。

プロンプトに従って詳細情報を入力します。 注: Aria2 認証トークンには、不要な問題を避けるために、特殊記号、特に @ などの記号を含めないことをお勧めします。

インストールが完了すると、次の情報が表示されるので、忘れずに保存してください。

関連コマンド :

#启动
/data/aria2/aria2.sh start
#停止
/data/aria2/aria2.sh stop
#重启
/data/aria2/aria2.sh restart
#卸载
cd aria2-master && ./uninstall.sh
#Caddy server配置文件
/data/aria2/caddy.conf
#Aria2配置文件
/data/aria2/aria2.conf
#离线下载目录
/data/aria2/download
#日志目录
/data/aria2/aria2.log
/data/aria2/caddy.log

2.Aria2の使い方

インストールが完了したら、http://IP:6080 と入力してアクセスし、設定したユーザー名とパスワードを入力すると、YAAW が表示されます。

これはYAAWのインターフェースです。タスクの追加、一時停止、ファイル管理などができることがわかります。 (拡大するにはクリックしてください)

右上隅の「設定」ボタンをクリックし、インストール後に表示される RPC アドレスを JSON-RPC パスに入力します: http://token:abc123@yourIP:6800/jsonrpc をクリックして保存します。

最後に、[ダウンロード タスクの追加] をクリックします。これは、HTTP/HTTPS、FTP、SFTP、BitTorrent、Metalink などをサポートします。

これは YAAW ダウンロード リストです。ダウンロードしたファイルと進行中のタスクを表示できます。

[ファイル管理] をクリックして、ダウンロードしたファイルをオンラインで直接表示し、ビデオやオーディオの場合は、クリックして直接再生することもできます。

3. Aria2に関する問題

3.1 エラー: 内部サーバーエラー エラー

原因 1: RPC アドレスが間違っています。インストールが完了すると、RPC アドレスが正しく入力されていることを確認してください。

理由 2: netstat -apn|grep 'aria2c' と入力してプロセスを表示します。情報がない場合は、Aria2 サービスが開始されていないと判断できます。 bpt2>nohup aria2c --conf- path=/data/aria2/aria2.conf > /data/aria2/aria2.log 2>&1 &サービスを再起動しても問題が解決しない場合は、エラーを確認してください。ログ/data/aria2/aria2.log

理由 3: ファイアウォールはポート 6800 を許可しません。ポートを許可するか、サーバー ファイアウォールをオフにしてください。

3.2  再起動後にサーバーを開けませんか?

スクリプトは起動時に開始するように設定されていません。サーバーを再起動した後、/data/aria2/aria2.sh start と入力してサービスを実行してください。

3.3  Debian/Ubuntu ではインストールが成功したことを示すプロンプトが表示されますが、開くことができません。

Debian/Ubuntu はポート 6080/6800 を自動的に解放しません。サービス プロバイダーがセキュリティ グループをサポートしている場合は、追加のチェックが必要です。

3.4  エラー: 0 のパラメータの型が間違っています

新しいバージョンではこのエラーは発生しません。このような問題が発生した場合は、スクリプトを更新して再インストールしてください。

4. Windows は Aria2 を使用してダウンロードします

4.1  Windows で Aria2 スクリプトを実行

この方法については、前回のローカル + Aria2 + Baidu ネットワーク ディスクで詳しく説明しましたが、ここでも詳しく説明します。まず、関連するファイルをダウンロードします。

  1. ダウンロード: https://do.wzfou.net/wzfou/Aria2.zip

インストールパッケージをダウンロードすると、解凍後に3つのフォルダーがあります。プラグインはChromeのプラグインです。この記事で紹介したOil Monkeyのインストール方法は使用できません。この問題を解決するために。 Mac OS は、ネットワーク ディスク上の Aria2 for Mac フォルダにある Aria2GUI.dmg をインストールします。

Windows ユーザーの場合、<ep​​t0>Aria2 for Windows を入力し、フォルダー D:aria2 (つまり D:aria2) にファイル aria2.rar を解凍します。次に、ドライブ D のルート ディレクトリに Downloads フォルダーを作成します。このフォルダーには、ダウンロードしたファイルが保存されます。

D:aria2 に移動し、HideRun.vbs ファイルをダブルクリックし、タスク マネージャーを開いて、aria2c.exe プロセスが実行されていることを確認します。 aria2 controlinterface.rar を見つけて、このファイルを任意の場所に解凍し、index.html ファイルをダブルクリックすると、デフォルトのブラウザが開きます。

次に、Aria2 WebUI コントロール パネルに入り、ダウンロード アドレスを追加します。これは上記の操作と同じです。ただし、Baidu Netdisk からファイルをダウンロードするには、Chrome に tampermonkey アプリケーションをインストールし、greeasyfork.org にアクセスしてインストール スクリプトをダウンロードする必要があります。Baidu に関連するものであれば、インストールできます。

次に、ブラウザを使用して Baidu Netdisk を開くと、ダウンロード リンクをエクスポートするボタンがダウンロード ページに表示されます。

ダウンロード リンク アドレスをコピーし、それを Aria2 WebUI と AriaNg に入力して、Aria2 の呼び出しを開始してダウンロードを開始します。

速度が遅すぎる場合は、ダウンロード接続の数を変更できます。

ダウンロードしたエージェントを変更して、Baidu のブロックを回避したり、クローラーによるダウンロードが許可されていない一部のページを回避したりすることもできます。

4.2  構成不要の Aria2 グラフィック ダウンロード ツール: PDM

公式ウェブサイト:

  1. https://ペルセポリス.GitHub.IO/

Persepolis Download Manager (つまり、PDM) は、Aria2 をコアとするオープンソースの無料ダウンロード ソフトウェアであり、Windows、macOS、Linux、BSD およびその他のシステムもサポートしています。 . Thunder The best代替などのダウンロードツールです。これは PDM のダウンロード インターフェイスで、Baidu Netdisk からのダウンロード速度は基本的にフルスピードに達します。

5. まとめ

Windows と Linux に Aria2 をインストールして使用するのは非常に便利です。独自のサーバーがある場合は、Aria2 ツールを Linux にインストールし、ダウンロード ツールを使用してサーバー上のファイルをローカルにダウンロードできます。この記事で共有されている Aria2 + Caddy + YAAW + FileManager ワンクリック インストール パッケージは、オンラインでビデオを直接再生できます。

Windows 上の Aria2 を使用したダウンロード速度は、ローカルの帯域幅によって異なります。Windows 上の Aria2 スクリプトは、Aria2 WebUI および AriaNg を使用して呼び出すことができます。 PDM は、インストール後に直接実行できる Thunder の代替として、怠け者の友人に適しています。さらに、Windows 10 には Linux サブシステムが組み込まれているため、Linux Aria2 ワンクリック インストール パッケージを使用できるようになりました。

返信を残す