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.
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
Gracias,
Patrick
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
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
Probá si podés exportar a ogg o a otro formato.
Saludos.