Adaptado de Ovejeando: FFmpeg Convertir Video y Audio Linux + Script. Autor original: LordSheep. Fecha original: 2024-09-12.
FFmpeg permite convertir archivos multimedia desde Terminal. La extensión del archivo identifica un contenedor; los códecs determinan cómo se codifican sus pistas de vídeo y audio.
Preparar FFmpeg
En Ubuntu, si el paquete está disponible en tus repositorios:
sudo apt update
sudo apt install ffmpeg
ffmpeg -version
En Mac necesitas una distribución compatible de FFmpeg; consulta los enlaces del proyecto oficial. APT no forma parte de macOS. Los codificadores disponibles dependen de la compilación.
Convertir un vídeo a MP4
ffmpeg -n -i "entrada.mkv" -c:v libx264 -crf 23 -c:a aac "salida.mp4"
Este ejemplo requiere libx264 y AAC. La opción -n evita sobrescribir una salida existente. CRF 23 es un punto de partida, no una garantía de calidad o tamaño; comprueba el resultado con un fragmento antes de convertir una colección.
Guardar la primera pista de audio como MP3
ffmpeg -n -i "entrada.mp4" -map 0:a:0 -vn -c:a libmp3lame -q:a 2 "audio.mp3"
La entrada debe contener audio y la compilación, libmp3lame. Esta operación recodifica: convertir un archivo con pérdidas no recupera información eliminada.
Trabajar por lotes o desde una interfaz
Conserva los originales, utiliza una carpeta de salida distinta y revisa los errores de cada conversión. En Mac, iSwitcher ofrece conversión por lotes; iSwitcher Audio se centra en MP3, M4A, FLAC y WAV. Consulta en sus fichas los requisitos y funciones concretos.
Referencia: manual de FFmpeg. Los ejemplos de esta guía no equivalen a una prueba de ejecución en todas las plataformas.
Elegir una herramienta para esta tarea
Si prefieres una aplicación con interfaz, puedes convertir vídeo sin escribir comandos. Revisa la versión de macOS y el procesador que indica la ficha. Elige según tus archivos y el resultado que necesitas, no solo por el nombre del programa.

