← All posts

¿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.

FFHub·2025-01-24
¿Qué es FFmpeg? Guía completa para procesar video por línea de comandos

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:

ComponenteDescripción
ffmpegHerramienta de línea de comandos para convertir audio y video
ffprobeHerramienta de línea de comandos para analizar flujos multimedia
ffplayReproductor multimedia simple basado en SDL
libavcodecBiblioteca con codificadores y decodificadores
libavformatBiblioteca para multiplexación y desmultiplexación
libavfilterBiblioteca 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 FFmpeg? Guía completa para procesar video por línea de comandos | FFHub