FFmpeg


FFmpeg es un proyecto de software gratuito y de código abierto que consta de un conjunto de bibliotecas y programas para manejar videos, audio y otros archivos y transmisiones multimedia . En esencia, se encuentra la herramienta de línea de ffmpeg comandos en sí, diseñada para procesar archivos de video y audio. Es ampliamente utilizado para la transcodificación de formatos , edición básica (recorte y concatenación ), escalado de video, efectos de postproducción de video y cumplimiento de estándares ( SMPTE , ITU ).

FFmpeg también incluye otras herramientas: ffplayun reproductor multimedia simple y ffprobeuna herramienta de línea de comandos para mostrar información multimedia. Entre las bibliotecas incluidas se encuentran libavcodec , una biblioteca de códecs de audio / video utilizada por muchos productos de software comerciales y gratuitos, libavformat (Lavf), [8] una biblioteca de audio / video contenedor mux y demux , y libavfilter, una biblioteca para mejorar y editar filtros a través de un filtergraph tipo Gstreamer . [9]

FFmpeg es parte del flujo de trabajo de muchos otros proyectos de software, y sus bibliotecas son una parte central de los reproductores multimedia de software como VLC , y se ha incluido en el procesamiento central de YouTube y BiliBili . [10] Se incluyen codificadores y decodificadores para muchos formatos de archivo de audio y video, lo que lo hace muy útil para la transcodificación de archivos multimedia comunes y poco comunes.

FFmpeg se publica bajo LGPL-2.1-o-posterior o GPL-2.0-o-posterior , dependiendo de qué opciones estén habilitadas. [11]

El proyecto fue iniciado por Fabrice Bellard [11] (usando el seudónimo "Gérard Lantau") en 2000, y fue dirigido por Michael Niedermayer desde 2004 hasta 2015. [12] Algunos desarrolladores de FFmpeg también formaron parte del proyecto MPlayer .

El nombre del proyecto está inspirado en el grupo de estándares de video MPEG , junto con "FF" para "avance rápido". [13] El logotipo utiliza un patrón en zigzag que muestra cómo los códecs de video MPEG manejan la codificación de entropía . [14]