Whenever I had to download a video from Youtube I’d use the online service keepvid.com. I know there exists tons of Youtube Downloaders out there and I even downloaded and test ‘youtube-dl’. In the beginning I didn’t really like it since I found that the download size would be huge. Well … I simply had been lazy to check out all the download options. It’s not until a colleague at work pinged me with the nice features/options of youtube-dl that I started using the tool again.
I know youtube-dl is already on the Ubuntu/Mint repos. So, you could simply install it as :
apt-get install youtube-dl
If you have enabled Packman repos, then it should be available via zypper on openSUSE. Otherwise you could download and install the latest version from the official website.
wget http://youtube-dl.org/downloads/2013.02.25/youtube-dl -O /usr/local/bin/youtube-dl
chmod a+x /usr/local/bin/youtube-dl
To view the list of available formats to download from :
youtube-dl -F http://www.youtube.com/watch?v=mCoOgRPLtgs
The output should be something like :
ish@inote:~> youtube-dl -F http://www.youtube.com/watch?v=mCoOgRPLtgs
[youtube] Setting language
[youtube] mCoOgRPLtgs: Downloading video webpage
[youtube] mCoOgRPLtgs: Downloading video info webpage
[youtube] mCoOgRPLtgs: Extracting video information
34 : flv [360x640]
18 : mp4 [360x640]
43 : webm [360x640]
5 : flv [240x400]
17 : mp4 [144x176]
Choose the corresponding number for the format and resolution you want to download.
youtube-dl -f 18 -t http://www.youtube.com/watch?v=mCoOgRPLtgs
-f specifies the format number
-t keeps the video title