FFmpeg es una colección de bibliotecas y herramientas para procesar contenido multimedia como audio, video, subtítulos y metadatos relacionados.
libavcodec
proporciona la implementación de una gama más amplia de códecs.libavformat
implementa protocolos de transmisión, formatos de contenedores y acceso básico de E/S.libavutil
incluye hashers, descompresores y funciones de utilidad diversas.libavfilter
proporciona medios para alterar audio y video decodificados a través de un gráfico dirigido de filtros conectados.libavdevice
proporciona una abstracción para acceder a dispositivos de captura y reproducción.libswresample
implementa rutinas de mezcla y remuestreo de audio.libswscale
implementa rutinas de escala y conversión de color. aviocat
, ismindex
y qt-faststart
. La documentación fuera de línea está disponible en el directorio doc/ .
La documentación en línea está disponible en el sitio web principal y en la wiki.
Los ejemplos de codificación están disponibles en el directorio doc/examples .
El código base de FFmpeg tiene principalmente licencia LGPL con componentes opcionales con licencia GPL. Consulte el archivo de LICENCIA para obtener información detallada.
Los parches deben enviarse a la lista de correo de ffmpeg-devel utilizando git format-patch
o git send-email
. Se deben evitar las solicitudes de extracción de Github porque no forman parte de nuestro proceso de revisión y serán ignoradas.