Aria2 – Next-generation download utility
aria2.sourceforge.net
aria2.sourceforge.net
On an unrelated note, it would be cool if large HTTP downloads provided a header indicating a BitTorrent source as well. That way intelligent clients could switch to BitTorrent or use both in parallel.
http://en.wikipedia.org/wiki/Metalink#Example_Metalink.2FHTT...
https://github.com/rahulg/dotfiles/blob/master/tools/dashtub...
aria2c --enable-rpc=true --rpc-listen-all=true --daemon --dir=/mnt/downloads --continue=true --max-concurrent-downloads=1 --max-connection-per-server=16 --max-tries=0 --split=16 --stream-piece-selector=geom --enable-http-pipelining=true
You can find documentation for the various options here: http://aria2.sourceforge.net/manual/en/html/aria2c.htmlhttps://github.com/ziahamza/webui-aria2 is a decent web client. I use this to post downloads to my server at home.
--stream-piece-selector=inorder
Very useful to start watching a video file before its fully downloaded. It must be the most advanced downloader.
http://aria2.sourceforge.net/manual/en/html/aria2c.html#cmdo...
I hacked axel to do the same but my patch was not perfect. https://github.com/adrenalinup/axel-incremental-downloading
Didn't knew that aria2 provided this out-of-the-box.
aria2c -x5
Easy.