Extraer audio de un archivo flv

Hoy estuve buscando una herramienta para poder extraer el audio de un archivo de video descargado desde Youtube (en formato flv). ¿La solución? Simplemente usar ffmpeg y lame.

Paso 1: instalar ffmpeg y lame. En Fedora, estos paquetes se encuentran disponibles en el repositorio livna. Para instalarlos, basta con ejecutar como root el comando:

yum install ffmpeg lame

Paso 2:

ffmpeg -i archivo.flv archivo.mp3

Se puede reemplazar la extensión .mp3 por otro formato de audio y ffmpeg usará automáticamente el formato que corresponda.

Comentarios

Patrick Cuauro dijo…
una pregunta: cómo aumento la velocidad de muestreo de 64kbps a 128kbps, es que pierde mucha calidad el audio,
Gracias,
Patrick
Angel dijo…
Patrick> Creo que no se puede, porque lo que hace el ffmpeg es extraer el archivo de sonido incrustado en el flv, con la calidad de audio con la que fue grabada. No puede mejorar la calidad del audio. ¿O te la está empeorando con respecto a tu archivo original?
Pepe dijo…
Para cambiar el muestreo veamos este ejemplo:

ffmpeg -i source video.avi -vn -ar 44100 -ac 2 -ab 192 -f mp3 sound.mp3


-ab 192 (ab = audio bits) indica que el audio sera de 192kbps

-ar 44100 indica el muestreo en Hz

Saludos
fluxh dijo…
A mi no me ha funcionado éste método, en todos los blogs que hablan al respecto dan la misma solución y no me ha funcionado. Me arroja el siguiente error:

Seems stream 0 codec frame rate differs from container frame rate: 58.00 (58/1) -> 57.92 (695/12)
Input #0, flv, from '/home/gustavo/Música/Pistas/Karaoke-Te_amare.flv':
Duration: 00:03:32.93, start: 0.000000, bitrate: 281 kb/s
Stream #0.0: Video: h264, yuv420p, 720x480 [PAR 1:1 DAR 3:2], 281 kb/s, 57.92 tbr, 1k tbn, 58 tbc
Stream #0.1: Audio: aac, 44100 Hz, stereo, s16
Output #0, mp3, to 'te-amare.mp3':
Stream #0.0: Audio: 0x0000, 44100 Hz, stereo, s16, 64 kb/s
Stream mapping:
Stream #0.1 -> #0.0
Unsupported codec for output stream #0.0
Pepe dijo…
Fluxh: eso se debe a que no tenés instalado el codificador para mp3, verificá si tenés instalado "lame".

Probá si podés exportar a ogg o a otro formato.

Saludos.

Entradas más populares de este blog

Replicando el funcionamiento de "Antorcha" con herramientas públicamente disponibles

Actualizar información de zona horaria en Java

Una nueva amiga: Ibanez Artcore AFS75T