Extraer el audio de un viode desde Ubuntu

El otro día nos encontramos con la necesidad de extraer el audio de un vídeo para luego colgarlo y publicarlo en una página web y a mano teníamos un ordenador con Ubuntu, lo cual nos obligó a realizar una pequeña investigación sobre como poder extraer el Audio de dicho vídeo, pues bien, el proceso es realmente sencillo.

Lo primero y único que necesitamos, es tener instalado el paquete ffmpeg que es el que nos permitirá realizar el proceso. Para instalarlo, un sencillo comando: sudo at-get install ffmpeg o acudir al Centro de software de ubuntu. Ahora que ya lo tenemos instalado, vamos en una ventana de terminal hasta el directorio donde tengamos el vídeo del cual queremos extraer el audio. y una vez en esta tecleamos el siguiente comando: ffmpeg -i NOMBRE-FICHERO-VIDEO -f mp3 NOMBRE-FICHERO-AUDIO.mp3

En un principio debería funcionar correctamente con la mayor parte de formatos de vídeo habituales, y solo recordar que si en alguno de los nombres de archivo hay espacios, debemos entrecomillar el nombre en cuestión para que todo funcione como debe.

 

Cuando la etiqueta AUDIO no acaba de funcionar en todos los navegadores

HTML5 ha ido concretándose como el estandar que todos los navegadores implementan, aún así, a veces no todo es tan sencillo, porque cada navegador hace su propia implementación del estandar y eso a veces lleva a que los desarrolladores nos encontremos con algún que otro problemilla «extraño» que se origina por esa «interpretación» personal que hace cada navegador.

Un ejemplo lo podemos encontrar con la etiqueta AUDIO que nos permite añadir un archivo de música en nuestra página web. Pues bien, podríamos pensar que, puesto que esta etiqueta es estandar su uso será el mismo en todos los navegadores. De esta forma podríamos estar tentados a hacer uso por ejemplo de un archivo en formato mp3, que incrustaríamos con esta etiqueta y esto debería funcionar en todos los navegadores. Pues bien, no es así y todo porque cada navegador ha decidido optar por un formato de codecs de audio para esta etiqueta. Así pues mientras un archivo incrustado con la etiqueta AUDIO en formato OGG se reproduciría con normalidad en Firefox, Opera o Chrome, en Safari o IE9 necesitaríamos que el archivo incrustado esté en formato MP3. También tenemos como opción los archivos de Audio en formato ACC.

Por suerte la etiqueta AUDIO nos permite definir varias fuentes de audio para la etiqueta, de forma que según el navegador que utilice el visitante de la web, pueda seleccionar el archivo adecuado para la reproducción del archivo. Quedaría una estructura similar a como sigue a continuación:

<audio controls=»controls»>

<source src=»audio/archivo.mp3″ type=»audio/mpeg» preload=»»/>

<source src=»audio/archivo.ogg» type=»audio/ogg» preload=»»/>
<source src=»audio/archivo.m4a» type=»audio/ogg» preload=»»/>

</audio>