En Windows yo siempre he usado aTubeCatcher, que me parece una herramienta muy completa, porque además permite convertir el vídeo (no sólo al original FLV) a formato AVI o mp3. Y es muy sencillo de utilizar.
Para Linux existen varias herramientas también (por ejemplo, hoy he conocido ClipGrab). Pero a mí me gusta mucho la consola de comandos. Y para ello lo más sencillo son las utilidades de ffmpeg.
GenBeta ha hecho un buen artículo resumen. Voy a explicar cómo lo he aplicado a mis necesidades.
Lo primero que necesitamos son los siguientes programas: ffmpeg y get-flash-videos:
sudo apt-get install libwww-mechanize-perl libxml-simple-perl ffmpegUna vez instalados ya podemos empezar a utilizarlos.
wget http://get-flash-videos.googlecode.com/files/get-flash-videos_1.21-1_all.deb
sudo dpkg -i get-flash-videos_1.21-1_all.deb
Podemos simplemente usar la línea de comandos para descargar el vídeo con
get-flash-videos URLdonde URL es la URL completa del vídeo de YouTube (con el http incluido).
Pero esto sólo lo descarga en formato FLV y luego tendríamos que usar ffmpeg para convertirlo a AVI o a mp3:
Pero lo más sencillo sería usar el script que han creado para automatizar el proceso. Simplemente lo ejecutamos y añadimos la URL, descarga el vídeo y luego nos pide si queremos convertirlo a AVI o mp3 (los formatos más utilizados).ffmpeg -i “videodescargado.flv” “archivofinal.avi”ffmpeg -i “archivodevideo” “audio.mp3”
Muy sencillo y sin necesidad de instalar software adicional.
PD- También se puede instalar en Windows gracias a ActivePerl. Para más información sobre la instalación ver el enlace oficial.
No hay comentarios:
Publicar un comentario