Tecnología y Digitalización · Actividad práctica

EXTRAE
AUDIO
CON FFMPEG

Aprende a separar el audio de cualquier vídeo sin perder ni un bit de calidad

𝄞
🎵

¿Qué vamos a hacer? Usar FFmpeg, una herramienta de línea de comandos gratuita y profesional, para extraer la pista de audio de un vídeo. El resultado: el audio original sin perder calidad, listo para usar en reproductores, montajes o ediciones.

01 Instala FFmpeg en Windows

Abre el Terminal de Windows (busca "cmd" o "Terminal" en el menú inicio) y ejecuta este comando. Winget es el gestor de paquetes que ya viene con Windows 10 y 11:

winget install ffmpeg

Espera a que termine la instalación. Cuando veas que el cursor vuelve a estar activo, ya está listo.

💡

¿No funciona winget? Comprueba que Windows Update está al día. También puedes descargar FFmpeg manualmente desde ffmpeg.org y descomprimir la carpeta bin en tu disco.

02 Verifica que funciona

Cierra el terminal y ábrelo de nuevo. Escribe este comando para comprobar que FFmpeg está correctamente instalado:

ffmpeg -version

Si aparece una lista de texto con la versión instalada, ¡todo perfecto! Si aparece un error, vuelve al paso 1.

03 Conoce tu vídeo antes de actuar

Antes de extraer, es bueno saber qué tipo de audio contiene el vídeo. Navega hasta la carpeta donde está el archivo y ejecuta:

ffmpeg -i "mi_video.mp4"

FFmpeg mostrará información detallada. Busca la línea que pone Audio: — ahí verás el codec que usa (aac, mp3, opus, flac…). Eso te dirá qué extensión usar al guardar el audio.

Audio: aac → guarda como .m4a o .aac
Audio: mp3 → guarda como .mp3
Audio: opus → guarda como .opus
Audio: vorbis → guarda como .ogg
04 Extrae el audio sin pérdida

Este es el comando principal. Copia el audio exactamente como está en el vídeo, sin recodificar ni modificar nada. Máxima calidad garantizada:

ffmpeg -i "mi_video.mp4" -vn -acodec copy "audio_extraido.m4a"

Explicación de cada parámetro:

-i "video.mp4" Archivo de entrada (input). Ponlo entre comillas si tiene espacios.
-vn Descarta el vídeo. Solo procesa el audio (video: no).
-acodec copy Copia el audio sin recodificar. Sin pérdida de calidad.
"audio.m4a" Archivo de salida. Cambia la extensión según el codec detectado.

Con -acodec copy la extracción es instantánea porque no hay que procesar nada, solo mover datos. Un vídeo de 2 horas puede extraerse en segundos.

05 ¿Quieres convertir a MP3?

Si necesitas el resultado en formato MP3 (por compatibilidad o preferencia), usa este comando. Aquí sí hay recodificación, pero con máxima calidad VBR:

ffmpeg -i "mi_video.mp4" -vn -acodec libmp3lame -q:a 0 "audio_extraido.mp3"
-acodec libmp3lame Usa el codificador LAME para generar el MP3.
-q:a 0 Calidad máxima en modo VBR (Variable Bit Rate). 0 es el máximo, 9 el mínimo.
FFMPEG

Formatos de audio soportados

FFmpeg trabaja con prácticamente cualquier formato de audio que puedas encontrar en un vídeo

Extensión Nombre Uso típico
.m4a / .aac AAC sin pérdida Vídeos de YouTube, iPhone, cámaras
.mp3 MPEG Layer 3 El formato más universal y compatible
.opus Opus alta calidad Vídeos de YouTube en calidad alta
.flac FLAC lossless Audio sin compresión, máxima fidelidad
.ogg Vorbis Vídeos de código abierto, juegos
.wav WAV lossless Audio sin comprimir, edición profesional
06 Extrae solo un fragmento

¿No necesitas el audio completo? Puedes indicar el punto de inicio y fin. El formato del tiempo es HH:MM:SS:

ffmpeg -i "mi_video.mp4" -ss 00:01:30 -to 00:03:45 -vn -acodec copy "fragmento.m4a"
-ss 00:01:30 Empieza desde el minuto 1:30 (seek start).
-to 00:03:45 Termina en el minuto 3:45.
🎯

También puedes usar -t en lugar de -to para especificar la duración en lugar del tiempo final. Por ejemplo: -t 00:02:15 extraería 2 minutos y 15 segundos desde el punto de inicio.

🎚️ Resumen de comandos

🔍
Ver info del vídeo
ffmpeg -i "video.mp4"
Extraer sin pérdida
ffmpeg -i "v.mp4" -vn -acodec copy "a.m4a"
🎵
Convertir a MP3
ffmpeg -i "v.mp4" -vn -acodec libmp3lame -q:a 0 "a.mp3"
✂️
Extraer fragmento
ffmpeg -i "v.mp4" -ss 00:01:00 -to 00:03:00 -vn -acodec copy "frag.m4a"