Extraer audio de un vídeo en Linux y Ubuntu

Hoy toca recuperar un antiguo post en el que explicaba cómo convertir un vídeo en formato flv a formato avi. En esta ocasión lo que me interesaba era extraer el sonido en formato mp3 de un vídeo en formato mp4.

Basta con hacer:

ffmpeg -i pelicula.mp4 -ab 128 audio.mp3

Donde:

  • -i pelicula.mp4 – La opción -i nos sirve para indicar cuál es el archivo del que vamos a extraer sonido.
  • -ab 128 – La opción -ab nos permite establecer el bitrate en bits/segundo. En este caso he puesto 128 bits / segundo.
  • Por último indicamos el archivo donde se va a guardar el sonido, en este caso audio.mp3.

Por supuesto, en tu sistema tienen que estar instaladas las librerías para el soporte de mp3 y mp4.

Extraer audio de un DVD en Ubuntu – Devidify

Hoy me han pedido extraer algunas pistas de audio de un DVD con unas conferencias y pasarlas a MP3. Hace un tiempo tuve que hacer algo similar y me volví un poco loco. Ahora, afortunadamente existe un programa escrito en Python que permite hacerlo de manera muy sencilla: Devidify.

Instalación

No he encontrado ningún paquete en Ubuntu que permita instalarlo cómodamente así que he tenido que hacerlo “a mano”:

1) Instalar los paquetes necesarios:

Tal y como indican en la web:

On an Ubuntu Linux system, ensure the following packages are installed and you’ll be all set: python, python-gtk2, mplayer, lsdvd, lame, vorbis-tools.

Así que abrimos un terminal y el comando que tenemos que usar es:

sudo aptitude install python python-gtk2 mplayer lsdvd lame vorbis-tools

2) Descargar el programa.

Crea una carpeta para descargarte el dividify, por ejemplo yo tengo una carpeta llamada ‘/home/gorka/instaladores’ donde me bajo los programillas a instalar. Entra en la carpeta y teclea:

wget -c http://devidify.googlecode.com/files/devidify-1.14.tar.gz

Puedes entrar en Google Code para ver si hay alguna versión más reciente.

3) Descomprimir e instalar el programa.

tar -zxvf devidify-1.14.tar.gz
cd devidify/
sudo python setup.py install

4) Crear el fichero de configuración.

Crea en tu carpeta de usuario (en mi caso es /home/gorka) un fichero llamado .devidifyrc (con un punto al comienzo, sí) y copia esto:

[devidify]
ogg_quality = 6
mode = mp3
device = /dev/dvd
mp3_bitrate = 192
dir = /home/gorka/dvd2mp3

mode: aquí puedes indicar ogg o mp3, el formato que prefieras.
dir: esta va a ser la carpeta donde se van a guardar las capturas de audio que hagas.

5) Comenzar a usar el programa:

Aplicaciones -> Sonido y vídeo -> Devidify

Cuando arranques basta con pinchar en el botón “Scan DVD”, seleccionar las pistas a extraer y pinchar en “Rip audio track(s)”. Se creará un fichero por cada pista que hayas seleccionado. ¡Así de fácil!