domingo, 11 de enero de 2009

Linux: Descargar vídeos de internet y convertirlos a otros formatos.

Para realizar esta tarea voy a utilizar Linux Ubuntu 8.04 y Mozilla Firefox 3.05.

El navegador Mozilla Firefox nos permite instalar un complemento con el que vamos a realizar la descarga de vídeos desde internet y su conversión a otros formatos. Este complemento se llama DownloadHelper.

Para instalar DownloadHelper, hay que acceder a la dirección http://www.downloadhelper.net/, pulsar el enlace Install the extension y seguir las instrucciónes de descarga e instalación.

Una vez instalado DownloadHelper se muestra, en el navegador, un icono junto a la caja en la que escribimos las direcciones a las que vamos a acceder. Este icono, aparentemente, está deshabilitado, pero si hacemos clic con el botón derecho, se abre el menú emergente desde el que podemos realizar distintas tareas.

Con esta configuración ya podemos descargar vídeos de internet en nuestro disco duro. Para ello, una vez que accedemos al vídeo, por ejemplo, desde youtube, el icono de DownloadHelper se activa visualizando una flecha para desplegar una lista en la que encontramos el nombre del vídeo de youtube. Hacemos clic sobre este nombre y comienza la descarga.

El vídeo descargado se almacena en la carpeta dwhelper, que se crea en la carpeta personal del usuario con el que hemos iniciado sesión. Este vídeo tiene la extensión .flv y se puede reproducir con el reproductor de películas Totem de Ubuntu.

Para convertir este formato a otros formatos vamos a añadir los repositorios Medibuntu (Multimedia Entertainment & Distractions Ubuntu) para descargarnos y actualizar todos los códecs de audio y vídeo del sistema. Para ello, vamos a ejecutar las siguientes órdenes:
sudo wget http://www.medibuntu.org/sources.list.d/hardy.list
--output-document=/etc/apt/sources.list.d/medibuntu.list
Esta orden se escribe toda en la misma línea y añade en el archivo /etc/apt/sources.list el repositorio de Medibuntu para actualizar los códecs automáticamente. Observar que, en esta orden, se hace referencia a hardy.list, que es el nombre de la versión 8.04 de Ubuntu. Este nombre hay que sustituirlo por el nombre de la versión de Ubuntu que estamos utilizando.
sudo apt-get update && sudo apt-get install
medibuntu-keyring && sudo apt-get update

Esta orden se escribe toda en la misma línea y añade la clave pública GPG al repositorio Medibuntu, para comprobar que los paquetes se descargan correctamente y se pueden instalar sin errores.

Seguidamente, ejecutamos la orden sudo apt-get update para actualizar los repositorios locales y sincronizarlos con los nuevos repositorios que se han añadido.

La aplicación que convierte los archivos multimedia de un formato a otro se llama ffmpeg y no está instalada en Ubuntu. Este paquete es utilizado, en segundo plano, por todas las aplicaciones multimedia de Linux, a no ser que se indique lo contrario, y también se utiliza en Windows. Para instalarlo tenemos que ejecutar la siguiente orden:

sudo apt-get install ffmpeg

Con estas acciones ya tenemos instalado todo el software necesario. Sólo nos queda configurar DownloadHelper para que podamos realizar las conversiones de archivos. Para ello, hay que ejecutar el navegador Mozilla Firefox, abrir el menú Herramientas y ejecutar la opción Complementos. Seleccionamos la ficha Extensiones y vemos una línea referente a DownloadHelper. Pulsamos el botón Preferencias de esta línea y seleccionamos la ficha Conversión. En esta ventana activamos la casilla Conversión habilitada. En la parte inferior de la nueva ventana podemos ver que se va a utilizar ffmpeg para realizar las conversiones de archivos de un formato a otro. Aceptamos la configuración y todo está listo para funcionar.

Para realizar las conversiones, hay que hacer clic con el botón derecho sobre el icono de DownloadHelper y ejecutar la opción Convertir vídeos (esta opción no se mostraba anteriormente). Se abre la carpeta dwhelper con los vídeos que nos hemos descargado. Seleccionamos el vídeo que queremos convertir (se puede seleccionar más de uno) y pulsamos el botón Abrir, accediendo a una ventanita en la que tenemos que seleccionar el formato al que queremos convertir nuestro vídeo (si en esta ventanita pulsamos el botón Detalles, se mostrarán opciones avanzadas para parametrizar la conversión). Se incluye el formato mp3. A modo de ejemplo, yo he convertido un vídeo de alta definición que dura tres minutos y ocupa 16.5 Mb en un archivo mp3 que ocupa 2.8 Mb.

Se puede consultar este artículo donde explico la forma de instalar más códecs multimedia.

¡¡¡¡ A disfrutar de la informática !!!!