grake is a command-line tool for scanning web pages for embedded Youtube video link. As a scanning tool, grake is meant to complement other tool that would accept Youtube URL as its parameter, notably cclive.
# general command line example
grake [YOUTUBE URL]
# typical / normal use
#output as json (for programmatic consumption)
grake –json http://youtube.com/
#tell cclive to download youtube urls from grake output
grake http://youtube.com/ | cclive
This of course require the latest release of cclive in order for the download example to work.
It’s extremely frustrating to have your download progress interrupted, especially when you are downloading several (relatively large) files over the Internet. Fortunately, there’s MultiGet, a download manager that supports multi-connection and parallel downloads.
MultiGet is easy to user, and from my observation, it’s interface closely resemble Flashget download manager from Microsoft Windows platform. The differences is, that MultiGet runs natively on Linux, and it supports multiple operating system too.
MultiGet has a simple, friendly user interface that is easy to use. Best of all, it supports batch task downloading.
MultiGet is available from Ubuntu universe respository