Youtube-dl es una sencilla pero muy potente aplicación de código abierto, hecha en Python, mediante la cual pueden bajarse los videos de Youtube, Google Video, metacafe.com, Dailymotion, entre algunos de los sitios web que soporta, con una sola línea de texto!
El formato por defecto en el que se bajan los videos es .FLV, el cual es fácilmente visualizable con algún reproductor como VLC o MPlayer, posteriormente también pueden convertirse a cualquier otro formato.
Para descargar el programa escribe en el terminal:
sudo apt-get install youtube-dl
Y para descargar los videos, con la siguiente línea:
youtube-dl urldelvideo
En urldelvideo coloca la dirección del video en youtube, por ejemplo: http://www.youtube.com/watch?v=9dc5iiT0f1s
Algunos comandos útiles son:
-v para ver la versión del programa
-b descarga el video con la mejor calidad posible
-o nombre para cambiar el nombre del video descargado
-s una simulación sin bajar ningún archivo
-t descargar el video con su título original de Youtube
-m versión móvil
-d bajar videos en alta definición
-g para integrar a algún gestor de descarga como wget
También se pueden poner a descargar varios videos, como por ejemplo alguna película que esté dividida en varias partes, mediante un archivo de texto con todos los links de las partes. El formato sería el siguiente:
youtube -a archivo.txt
Donde archivo.txt es el nombre del archivo donde están reunidos los links.
Este programa funciona en Linux, Windows y Mac OS X mientras se tenga instalado un intérprete de Python.
También puedes bajarlo por este link dando click derecho y «guardar enlace como».
Página oficial (en inglés): youtube-dl