Extraer audio con FFmpeg
FFmpeg es la herramienta estándar para extraer audio de vídeos. La operación más eficiente es la extracción directa sin recodificar (-c:a copy).
Extracción directa (sin recodificar)
ffmpeg -i video.mp4 -vn -c:a copy audio.aac
ffmpeg -i video.mkv -vn -c:a copy audio.ac3
ffmpeg -i video.webm -vn -c:a copy audio.ogg
# Identificar el codec de audio
ffprobe -v error -select_streams a:0 \
-show_entries stream=codec_name -of default=nw=1 video.mp4
Extraer y convertir a MP3
ffmpeg -i video.mp4 -vn -c:a libmp3lame -b:a 192k audio.mp3
ffmpeg -i video.mp4 -vn -c:a libmp3lame -b:a 320k audio_hq.mp3
ffmpeg -i video.mp4 -vn -c:a libmp3lame -q:a 2 audio_vbr.mp3
Extraer y convertir a AAC
ffmpeg -i video.mp4 -vn -c:a aac -b:a 128k audio.aac
ffmpeg -i video.mp4 -vn -c:a aac -b:a 256k audio.m4a
Extraer a FLAC (sin pérdida)
ffmpeg -i video.mkv -vn -c:a flac audio.flac
Extraer a WAV
ffmpeg -i video.mp4 -vn -c:a pcm_s16le -ar 44100 audio.wav
ffmpeg -i video.mp4 -vn -c:a pcm_s24le audio_24bit.wav
Extraer un segmento de tiempo
ffmpeg -i video.mp4 -ss 00:01:30 -to 00:03:00 -vn -c:a libmp3lame -b:a 192k seg.mp3
ffmpeg -i video.mp4 -ss 90 -t 60 -vn -c:a copy seg.aac
Múltiples pistas (MKV)
ffprobe -v error -select_streams a \
-show_entries stream=index,codec_name -of csv video.mkv
ffmpeg -i video.mkv -map 0:a:0 -c:a flac pista_1.flac
ffmpeg -i video.mkv -map 0:a:1 -c:a flac pista_2.flac
Batch (múltiples vídeos)
for f in *.mp4; do
ffmpeg -i "$f" -vn -c:a libmp3lame -b:a 192k "${f%.mp4}.mp3"
done
for f in *.mkv; do
ffmpeg -i "$f" -vn -c:a flac "${f%.mkv}.flac"
done
Tabla de formatos recomendados
| Uso | Formato | Comando |
|---|---|---|
| Podcast / streaming | MP3 192 kbps | -c:a libmp3lame -b:a 192k |
| Plataformas de música | AAC 256 kbps | -c:a aac -b:a 256k |
| Edición profesional | WAV 24-bit | -c:a pcm_s24le |
| Archivo sin pérdida | FLAC | -c:a flac |
Conclusión
FFmpeg extrae audio de cualquier vídeo con una línea de comando. Para eficiencia máxima usa -c:a copy. Para distribución, MP3 a 192 kbps ofrece el mejor balance calidad/compatibilidad.
Casos de uso avanzados
Más allá del uso casual, los formatos de audio modernos cubren casos profesionales muy específicos. Producción musical: estudios profesionales trabajan con WAV o FLAC durante mastering para evitar pérdida acumulativa entre passes — el formato lossless garantiza que cada modificación sea bit-perfect respecto al estado anterior. Distribución en plataformas de streaming: Spotify acepta WAV/FLAC en upload pero re-codifica a Ogg Vorbis 320 kbps para Premium y AAC 128 kbps para usuarios free; Apple Music usa AAC 256 kbps en VBR; Tidal y Qobuz distribuyen FLAC para audiophilos. Podcasting profesional: Apple Podcasts recomienda AAC 128 kbps mono para voz (eficiencia óptima); Spotify acepta MP3 192 kbps; archivos master se guardan en WAV para futuros remasters. Audiolibros: Audible usa AAX (variante DRM de AAC) con bitrate variable según calidad. Videojuegos: muchos engines (Unity, Unreal) prefieren OGG Vorbis por su royalty-free status y soporte de looping perfecto.
Mejores prácticas y consejos profesionales
Workflow de archivado: mantén siempre un master FLAC o WAV de cada archivo importante. Los formatos lossy (MP3, AAC, OGG) son derivados — siempre puedes generar un MP3 desde un FLAC, pero nunca recuperar la calidad perdida en el sentido inverso. Bitrate selection: para música, MP3 320 kbps o AAC 256 kbps son indistinguibles del lossless en equipos casuales; para podcast 96-128 kbps mono basta. Sample rate: 44.1 kHz es el estándar CD para música; 48 kHz para video; 96/192 kHz solo aporta valor en producción profesional con monitorización de estudio. Metadata y cover art: usa siempre ID3v2.4 con UTF-8 para garantizar que caracteres especiales (acentos, ñ, símbolos chinos) se muestren correctamente en cualquier reproductor. Embebe cover art a 600×600 px JPEG progressive — formato estándar reconocido universalmente.
Compatibilidad y consideraciones técnicas
KaijuConverter procesa archivos de audio en infraestructura cloud dedicada con FFmpeg 6.x como engine principal y los mejores codec libraries disponibles (LAME 3.100 para MP3, libfdk-aac para AAC, FLAC reference encoder, libopus para Opus). El procesamiento es streaming — no esperamos a recibir todo el archivo antes de empezar a procesar, lo que reduce significativamente la latencia percibida. Soportamos archivos hasta 200 MB con sample rates de 8 kHz a 192 kHz, profundidades de 16/24/32-bit (incluyendo float para edición profesional), y configuraciones desde mono hasta surround 7.1 cuando el formato destino lo permite. Privacidad: los archivos se procesan en contenedores Docker aislados, se cifran en tránsito con TLS 1.3, y se eliminan automáticamente con multi-pass overwrite tras 2 horas. DRM: archivos protegidos (Apple Music DRM, AAX de Audible) no se pueden convertir — el DRM bloquea acceso al stream original. Para esos casos, debes obtener una versión sin DRM legal antes de la conversión.
Conversiones relacionadas
Conversiones de vídeo que encajan con esta guía: