Extracción de audio sin pérdida / con pérdida de videos ( flv / mp4 to wav / flac / mp3
) con la ffmpeg
versión 2.3.1 en Ubuntu 14.04
Visita: http://howto-pages.org/ffmpeg/
En primer lugar, encuentre los datos básicos de la fuente. Abre el video en VLC Player. Ir
> Tools > Codec Information
> Stream 0 (Video/ Codec/ Resolution/ Frame rate)
> Stream 1 (Audio/ Codec/ Channel/ Sample rate)
Considere un archivo de entrada ( -i
), como input.mp4
u otros archivos- flv, avi, ...
). Para eliminar el video ( -vn
) y sacar el audio sin comprimir ( output.wav
) a una frecuencia de muestreo de 44100 Hz ( -ar 44100
) en código de pulso modulado con -acodec pcm_s16le
muestras firmadas de 16 bits, little endian ( ) y 2 canales (estéreo) ( -ac 2
), use el siguiente comando.
ffmpeg -i input.mp4 -vn -acodec pcm_s16le -ar 44100 -ac 2 output.wav
Otras -acodec
opciones son mp3 flac m4a
.
-acode flac
Convierte a archivo de 24 bits. Para el muestreo de 16 bits, debe ser
ffmpeg -i input.mp4 -acodec flac -bits_per_raw_sample 16 -ar 44100 output.flac
Los archivos wav y flac son más grandes que el archivo mp4
ac3
la conversión funciona con -acodec 3F2R/LFE -ac 6
creats 4 pistas ficticias, como se verificó en Audacity.
Para la conversión de mp3, simplemente use
ffmpeg -i input.mp4 -vn -acodec mp3 -ab 320k -ar 44100 -ac 2 output.mp3
Se podrían obtener más opciones para la entrada y la salida al probar de la lista obtenida de la línea de comando en el terminal
$ ffmpeg -help