Fmpeg

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 22 de julio de 2018; las comprobaciones requieren 22 ediciones .
fmpeg
Tipo de marco multimedia
Autor Fabrice Bellard [1]
Desarrollador Fabrice Bellard
Escrito en C [4] , lenguaje ensamblador [5] y C++ [5]
Sistema operativo GNU/Linux , macOS , Microsoft Windows , Android [6] y BSD
Primera edición 20 de diciembre de 2000 [2]
plataforma de hardware x86 , ARM , PowerPC , MIPS , DEC Alpha , Blackfin [d] , AVR32 y SPARC
ultima versión
Formatos de archivo legibles Audiolibro audible [d] [7],APNG[7],formato de sistemas avanzados[7],FLV [7],GIF[7], formato QuickTime [d] [7],MPEG-TS[7], 4X IMA ADPCM [d] [8],Códec de audio sin pérdida gratuito [9], Formato de contenedor abierto NUT [d] , Bink Video, versión 1 [d] , Bink Video, versión 2 [d] ,Indeo, Digital Intercambio de imágenes [d] [10],AMR[11]yformato de archivo de intercambio de audio[11]
Formatos de archivo generados Formato de archivo de intercambio de audio [7] , Formato de sistemas avanzados [7] , FLV [7] , GIF [7] , ICO [7] , Matroska [7] , WebM [7] , formato QuickTime [d] [7 ] ] , Audible Audiobook [d] [7] , MP3 [7] , MPEG-TS [7] , MXF [7] , Ogg [7] , Códec de audio sin pérdida gratuito y MPEG-4 Parte 14
Licencia LGPLv2.1+ [d] [12][13]
Sitio web ffmpeg.org
 Archivos multimedia en Wikimedia Commons

FFmpeg  es un conjunto de bibliotecas gratuitas y de código abierto que le permiten grabar, convertir y transmitir grabaciones de audio y video digital en varios formatos. Incluye libavcodec , una  biblioteca de codificación y decodificación de audio y video, y libavformat, una biblioteca de multiplexación y demultiplexación de contenedores de medios . El nombre proviene del nombre del grupo de expertos MPEG y FF, que significa "avance rápido" [14] .

El proyecto fue fundado por Fabrice Bellard (bajo el seudónimo de Gerard Lanto ( fr.  Gerard Lantau )) y hasta enero de 2011 fue dirigido por Michael Niedermayer ( alemán:  Michael Niedermayer ). Muchos desarrolladores de FFmpeg participaron en el proyecto MPlayer y FFmpeg estaba alojado en el servidor MPlayer. El 18 de enero, el equipo de desarrollo retiró abruptamente a Niedermeier del liderazgo y, explicando la adquisición como una necesidad para combatir el estancamiento y la discordia, intentó tomar el control del proyecto en sus propias manos. Pero al final, el poder aún permaneció en manos de Niedermeier, y el resultado de un acalorado debate fue la creación de una rama separada del proyecto, en la que participaron los desarrolladores que no estaban satisfechos con el estado de las cosas. Más tarde, debido a los continuos desacuerdos con el grupo central, formaron un nuevo proyecto llamado Libav .

FFmpeg está desarrollado para sistemas operativos basados ​​en Linux ; sin embargo, se puede compilar para muchos otros sistemas operativos. Distribuido bajo las licencias GNU LGPL o GNU GPL .

Componentes

ffmpeg consta de los siguientes componentes:

Códecs y formatos compatibles

Los siguientes códecs y formatos han sido diseñados o implementados mediante ingeniería inversa por los colaboradores del proyecto FFmpeg:

Códecs

Contenedores

Extensiones para trabajar con FFmpeg

FFMpeg-php es una extensión PHP heredada (módulo) que agrega una conveniente API orientada a objetos para acceder y buscar información de archivos de video y audio a través de FFmpeg. [Dieciocho]

Fluent-ffmpeg - Módulo para Node.js.

Véase también

Notas

  1. Licencia FFmpeg y consideraciones legales
  2. http://git.videolan.org/?p=ffmpeg.git;a=commit;h=9aeeeb63f7e1ab7b0b7bb839a5f258667a2d2d78
  3. Niedermayer M. FFmpeg 5.1.2
  4. El proyecto de código abierto ffmpeg en Open Hub: página de idiomas - 2006.
  5. 1 2 El proyecto de código abierto ffmpeg en Open Hub: página de idiomas
  6. Codificador multimedia FFmpeg
  7. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Documentación de formatos FFmpeg
  8. Simplemente resuelva el problema del formato de archivo - 2012.
  9. https://directory.fsf.org/wiki/Category/Works-with-format/FLAC
  10. https://github.com/usnationalarchives/digital-preservation/blob/master/Moving%20Image%20Formats/NARA_PreservationActionPlan_DigitalCinema_20190801.pdf
  11. 1 2 https://github.com/usnationalarchives/digital-preservation/blob/master/Digital%20Audio%20Formats/NARA_PreservationActionPlan_DigitalAudio_20190801.pdf
  12. https://ffmpeg.org/legal.html
  13. El proyecto de código abierto ffmpeg en Open Hub: página de licencias - 2006.
  14. Nombre y logotipo de FFmpeg (enlace descendente) . Consultado el 15 de marzo de 2019. Archivado desde el original el 30 de septiembre de 2007. 
  15. Documentación de ffprobe  . fmpeg _ Consultado el 15 de marzo de 2019. Archivado desde el original el 1 de marzo de 2019.
  16. 1 2 3 4 5 6 7 8 Registro de cambios . Consultado el 16 de agosto de 2010. Archivado desde el original el 3 de marzo de 2012.
  17. 1 2 Lista de correo de desarrollo de FFmpeg (enlace descendente) (7 de mayo de 2007). Consultado el 20 de enero de 2008. Archivado desde el original el 30 de septiembre de 2007. 
  18. ffmpeg-php . Consultado el 17 de diciembre de 2008. Archivado desde el original el 17 de diciembre de 2008.

Enlaces