Fmpeg

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 22 juli 2018; kontroller kräver 22 redigeringar .
fmpeg
Sorts multimedia ramverk
Författare Fabrice Bellard [1]
Utvecklaren Fabrice Bellard
Skrivet i C [4] , assemblerspråk [5] och C++ [5]
Operativ system GNU/Linux , macOS , Microsoft Windows , Android [6] och BSD
Första upplagan 20 december 2000 [2]
Hårdvaruplattform x86 , ARM , PowerPC , MIPS , DEC Alpha , Blackfin [d] , AVR32 och SPARC
senaste versionen
Läsbara filformat Audible Audiobook [d] [7],APNG[7],Advanced Systems Format[7],FLV [7],GIF[7], QuickTime-format [d] [7],MPEG-TS[7], 4X IMA ADPCM [d] [8],Free Lossless Audio Codec [9], NUT Open Container Format [d] , Bink Video, version 1 [d] , Bink Video, version 2 [d] ,Indeo, Digital Bildutbyte [d] [10],AMR[11]ochfilformat för ljudutbyte[11]
Genererade filformat Audio Interchange File Format [7] , Advanced Systems Format [7] , FLV [7] , GIF [7] , ICO [7] , Matroska [7] , WebM [7] , QuickTime-format [d] [7 ] ] , Audible Audiobook [d] [7] , MP3 [7] , MPEG-TS [7] , MXF [7] , Ogg [7] , Free Lossless Audio Codec och MPEG-4 Part 14
Licens LGPLv2.1+ [d] [12][13]
Hemsida ffmpeg.org
 Mediafiler på Wikimedia Commons

FFmpeg  är en uppsättning gratis och öppen källkodsbibliotek som låter dig spela in, konvertera och strömma digitala ljud- och videoinspelningar i olika format. Det inkluderar libavcodec , ett ljud- och videokodnings- och avkodningsbibliotek , och libavformat , ett  bibliotek för multiplexering och demultiplexering av mediabehållare . Namnet kommer från namnet på MPEG- och FF-expertgruppen, vilket betyder "spolning framåt" [14] .

Projektet grundades av Fabrice Bellard (under pseudonymen Gerard Lanto ( fr.  Gerard Lantau )) och fram till januari 2011 leddes det av Michael Niedermayer ( tyska:  Michael Niedermayer ). Många FFmpeg-utvecklare var involverade i MPlayer- projektet och FFmpeg var värd på MPlayer-servern. Den 18 januari tog utvecklingsteamet plötsligt bort Niedermeier från ledarskapet och förklarade övertagandet som ett behov av att bekämpa stagnation och oenighet, och försökte ta kontrollen över projektet i sina egna händer. Men i slutändan förblev makten fortfarande i händerna på Niedermeier, och resultatet av en het debatt var skapandet av en separat gren av projektet, där utvecklare som var missnöjda med sakernas tillstånd deltog. Senare, på grund av pågående meningsskiljaktigheter med kärngruppen, bildade de ett nytt projekt kallat Libav .

FFmpeg är utvecklat för Linux-baserat OS , men det kan kompileras för många andra operativsystem. Distribueras under licenserna GNU LGPL eller GNU GPL .

Komponenter

ffmpeg består av följande komponenter:

Codecs och format som stöds

Följande codecs och format har omvänt konstruerats och/eller implementerats av FFmpeg-projektbidragsgivare:

Codecs

Behållare

Tillägg för att arbeta med FFmpeg

FFMpeg-php är ett äldre PHP-tillägg (modul) som lägger till ett bekvämt objektorienterat API för att komma åt och söka information från video- och ljudfiler via FFmpeg. [arton]

Fluent-ffmpeg - Modul för Node.js.

Se även

Anteckningar

  1. FFmpeg-licens och juridiska överväganden
  2. http://git.videolan.org/?p=ffmpeg.git;a=commit;h=9aeeeb63f7e1ab7b0b7bb839a5f258667a2d2d78
  3. Niedermayer M. FFmpeg 5.1.2
  4. ffmpeg Open Source-projektet på Open Hub: Languages-sidan - 2006.
  5. 1 2 ffmpeg Open Source Project på Open Hub: Språksida
  6. FFmpeg Media Encoder
  7. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 FFmpeg-format Dokumentation
  8. Lös bara filformatproblemet - 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. ffmpeg Open Source Project på Open Hub: Licenser sida - 2006.
  14. FFmpeg-namn och logotyp (nedlänk) . Hämtad 15 mars 2019. Arkiverad från originalet 30 september 2007. 
  15. ffprobe  Dokumentation . fmpeg . Hämtad 15 mars 2019. Arkiverad från originalet 1 mars 2019.
  16. 1 2 3 4 5 6 7 8 Ändringslogg . Hämtad 16 augusti 2010. Arkiverad från originalet 3 mars 2012.
  17. 1 2 E-postlista för FFmpeg-utveckling (nedlänk) (7 maj 2007). Hämtad 20 januari 2008. Arkiverad från originalet 30 september 2007. 
  18. ffmpeg-php . Hämtad 17 december 2008. Arkiverad från originalet 17 december 2008.

Länkar