miércoles, 30 de noviembre de 2011

bajar videos youtubedl

apt-get install youtube-dl
Sin embargo, es posible que no estemos en una distribución con gestor de paquetes, en cuyo caso habrá que bajarlo con wget, darle permisos de ejecución y moverlo al directorio de las aplicaciones, para poder ser ejecutado desde cualquier sitio:

wget https://github.com/rg3/youtube-dl/raw/2011.03.29/youtube-dl
chmod +x youtube-dl
mv youtube-dl /usr/local/bin
Utilización
La manera más sencilla es la siguiente:

youtube-dl http://www.youtube.com/watch?v=BCfqmE8o4CQ
De esta manera, tendremos el vídeo BCfqmE8o4CQ.flv. Claro, que si nos bajamos un montón de vídeos, habrá que diferenciarlos de alguna manera, así que usaremos el flag -o, para darle el output, es decir, un nombre de salida:

youtube-dl -o video1.flv http://www.youtube.com/watch?v=BCfqmE8o4CQ
Después podremos visualizar el vídeo con la orden:

mplayer video1.flv
Por defecto, la nueva versión de youtube-dl descarga el vídeo de más alta calidad, así que no hay necesidad de escribir ningún otro flag (previamente había que usar -b)

Utilización avanzada (I)
¿Queremos bajarnos un montón de vídeos, pero no queremos estar escribiendo uno por uno? La manera más sencilla es utilizar el flag -a. Lo que se hace es escribir todas las URL que queremos bajar en un único archivo, por ejemplo, videos.txt. Después ejecutamos lo siguiente:

youtube-dl -a videos.txt
La desventaja es que nos baja los vídeos con su nombre dado por Youtube, es decir, algo como BCfqmE8o4CQ.flv.

Utilización avanzada (II)
Finalmente, para los que quieran configurar el nombre de los archivos que bajan, el flag output permite es uso de comodines en el formato ‘%(comodin)s’, donde comodin puede ser:

id: El identificador del vídeo, por ejemplo, BCfqmE8o4CQ.flv
url: La URL del vídeo.
uploader: el nick del usuario que subió el vídeo.
upload_date: La fecha de subida, en formato YYYYMMDD.
title: El título del vídeo.
stitle: El tíitulo, pero de manera simpllificada.
ext: la extensión (como flv o mp4).
autonumber: comenzando desde cero, aumentará con cada descarga: 00001, 00002, etc.
Ni que decir tiene, que la configuración por defecto es:

youtube-dl '%(id)s.%(ext)s' http://www.youtube.com/watch?v=BCfqmE8o4CQ
nota: Amigo primero ejecuta
youtube-dl -U
como root, entonces espues q se te actualice ya podras descargar el
video

No hay comentarios:

Seguidores

Archivo del blog