¿Qué es FFmpeg? Guía completa para procesar video por línea de comandos
FFmpeg es el framework multimedia de código abierto más potente del mundo: decodifica, codifica, transcodifica, filtra y reproduce prácticamente cualquier formato de audio y video.

FFmpeg es un framework multimedia de código abierto extraordinariamente potente, capaz de decodificar, codificar, transcodificar, multiplexar, desmultiplexar, transmitir, filtrar y reproducir prácticamente cualquier formato multimedia que exista. Es una de las herramientas más importantes en el campo del procesamiento de audio y video.
Componentes principales
FFmpeg está formado por varios componentes esenciales:
| Componente | Descripción |
|---|---|
| ffmpeg | Herramienta de línea de comandos para convertir audio y video |
| ffprobe | Herramienta de línea de comandos para analizar flujos multimedia |
| ffplay | Reproductor multimedia simple basado en SDL |
| libavcodec | Biblioteca con codificadores y decodificadores |
| libavformat | Biblioteca para multiplexación y desmultiplexación |
| libavfilter | Biblioteca para filtrado de audio y video |
Casos de uso más comunes
Conversión de formato
Convierte video de un formato a otro (consulta nuestra guía completa de conversión de formatos para opciones avanzadas):
ffmpeg -i input.mp4 output.avi
Extraer audio
Extrae la pista de audio de un archivo de video (aprende más en cómo extraer audio de un video):
ffmpeg -i input.mp4 -vn -acodec copy output.aac
Comprimir video
Reduce el tamaño del archivo de video recodificándolo (para técnicas detalladas, lee cómo comprimir video con FFmpeg):
ffmpeg -i input.mp4 -crf 28 output.mp4
Crear GIF
Convierte un fragmento de video en un GIF animado:
ffmpeg -i input.mp4 -vf "fps=10,scale=320:-1" output.gif
Por qué elegir FFmpeg
- Soporte universal de formatos: maneja prácticamente cualquier formato de audio y video
- Multiplataforma: funciona en Windows, macOS, Linux y más
- Alto rendimiento: optimizado para velocidad y eficiencia
- Completamente gratuito: código abierto bajo licencia LGPL/GPL
- Documentación extensa: gran comunidad y recursos abundantes
Cómo empezar
Instala FFmpeg en tu sistema:
# macOS
brew install ffmpeg
# Ubuntu/Debian
apt install ffmpeg
# Windows (usando Chocolatey)
choco install ffmpeg
Verifica la instalación:
ffmpeg -version
Aprende más
FFHub ofrece una colección de comandos y recetas prácticas de FFmpeg. Explora nuestro FFmpeg Cookbook para encontrar soluciones a las tareas más comunes de procesamiento multimedia.
Artículos relacionados
- ¿Qué es FFHub? — Ejecuta comandos FFmpeg en la nube mediante una API REST sencilla, sin gestionar servidores
- Cómo comprimir video con FFmpeg — Guía práctica para reducir el tamaño de archivos de video con CRF, presets y selección de códec
- Cómo convertir formato de video con FFmpeg — Guía completa para convertir entre MP4, WebM, MKV, MOV y más