Fmpeg

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 22. heinäkuuta 2018 tarkistetusta versiosta . tarkastukset vaativat 22 muokkausta .
fmpeg
Tyyppi multimediakehys
Tekijä Fabrice Bellard [1]
Kehittäjä Fabrice Bellard
Sisään kirjoitettu C [4] , assembly-kieli [5] ja C++ [5]
Käyttöjärjestelmä GNU/Linux , macOS , Microsoft Windows , Android [6] ja BSD
Ensimmäinen painos 20. joulukuuta 2000 [2]
Laitteistoalusta x86 , ARM , PowerPC , MIPS , DEC Alpha , Blackfin [d] , AVR32 ja SPARC
uusin versio
Luettavat tiedostomuodot Äänikirja [d] [7],APNG[7],Advanced Systems Format[7],FLV [7],GIF[7], QuickTime-muoto [d] [7],MPEG-TS[7], 4X IMA ADPCM [d] [8],Free Lossless Audio Codec [9], NUT Open Container Format [d] , Bink Video, versio 1 [d] , Bink Video, versio 2 [d] ,Indeo, Digital Picture Exchange [d] [10],AMR[11]jaAudio Interchange File Format[11]
Luodut tiedostomuodot Audio Interchange -tiedostomuoto [7] , Advanced Systems -muoto [7] , FLV [7] , GIF [7] , ICO [7] , Matroska [7] , WebM [7] , QuickTime-muoto [d] [7 ] ] ] , Äänikirja [d] [7] , MP3 [7] , MPEG-TS [7] , MXF [7] , Ogg [7] , Free Lossless Audio Codec ja MPEG-4, osa 14
Lisenssi LGPLv2.1+ [d] [12][13]
Verkkosivusto ffmpeg.org
 Mediatiedostot Wikimedia Commonsissa

FFmpeg  on joukko ilmaisia ​​ja avoimen lähdekoodin kirjastoja , joiden avulla voit tallentaa, muuntaa ja suoratoistaa digitaalisia ääni- ja videotallenteita eri muodoissa. Se sisältää libavcodecin , äänen ja videon koodaus- ja dekoodauskirjaston sekä  libavformatin , mediasäiliön multipleksointi- ja demultipleksointikirjaston . Nimi tulee MPEG- ja FF-asiantuntijaryhmän nimestä, joka tarkoittaa "pikaa eteenpäin" [14] .

Projektin perusti Fabrice Bellard (salanimellä Gerard Lanto ( fr.  Gerard Lantau )) ja tammikuuhun 2011 asti sitä johti Michael Niedermayer ( saksa:  Michael Niedermayer ). Monet FFmpeg-kehittäjät olivat mukana MPlayer -projektissa , ja FFmpeg isännöi MPlayer-palvelimella. Tammikuun 18. päivänä kehitystiimi poisti äkillisesti Niedermeierin johtajuudesta ja yritti ottaa projektin hallintaansa omiin käsiinsä selittäen vallankaappauksen tarpeeksi torjua pysähtyneisyyttä ja eripuraa. Mutta loppujen lopuksi valta jäi edelleen Niedermeierin käsiin, ja kiihkeän keskustelun tuloksena syntyi projektiin erillinen haara, johon osallistuivat asioiden tilaan tyytymättömät kehittäjät. Myöhemmin, jatkuvien erimielisyyksien vuoksi ydinryhmän kanssa, he perustivat uuden projektin nimeltä Libav .

FFmpeg on kehitetty Linux-pohjaisille käyttöjärjestelmille , mutta se voidaan kääntää monille muille käyttöjärjestelmille. Jaettu GNU LGPL - tai GNU GPL - lisenssien alla .

Komponentit

ffmpeg koostuu seuraavista komponenteista:

Tuetut koodekit ja muodot

FFmpeg-projektin avustajat ovat suunnitellut ja/tai toteuttaneet seuraavat koodekit ja muodot :

Koodekit

Kontit

Laajennukset FFmpeg-työskentelyyn

FFMpeg-php on vanha PHP-laajennus (moduuli), joka lisää kätevän oliopohjaisen API :n tietojen hakemiseen ja hakemiseen video- ja äänitiedostoista FFmpegin kautta. [kahdeksantoista]

Fluent-ffmpeg - Node.js:n moduuli .

Katso myös

Muistiinpanot

  1. FFmpeg-lisenssi ja lailliset näkökohdat
  2. http://git.videolan.org/?p=ffmpeg.git;a=commit;h=9aeeeb63f7e1ab7b0b7bb839a5f258667a2d2d78
  3. Niedermayer M. FFmpeg 5.1.2
  4. Avoimen lähdekoodin ffmpeg-projekti Open Hubissa: Kielet-sivu - 2006.
  5. 1 2 ffmpeg Open Source -projekti Open Hubissa: Kielet-sivu
  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-muotojen dokumentaatio
  8. Ratkaise vain tiedostomuotoongelma - 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. Avoimen lähdekoodin ffmpeg-projekti Open Hubissa: Lisenssisivu - 2006.
  14. FFmpeg-nimeäminen ja logo (downlink) . Haettu 15. maaliskuuta 2019. Arkistoitu alkuperäisestä 30. syyskuuta 2007. 
  15. ffprobe-  dokumentaatio . fmpeg . Haettu 15. maaliskuuta 2019. Arkistoitu alkuperäisestä 1. maaliskuuta 2019.
  16. 1 2 3 4 5 6 7 8 Muutosloki . Haettu 16. elokuuta 2010. Arkistoitu alkuperäisestä 3. maaliskuuta 2012.
  17. 1 2 FFmpeg-kehityspostituslista (downlink) (7. toukokuuta 2007). Haettu 20. tammikuuta 2008. Arkistoitu alkuperäisestä 30. syyskuuta 2007. 
  18. ffmpeg-php . Haettu 17. joulukuuta 2008. Arkistoitu alkuperäisestä 17. joulukuuta 2008.

Linkit