FFmpeg
FFmpeg
Informace
Tvůrce |
Fabrice Bellard
|
---|
První verze
|
20. prosince 2000
|
---|
Poslední verze
|
4,4 (8. dubna 2021)
|
---|
Vklad |
git.ffmpeg.org/ffmpeg.git
|
---|
Napsáno
|
C , assembler a C ++
|
---|
Operační systém |
GNU / Linux , macOS , Microsoft Windows a Android
|
---|
životní prostředí |
X86 , ARM architektura , PowerPC , MIPS architektura , DEC Alpha , Blackfin ( en ) , AVR32 a SPARC architektura
|
---|
Číst formáty |
Audible Audiobook ( d ) , Animated Portable Network Graphics , Advanced Systems Format , FLV ( d ) , GIF , Quicktime File ( en ) , MPEG Transport Stream , 4X IMA ADPCM ( d ) , Native FLAC ( d ) , NUT Container , Bink Video , verze 1 ( d ) , Bink Video, verze 2 ( d ) , Indeo , Digital Picture Exchange , Adaptive Multi Rate a Audio Interchange File Format
|
---|
Písemné formáty |
Formát audio výměny , Advanced Systems Format , FLV ( d ) , GIF , ICO , Matroska , WebM , Quicktime File ( en ) , Audible Audiobook ( d ) , MPEG-1/2 Audio Layer 3 , MPEG Transport Stream , Material Exchange Format , Ogg , Native FLAC ( d ) a MPEG-4 část 14
|
---|
Typ
|
Multimediální rámec
|
---|
Licence |
GNU Lesser General Public License verze 2.1 nebo novější ( d )
|
---|
webová stránka |
ffmpeg.org
|
---|
FFmpeg je kolekce bezplatného softwaru určeného pro zpracování zvukových nebo obrazových toků (nahrávání, přehrávání nebo převod z jednoho formátu do jiného). Tuto knihovnu používá mnoho dalších softwarů nebo služeb, jako je VLC , iTunes nebo YouTube .
FFmpeg, vyvinutý pro GNU / Linux , lze kompilovat na většinu operačních systémů , včetně Windows . Projekt je distribuován na základě bezplatné licence GPL 2+ nebo LGPL 2.1+ v závislosti na možnostech kompilace projektu.
Název FFmpeg se skládá z názvu pracovní skupiny MPEG a dvou z F znamená v angličtině „fast forward“ („ rychle vpřed “).
Dějiny
Tento projekt vytvořil Fabrice Bellard v roce 2000 a nyní jej udržuje Michael Niedermayer. Aktuálně je hostován na serverech projektu MPlayer .
Součásti
Projekt se skládá z několika komponent, nástrojů příkazového řádku nebo softwarových knihoven :
-
ffmpeg titulní nástroj pro převod video formátů. Podporuje také kódování v reálném čase z televizní karty;
-
ffserver je server HTTP pro nepřetržitou distribuci obsahu ( streamování ) ;
-
ffplay pro přehrávání mediálního souboru (je založen na knihovnách SDL a FFmpeg ).
Knihovny:
-
libavcodec obsahuje všechny audio / video kodéry a dekodéry FFmpeg. Většina kodeků byla od základu přepracována, aby byl zajištěn nejlepší výkon a opakovaná použitelnost zdrojového kódu , některé z nich byly vyvinuty reverzním inženýrstvím ;
-
libavformat obsahuje analyzátor ( analyzátor v angličtině, prohlížeč ve francouzštině) a generátor pro nejběžnější audio / video formáty.
Seznam podporovaných formátů kontejnerů audio / video
Seznam podporovaných kompresních formátů
FFmpeg je pravděpodobně kódovací / dekódovací software podporující většinu formátů.
Zvuk
-
FLAC , bezztrátová komprese
-
MPEG-1 audio vrstva 2 (mp2) , MPEG-1/2 audio vrstva 3 (mp3) , MPEG-4 AAC
- speex
- vorbis
- WMA
- OPUS
- G711, G721, G722, G723, G726, G729
- ADPCM
- AMR
- AC-3
Video
Obrázek
Tyto formáty se používají hlavně k úpravám animací nebo k extrahování obrázků.
Seznam mediálních nástrojů, které používají FFmpeg
-
Blender (od verze 2.42)
-
Emby (in) Media Server
-
DLNow (YouTube Video Downloader a Converter)
-
ffdshow (filtr DirectShow pro Windows )
- ffmpeg-php: tato knihovna se používá k získání informací o videu (velikost, délka, počet obrázků atd.) nebo dokonce ke generování animovaného obrázku GIF videa.
- Tovární formát
- GStreamer
- iSquint (převodník formátu iPod pro Mac )
- KMPlayer
-
Kodi (ex XMBC)
- Konvertor
- MPlayer
- CasparCG
- Server médií PS3
- MumbleDJ: Audio přehrávač na mumble
- Rychlý převaděč médií
-
Super Video Converter (video konvertor pro Windows)
-
Video Transcoder : aplikace pro Android k překódování a vyjmutí - web projektu
- Přehrávač médií VLC
-
WinFF : FFmpeg bezplatné uživatelské rozhraní pro GNU / Linux a Windows.
- Xine
Podívejte se také
Reference
-
" http://git.videolan.org/?p=ffmpeg.git;a=commit;h=9aeeeb63f7e1ab7b0b7bb839a5f258667a2d2d78 "
-
„ Release n4.4 “ (zpřístupněno 9. dubna 2021 )
-
(in) „ YouTube Google používá FFmpeg | Rozbíjení vajec a výroba omelet “ , na Multimedia.cx ,8. února 2011(zpřístupněno 8. ledna 2019 )
-
„ Obecná dokumentace “ na ffmpeg.org (přístup 24. prosince 2018 )
-
(in) „ 8. dubna 2021, FFmpeg 4.4„ Rao “ “ na FFmpeg.org
-
ldd /usr/lib/kodi/kodi.bin | grep ffmpeg
externí odkazy