Video Stream Acceleration
Why would I use this?
The only people who would want to use this are those who have a per-connection bandwidth cap which is less than what is required to stream a given video you want to watch.
What does it do?
video-accel is an accelerator for streaming videos on the web. It acts very similar to a download accelerator.
A download accelerator will split a file up into a small (~5) number of even parts. It will then download each part simultaneously. This gets past the per-connection bandwidth cap and allows you to max out your total bandwidth cap. The problem with this is that it doesn't help you watch videos while they're downloading since the first 1/5 of the file will still be downloading at normal speed, and that's the part you want to start watching now.
So instead of splitting the file up into a small number of even parts, video-accel splits the file up into a large number of even parts and then downloads a small number at a time, but it downloads them in order. The fact that it downloads them in order is what allows you to still stream the video while it is being downloaded at a faster rate.
Usage
vdl http://popular.video.site/url
The actual video url will be resolved with clipnabber.com
vdl -s http://direct.url.of/video
Skip the clipnabber.com resolution
vdl -t "xterm -e" -p video_player http://url
Use a custom video player inside of a custom terminal. The defaults are -t "gnome-terminal -e" and -p vplayer
Currently video-accel only works with Linux.