Hoy voy a contar aquí un truco muy sencillo. Bueno, no es precisamente un truco, sino un 'recurso de consola'...
Pero verás: suponte que tienes un archivo de video, que se llama, por ejemplo, 'video.avi' (o flv, o mpg...) y quieres extraer su pista de sonido, en MP3.
Solo necesitas tener instalados los paquetes 'lame' y 'ffmpeg'
Y no tienes más que abrir una terminal en la carpeta donde esté ese archivo 'video.avi' y escribir
ffmpeg -i video.avi video.mp3
Pero verás, el problema es que esa orden te saca, por defecto, un mp3 con bitrate 64 kbps, que a lo mejor te parece escaso. No problem... lo podemos hacer mejor agregando a la orden anterior el argumento '-ab 128000' con el que (por ejemplo) le indicamos que nos saque un audio con bitrate 128 kbps (que hay que ponerlo en bps).
La orden quedaría así:
ffmpeg -i nombrevideo.avi -ab 128000 -ar 44100 nombrevideo.mp3
ffmpeg -i nombrevideo.avi -ab 128000 -ar 44100 nombrevideo.mp3
y solucionado (le he indicado, también, que la tasa de muestreo ('ar') sea de 44100 Hz).
Una observación: te he dicho lo de abrir una terminal en la carpeta donde está el video porque creo que es más cómodo (ya sabes: botón derecho en la carpeta -> Abrir en un terminal) pero podrías escribir la orden poniendo la ruta completa (e incluso poniendo otra ruta, y si quieres otro nombre, para el archivo). Por ejemplo (en mi caso, que soy el usuario 'doc')
ffmpeg -i /home/doc/Vídeos/video.avi -ab 128000 /home/doc/Escritorio/audio_video.mp3
Así de fácil.
No hay comentarios:
Publicar un comentario