Fmpeg

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 22 iulie 2018; verificările necesită 22 de modificări .
fmpeg
Tip de cadru multimedia
Autor Fabrice Bellard [1]
Dezvoltator Fabrice Bellard
Scris in C [4] , limbaj de asamblare [5] și C++ [5]
Sistem de operare GNU/Linux , macOS , Microsoft Windows , Android [6] și BSD
Prima editie 20 decembrie 2000 [2]
Platformă hardware x86 , ARM , PowerPC , MIPS , DEC Alpha , Blackfin [d] , AVR32 și SPARC
ultima versiune
Formate de fișiere care pot fi citite Audiobook Audible [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, versiunea 1 [d] , Bink Video, versiunea 2 [d] ,Indeo, Digital Schimb de imagini [d] [10],AMR[11]șiformat de fișier de schimb audio[11]
Formate de fișiere generate Format Fișier Interchange Audio [7] , Format Sisteme Avansate [7] , FLV [7] , GIF [7] , ICO [7] , Matroska [7] , WebM [7] , Format QuickTime [d] [7 ] ] , Audiobook Audible [d] [7] , MP3 [7] , MPEG-TS [7] , MXF [7] , Ogg [7] , Free Lossless Audio Codec și MPEG-4 Part 14
Licență LGPLv2.1+ [d] [12][13]
Site-ul web ffmpeg.org
 Fișiere media la Wikimedia Commons

FFmpeg  este un set de biblioteci gratuite și open source care vă permit să înregistrați, să convertiți și să transmiteți în flux înregistrări audio și video digitale în diferite formate. Include libavcodec , o  bibliotecă de codificare și decodare audio și video și libavformat, o bibliotecă de multiplexare și demultiplexare a containerelor media . Numele provine de la numele grupului de experți MPEG și FF, adică „înainte rapid” [14] .

Proiectul a fost fondat de Fabrice Bellard (sub pseudonimul Gerard Lanto ( fr.  Gerard Lantau )) iar până în ianuarie 2011 a fost condus de Michael Niedermayer ( germană:  Michael Niedermayer ). Mulți dezvoltatori FFmpeg au fost implicați în proiectul MPlayer , iar FFmpeg a fost găzduit pe serverul MPlayer. Pe 18 ianuarie, echipa de dezvoltare l-a îndepărtat brusc pe Niedermeier de la conducere și, explicând preluarea ca fiind o necesitate de a combate stagnarea și discordia, a încercat să preia controlul asupra proiectului în propriile mâini. Dar, în cele din urmă, puterea a rămas încă în mâinile lui Niedermeier, iar rezultatul unei dezbateri aprinse a fost crearea unei ramuri separate a proiectului, la care au participat dezvoltatorii care erau nemulțumiți de starea lucrurilor. Mai târziu, din cauza dezacordurilor în curs cu grupul de bază, au format un nou proiect numit Libav .

FFmpeg este dezvoltat pentru sistemul de operare Linux , cu toate acestea, poate fi compilat pentru multe alte sisteme de operare. Distribuit sub licențe GNU LGPL sau GNU GPL .

Componente

ffmpeg este format din următoarele componente:

Codecuri și formate acceptate

Următoarele codecuri și formate au fost proiectate și/sau implementate de către colaboratorii proiectului FFmpeg:

Codec -uri

Containere

Extensii pentru lucrul cu FFmpeg

FFMpeg-php este o extensie PHP moștenită (modul) care adaugă un API convenabil orientat pe obiecte pentru accesarea și căutarea informațiilor din fișiere video și audio prin FFmpeg. [optsprezece]

Fluent-ffmpeg - Modul pentru Node.js.

Vezi și

Note

  1. Licență FFmpeg și considerații legale
  2. http://git.videolan.org/?p=ffmpeg.git;a=commit;h=9aeeeb63f7e1ab7b0b7bb839a5f258667a2d2d78
  3. Niedermayer M. FFmpeg 5.1.2
  4. Proiectul ffmpeg Open Source pe Open Hub: Pagina de limbi - 2006.
  5. 1 2 Proiectul ffmpeg Open Source pe Open Hub: Pagina de limbi
  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 Formate Documentație
  8. Rezolvați problema formatului fișierului - 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. Proiectul ffmpeg Open Source pe Open Hub: Pagina de licențe - 2006.
  14. Denumirea și sigla FFmpeg (link în jos) . Preluat la 15 martie 2019. Arhivat din original la 30 septembrie 2007. 
  15. Documentația ffprobe  . fmpeg . Preluat la 15 martie 2019. Arhivat din original la 1 martie 2019.
  16. 1 2 3 4 5 6 7 8 Jurnalul modificărilor . Preluat la 16 august 2010. Arhivat din original la 3 martie 2012.
  17. 1 2 Lista de corespondență pentru dezvoltare FFmpeg (downlink) (7 mai 2007). Consultat la 20 ianuarie 2008. Arhivat din original la 30 septembrie 2007. 
  18. ffmpeg-php . Consultat la 17 decembrie 2008. Arhivat din original pe 17 decembrie 2008.

Link -uri