Fmpeg

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 22. juli 2018; checks kræver 22 redigeringer .
fmpeg
Type multimedieramme
Forfatter Fabrice Bellard [1]
Udvikler Fabrice Bellard
Skrevet i C [4] , assemblersprog [5] og C++ [5]
Operativ system GNU/Linux , macOS , Microsoft Windows , Android [6] og BSD
Første udgave 20. december 2000 [2]
Hardware platform x86 , ARM , PowerPC , MIPS , DEC Alpha , Blackfin [d] , AVR32 og SPARC
nyeste version
Læsbare filformater 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],Gratis Lossless Audio Codec [9], NUT Open Container Format [d] , Bink Video, version 1 [d] , Bink Video, version 2 [d] ,Indeo, Digital Billedudveksling [d] [10],AMR[11]oglydudvekslingsfilformat[11]
Genererede filformater 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 og MPEG-4 Part 14
Licens LGPLv2.1+ [d] [12][13]
Internet side ffmpeg.org
 Mediefiler på Wikimedia Commons

FFmpeg  er et sæt gratis og open source-biblioteker , der giver dig mulighed for at optage, konvertere og streame digitale lyd- og videooptagelser i forskellige formater. Det inkluderer libavcodec , et lyd- og videokodnings- og afkodningsbibliotek og  libavformat , et mediebeholder- multipleks- og demultipleksbibliotek . Navnet kommer fra navnet på MPEG- og FF-ekspertgruppen, der betyder "spol frem" [14] .

Projektet blev grundlagt af Fabrice Bellard (under pseudonymet Gerard Lanto ( fr.  Gerard Lantau )) og indtil januar 2011 blev det ledet af Michael Niedermayer ( tysk:  Michael Niedermayer ). Mange FFmpeg-udviklere var involveret i MPlayer -projektet , og FFmpeg blev hostet på MPlayer-serveren. Den 18. januar fjernede udviklingsteamet brat Niedermeier fra ledelsen, og forklarede overtagelsen som et behov for at bekæmpe stagnation og splid, og forsøgte at tage kontrollen over projektet i egne hænder. Men i sidste ende forblev magten stadig i hænderne på Niedermeier, og resultatet af heftig debat var oprettelsen af ​​en separat gren af ​​projektet, hvor udviklere, der var utilfredse med tingenes tilstand, deltog. Senere, på grund af igangværende uenigheder med kernegruppen, dannede de et nyt projekt kaldet Libav .

FFmpeg er udviklet til Linux-baseret OS , men det kan kompileres til mange andre operativsystemer. Distribueret under GNU LGPL eller GNU GPL licenserne .

Komponenter

ffmpeg består af følgende komponenter:

Understøttede codecs og formater

Følgende codecs og formater er blevet omvendt udviklet og/eller implementeret af FFmpeg-projektbidragydere:

Codecs

Containere

Udvidelser til at arbejde med FFmpeg

FFMpeg-php er en ældre PHP-udvidelse (modul), der tilføjer en praktisk objektorienteret API til at få adgang til og søge information fra video- og lydfiler gennem FFmpeg. [atten]

Fluent-ffmpeg - modul til Node.js.

Se også

Noter

  1. FFmpeg-licens og juridiske overvejelser
  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-side - 2006.
  5. 1 2 ffmpeg Open Source-projektet på Open Hub: Sprogside
  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-formater Dokumentation
  8. Løs bare 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-projektet på Open Hub: Licensside - 2006.
  14. FFmpeg navngivning og logo (downlink) . Hentet 15. marts 2019. Arkiveret fra originalen 30. september 2007. 
  15. ffprobe  Dokumentation . fmpeg . Hentet 15. marts 2019. Arkiveret fra originalen 1. marts 2019.
  16. 1 2 3 4 5 6 7 8 Ændringslog . Hentet 16. august 2010. Arkiveret fra originalen 3. marts 2012.
  17. 1 2 FFmpeg-udviklingsmailingliste (downlink) (7. maj 2007). Hentet 20. januar 2008. Arkiveret fra originalen 30. september 2007. 
  18. ffmpeg-php . Hentet 17. december 2008. Arkiveret fra originalen 17. december 2008.

Links