Fmpeg

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2018. július 22-én felülvizsgált verziótól ; az ellenőrzések 22 szerkesztést igényelnek .
fmpeg
Típusú multimédiás keretrendszer
Szerző Fabrice Bellard [1]
Fejlesztő Fabrice Bellard
Beírva C [4] , assembly nyelv [5] és C++ [5]
Operációs rendszer GNU/Linux , macOS , Microsoft Windows , Android [6] és BSD
Első kiadás 2000. december 20. [2]
Hardver platform x86 , ARM , PowerPC , MIPS , DEC Alpha , Blackfin [d] , AVR32 és SPARC
legújabb verzió
Olvasható fájlformátumok Audible Hangoskönyv [d] [7],APNG[7],Advanced Systems Format[7],FLV [7],GIF[7], QuickTime formátum [d] [7],MPEG-TS[7], 4X IMA ADPCM [d] [8],Free Lossless Audio Codec [9], NUT Open Container Format [d] , Bink Video, 1. verzió [d] , Bink Video, 2. verzió [d] ,Indeo, Digitális Képcsere [d] [10],AMR[11]éshangcsere fájlformátum[11]
Generált fájlformátumok Audio Interchange File Format [7] , Advanced Systems Format [7] , FLV [7] , GIF [7] , ICO [7] , Matroska [7] , WebM [7] , QuickTime formátum [d] [7 ] ] ] , Audible Audiobook [d] [7] , MP3 [7] , MPEG-TS [7] , MXF [7] , Ogg [7] , Free Lossless Audio Codec és MPEG-4 14. rész
Engedély LGPLv2.1+ [d] [12][13]
Weboldal ffmpeg.org
 Médiafájlok a Wikimedia Commons oldalon

Az FFmpeg ingyenes és nyílt forráskódú könyvtárak  készlete, amelyek lehetővé teszik digitális hang- és videofelvételek rögzítését , konvertálását és streamelését különféle formátumokban. Tartalmazza a libavcodec -et, egy hang- és videokódoló és dekódoló  könyvtárat , valamint a libavformat-ot, egy médiatároló multiplexelési és demultiplexelési könyvtárat . A név az MPEG és FF szakértői csoport nevéből származik, jelentése "gyors előrehaladás" [14] .

A projektet Fabrice Bellard (Gerard Lanto álnéven ( fr.  Gerard Lantau )) alapította, 2011 januárjáig Michael Niedermayer ( németül  Michael Niedermayer ) irányította. Sok FFmpeg fejlesztő vett részt az MPlayer projektben , és az FFmpeg az MPlayer szerveren volt tárolva. Január 18-án a fejlesztőcsapat hirtelen eltávolította Niedermeiert a vezetésből, és a hatalomátvételt a stagnálás és a viszály elleni küzdelem szükségességével magyarázva megpróbálták a saját kezükbe venni a projekt irányítását. De végül a hatalom továbbra is Niedermeier kezében maradt, és heves vita eredményeként létrejött a projekt egy külön ága, amelyben a dolgok állásával elégedetlen fejlesztők vettek részt. Később a törzscsoporttal fennálló nézeteltérések miatt új projektet hoztak létre Libav néven .

Az FFmpeg Linux-alapú operációs rendszerre lett kifejlesztve , de sok más operációs rendszerhez is lefordítható. A GNU LGPL vagy GNU GPL licencek alatt terjesztve .

Összetevők

Az ffmpeg a következő összetevőkből áll:

Támogatott kodekek és formátumok

A következő kodekeket és formátumokat az FFmpeg projekt közreműködői fordították vissza és/vagy implementálták:

Kodekek

Konténerek

Bővítmények az FFmpeg használatához

Az FFMpeg-php egy örökölt PHP-bővítmény (modul), amely kényelmes objektum-orientált API -t ad hozzá a video- és audiofájlok információinak eléréséhez és kereséséhez az FFmpegen keresztül. [tizennyolc]

Fluent-ffmpeg – Modul a Node.js -hez.

Lásd még

Jegyzetek

  1. FFmpeg-licenc és jogi szempontok
  2. http://git.videolan.org/?p=ffmpeg.git;a=commit;h=9aeeeb63f7e1ab7b0b7bb839a5f258667a2d2d78
  3. Niedermayer M. FFmpeg 5.1.2
  4. Az ffmpeg nyílt forráskódú projekt az Open Hubon: Nyelvek oldala - 2006.
  5. 1 2 Az ffmpeg nyílt forráskódú projekt az Open Hubon: Nyelvek oldal
  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 formátumok dokumentációja
  8. Csak oldja meg a fájlformátum problémát – 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. Az ffmpeg nyílt forráskódú projekt az Open Hubon: Licencek oldala - 2006.
  14. FFmpeg elnevezés és logó (downlink) . Letöltve: 2019. március 15. Az eredetiből archiválva : 2007. szeptember 30. 
  15. ffprobe  dokumentáció . fmpeg . Letöltve: 2019. március 15. Az eredetiből archiválva : 2019. március 1.
  16. 1 2 3 4 5 6 7 8 Változásnapló . Letöltve: 2010. augusztus 16. Az eredetiből archiválva : 2012. március 3.
  17. 1 2 FFmpeg fejlesztői levelezőlista (lefelé) (2007. május 7.). Letöltve: 2008. január 20. Az eredetiből archiválva : 2007. szeptember 30.. 
  18. ffmpeg-php . Letöltve: 2008. december 17. Az eredetiből archiválva : 2008. december 17..

Linkek