1、到Github下载最新版
https://github.com/aria2/aria2/releases
下载,1.36版32位或64位包。
2、解压缩到指定目录,比如D:/bin/sria2c、下,目录下有几个文件
- Aria2c.exe 是可执行文件
另外需要创建4个新文件,分别为:
- Aria2.log 日志文件,空文件就行
- aria2.session 下载历史文件,空文件就行
- aria2.conf 配置文件
- HideRun.vbs 隐藏cmd窗口运行
创建好后如图
二、配置文件
编写以下代码,到aria2.conf文件内
dir=d:\bin\aria2\
log=d:\bin\aria2\aria2.log
input-file=d:\bin\aria2\aria2.session
save-session=d:\bin\aria2\aria2.session
async-dns-server=114.114.114.114
save-session-interval=60
force-save=true
log-level=error
# see --split option
max-concurrent-downloads=5
continue=true
max-overall-download-limit=0
max-overall-upload-limit=50K
max-upload-limit=20
# Http/FTP options
connect-timeout=120
lowest-speed-limit=10K
max-connection-per-server=10
max-file-not-found=2
min-split-size=1M
split=5
check-certificate=false
http-no-cache=true
# FTP Specific Options
# BT/PT Setting
bt-enable-lpd=true
#bt-max-peers=55
follow-torrent=true
enable-dht6=false
bt-seed-unverified
rpc-save-upload-metadata=true
bt-hash-check-seed
bt-remove-unselected-file
bt-request-peer-speed-limit=100K
seed-ratio=0.0
# Metalink Specific Options
# RPC Options
enable-rpc=true
pause=false
rpc-allow-origin-all=true
rpc-listen-all=true
rpc-save-upload-metadata=true
rpc-secure=false
# Advanced Options
daemon=true
disable-ipv6=true
enable-mmap=true
file-allocation=falloc
max-download-result=120
#no-file-allocation-limit=32M
force-sequential=true
parameterized-uri=true
必须修改的内容
dir=d:\bin\aria2\ 运行文件目录
log=d:\bin\aria2\aria2.log 日志文件位置
input-file=d:\bin\aria2\aria2.session 下载历史文件
save-session=d:\bin\aria2\aria2.session 下载历史文件
打开HideRun.vbs,编写以下内容
CreateObject("WScript.Shell").Run "d:\bin\aria2\aria2c.exe --conf-path=aria2.conf --async-dns=false",0
四、Aria2图形界面
安装Chrome的插件,插件名称是camtd,是一款多线程下载管理器扩展,从 Chrome Webstore 获取:
https://chrome.google.com/webstore/detail/camtd-aria2-download-mana/lcfobgbcebdnnppciffalfndpdfeence?utm_source=chrome-ntp-icon
从 Github releases 获取 crx 文件:
https://github.com/jae-jae/Camtd/releases
下载后直接安装
youtube-dl是专门用来下载youtube视频的开源软件,功能非常强大,没有图形界面,全是命令行。
说明帮助文件有几页,正常下载是单线程工作,一般网速是4-50k左右,速度非常慢,一个1080视频,1g多文件,需要下载几个小时。使用aria2加速下载,大缩短下载时间。
1、查询视频音频各种编码格式
youtueb -Fhttps://www.youtube.com/watch?v=-jebZmrOvqA
会返回一个
上面是音频,下面是视频,数据是分开存储的,如果下载视频,还需要再安装一个ffmpeg编码器。
2、下载视频、音频
youtueb -f 299 140https://www.youtube.com/watch?v=-jebZmrOvqA
下载299的1080视频,和m4a的音频,再把两个文件合并成一个文件。
3、加速下载
youtube-dl --external-downloader aria2c --external-downloader-args "-x 16" -f 299 140 https://www.youtube.com/watch?v=SE7kje3z9c8
--external-downloader aria2c 这个命令是指定下载器
--external-downloader-args "-x 16" aria2的参数文件,代表16线程同时下载
经过加速后,速度可以达到400k左右,速度提高8-10倍。
分享完毕,希望对各位有帮助。
,