Para separar el audio de un archivo MP4 usando FFmpeg, puedes ejecutar desde la terminal el siguiente comando:
ffmpeg -i video.mp4 -vn -acodec copy audio.m4a
Explicación de los parámetros:
-
-i video.mp4: Esta opción indica el archivo de entrada, en este caso el vídeo MP4 del cual quieres extraer el audio.vidmore+1
-
-vn: Significa «video none», es decir, excluye el vídeo y sólo procesa el audio.blogandweb+1
-
-acodec copy: Copia el stream de audio sin recodificarlo, conservando la calidad y el formato original. Si prefieres convertir el audio a otro formato, puedes usar por ejemplo -acodec mp3 para obtener un archivo MP3.filmora.wondershare+2
-
audio.m4a: Es el archivo de audio de salida. Puedes poner aquí el formato que necesites (m4a, mp3, aac, etc.).ugeek.github+1
Ejemplo para convertir a MP3:
ffmpeg -i video.mp4 -vn -acodec mp3 audio.mp3
Con esto, el audio se convierte y se guarda como MP3.blogandweb+1
Si el vídeo tiene varias pistas de audio y quieres extraer una específica, puedes añadir el parámetro -map. Por ejemplo, para sacar sólo la primera pista de audio:
ffmpeg -i video.mp4 -map 0:a:0 -vn -acodec copy audio.m4a
Eso selecciona la primera pista de audio en el archivo.hijosdeinit.gitlab
Puedes consultar las pistas de audio y sus detalles con:
ffmpeg -i video.mp4
Así verificas cuántas pistas tiene y ajustas el parámetro -map según sea necesario.hijosdeinit.gitlab
Estos comandos funcionan en Windows, Mac y Linux si tienes FFmpeg instalado.
- https://www.vidmore.com/es/edit-video/extract-audio-from-video-in-ffmpeg/
- https://hijosdeinit.gitlab.io/howto-ffmpeg-Extraer-audio-de-archivo-de-video/
- https://blogandweb.com/ffmpeg-comandos-video/
- https://www.luisllamas.es/listado-comandos-ffmpeg/
- https://filmora.wondershare.es/more-tips/ffmpeg-audio-review.html
- https://ugeek.github.io/blog/post/2019-09-30-extraer-audio-de-un-v%C3%ADdeo-con-ffmpeg.html
- https://www.reddit.com/r/ffmpeg/comments/t2qixz/extracting_audio_from_video_creating_an_audio/
- https://www.youtube.com/watch?v=UCOCq2mXC2I
- https://terminaldelinux.com/terminal/multimedia/ffmpeg/
