FFmpeg
FFmpeg
Informasjon
Skaper |
Fabrice Bellard
|
---|
Første versjon
|
20. desember 2000
|
---|
Siste versjon
|
4.4 (8. april 2021)
|
---|
Innskudd |
git.ffmpeg.org/ffmpeg.git
|
---|
Skrevet i
|
C , montør og C ++
|
---|
Operativsystem |
GNU / Linux , macOS , Microsoft Windows og Android
|
---|
Miljø |
X86 , ARM-arkitektur , PowerPC , MIPS-arkitektur , DEC Alpha , Blackfin ( en ) , AVR32 og SPARC-arkitektur
|
---|
Les formater |
Hørbar lydbok ( d ) , animert bærbar nettverksgrafikk , avansert systemformat , FLV ( d ) , GIF , Quicktime File ( en ) , MPEG Transport Stream , 4X IMA ADPCM ( d ) , Native FLAC ( d ) , NUT Container , Bink Video , versjon 1 ( d ) , Bink Video, versjon 2 ( d ) , Indeo , Digital Picture Exchange , Adaptive Multi Rate og Audio Interchange File Format
|
---|
Skriftlige formater |
Audio Interchange File Format , 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 ) og MPEG-4 Del 14
|
---|
Type
|
Multimedia rammeverk
|
---|
Tillatelse |
GNU Lesser General Public License versjon 2.1 eller nyere ( d )
|
---|
Nettsted |
ffmpeg.org
|
---|
FFmpeg er en samling av gratis programvare beregnet for behandling av lyd- eller videostrømmer (innspilling, avspilling eller konvertering fra ett format til et annet). Dette biblioteket brukes av mange andre programvare eller tjenester som VLC , iTunes eller YouTube .
Utviklet på GNU / Linux , kan FFmpeg kompileres på de fleste driftssystemer , inkludert Windows . Prosjektet distribueres under en gratis lisens, GPL 2+ eller LGPL 2.1+, avhengig av kompileringsalternativene til prosjektet.
FFmpeg-navnet består av navnet på arbeidsgruppen MPEG og to fra F står for "fast forward" (" fast forward ") på engelsk.
Historie
Dette prosjektet ble opprettet av Fabrice Bellard i 2000 , og vedlikeholdes nå av Michael Niedermayer. Den er for tiden vert på MPlayer- prosjekt-serverne .
Komponenter
Prosjektet består av flere komponenter, kommandolinjen eller programvare biblioteker :
-
ffmpeg det eponyme verktøyet for konvertering av videoformater. Den støtter også sanntidskoding fra et TV-kort;
-
ffserver er en HTTP-server for innholdsdistribusjon i kontinuerlig ( streaming ) ;
-
ffplay for å spille av en mediefil (den er basert på SDL- og FFmpeg- biblioteker ).
Biblioteker:
-
libavcodec inneholder alle FFmpeg lyd- / videokodere og dekodere. De fleste kodekene har blitt utviklet fra bunnen av for å sikre best ytelse og gjenbrukbarhet av kildekoden . Noen av dem er utviklet av reverse engineering ;
-
libavformat inneholder en parser (en parser på engelsk, nettleser på fransk) og en generator for de vanligste lyd- / videoformatene.
Liste over støttede formater for lyd / video-container
Liste over komprimeringsformater som støttes
FFmpeg er sannsynligvis programvare for koding / dekoding som støtter flest formater.
Lyd
-
FLAC , tapsfri komprimering
-
MPEG-1 lydlag 2 (mp2) , MPEG-1/2 lydlag 3 (mp3) , MPEG-4 AAC
- speex
- vorbis
- WMA
- OPUS
- G711, G721, G722, G723, G726, G729
- ADPCM
- AMR
- AC-3
Video
Bilde
Disse formatene brukes hovedsakelig for å redigere animasjon eller for å trekke ut bilder.
Liste over medieverktøy som bruker FFmpeg
-
Blender (siden versjon 2.42)
-
Emby (in) Media Server
-
DLNow (YouTube-video nedlasting og omformer)
-
ffdshow (DirectShow-filter for Windows )
- ffmpeg-php: dette biblioteket brukes til å skaffe informasjon om en video (størrelse, lengde, antall bilder osv.) eller for å generere et animert GIF- bilde av en video.
- Fabrikkformat
- GStreamer
- iSquint (iPod-omformer for Mac )
- KMPlayer
-
Kodi (ex XMBC)
- Konvertor
- MPlayer
- CasparCG
- Ps3 Media Server
- MumbleDJ: Lydavspiller på mumble
- Quick Media Converter
-
Super Video Converter (videokonverterer for Windows)
-
Video Transcoder : et Android-program for å kode og kutte - Prosjektsted
- VLC mediespiller
-
WinFF : FFmpeg gratis brukergrensesnitt , for GNU / Linux og windows.
- Xine
Se også
-
Libav , etter å ha startet i 2011 som en gaffel av FFmpeg.
Referanser
-
" http://git.videolan.org/?p=ffmpeg.git;a=commit;h=9aeeeb63f7e1ab7b0b7bb839a5f258667a2d2d78 "
-
" Utgivelse n4.4 " (åpnet 9. april 2021 )
-
(in) " Googles YouTube bruker FFmpeg | Bryte egg og lage omeletter ” , på Multimedia.cx ,8. februar 2011(åpnet 8. januar 2019 )
-
" Generell dokumentasjon " på ffmpeg.org (åpnet 24. desember 2018 )
-
(in) " 8. april 2021, FFmpeg 4.4" Rao " " på FFmpeg.org
-
ldd /usr/lib/kodi/kodi.bin | grep ffmpeg
Eksterne linker