FFmpeg är ett open source-verktyg som tillåter användare av Linux, Windows och Mac OS X att spela upp, konvertera, spela in och strömma video- och ljudfiler. Den används i nästan alla Linux-distributioner. Det är en kommandoradsprogramvara som kan koda, avkoda, demux, mux, transkod, strömma, spela och filtrera nästan alla tillgängliga medieformat. FFmpeg använder libavcodec, det mest avancerade audio / video codec biblioteket för Linux och UNIX-liknande system.
Funktioner i ett ögonkast
Programvaran består av en multimediaströmningsserver för live-sändningar, en enkel mediaspelare baserad på det kraftfulla SDL-biblioteket, en enkel multimediaströmanalysator, ett bibliotek som innehåller funktioner för att förenkla programmeringen och ett annat bibliotek som innehåller muxers och demuxers för multimediaformat för behållare. Dessutom levereras det med stöd för inmatnings- och utmatningsenheter, mediefilter, ett bibliotek för att utföra högoptimerade bildskalning och färgutrymme / pixelformatomvandlingsoperationer och ett bibliotek för att utföra högoptimerade ljudomvandlings-, resampling- och sampleformatkonverteringar.
Används av ett brett utbud av applikationer för att manipulera videofiler
Idag är många audio / video-omvandlingsverktyg, liksom videouppspelningsprogram, baserade eller använder FFmpeg-projektet, på ett eller annat sätt. Cinelerra är till exempel en mycket kraftfull applikation som använder FFmpeg för professionella videoredigeringsoperationer. Bland andra populära FFmpeg-baserade projekt kan vi nämna VLC Media Player, Chromium och Google Chrome webbläsare, Electric Sheep, ffdshow, HandBrake, Kdenlive, libquicktime, MPlayer, MythTV, OpenH323, QtAV, VeeJay, Xine, XBMC som GStreamer-ramverket som används i många moderna Linux-baserade operativsystem.
Kommer förinstalleras på många Linux-distributioner
Erfaren Linux-användare kan lära sig att använda FFmpeg direkt från kommandoraden, eftersom projektet ger en omfattande handbok och online-dokumentation. Det har skapats av samma team av utvecklare som startade MPlayer-projektet, en kraftfull audio / videospelare som många applikationer bygger på. FFmpeg kommer förinstalleras på många Linux-distributioner. Om inte, läggs det automatiskt till när du installerar ett av de tidigare nämnda FFmpeg-baserade programmen.
Vad är nytt i den här utgåvan:
- INCLUDE-biblioteket följande versioner:
- 56 libavutil 14,100
- libavcodec 18,100 58.
- 58 libavformat 12,100
- 58 libavdevice 3,100
- libavfilter 16,100 7.
- libswscale 5. 1,100
- libswresample 3 1,100
- 55 libpostproc 1,100
Vad den nya i version 4.0.1:
- include-biblioteket följande versioner:
- libavutil 56.14.100
- 58.18.100 libavcodec
- libavformat 58.12.100
- libavdevice 58.3.100
- libavfilter 7.16.100
- libswscale 5.1.100
- libswresample 3.1.100
- libpostproc 55.1.100
Vad den nya i version:
- include-biblioteket följande versioner:
- 55 libavutil 78,100
- libavcodec 57.107.100
- 57 libavformat 83,100
- 57 libavdevice 10,100
- libavfilter 6.107.100
- libavresample 3 7 0
- 8,100 libswscale 4.
- libswresample 2 9,100
- 54 libpostproc 7,100
Vad den nya i version 3.3.4:
- INCLUDE-biblioteket följande versioner:
- 55 libavutil 58,100
- libavcodec 89,100 57.
- 57 libavformat 71,100
- 57 libavdevice 6,100
- libavfilter 82,100 6.
- libavresample 3 5 0
- 6,100 libswscale 4.
- libswresample 2 7,100
- 54 libpostproc 5,100
Vad den nya i version 3.3.3:
- include-biblioteket följande versioner:
- libavutil 55.58.100
- 57.89.100 libavcodec
- libavformat 57.71.100
- libavdevice 57.6.100
- libavfilter 6.82.100
- libavresample 3.5.0
- libswscale 4.6.100
- libswresample 2.7.100
- libpostproc 54.5.100
Vad den nya i version 3.3.2:
- include-biblioteket följande versioner:
- libavutil 55.58.100
- 57.89.100 libavcodec
- libavformat 57.71.100
- libavdevice 57.6.100
- libavfilter 6.82.100
- libavresample 3.5.0
- libswscale 4.6.100
- libswresample 2.7.100
- libpostproc 54.5.100
Vad den nya i version 3.3:
- CrystalHD-avkodaren flyttades till nytt avkodnings-API
- lägg till internt ebur128-bibliotek, ta bort externt libebur128 beroende
- Pro-MPEG CoP # 3-R2 FEC-protokoll
- premultiply videofilter
- Stöd för sfäriska videor
- Konfigurera nu misslyckas om autodetekteringsbibliotek begärs men inte hittades
- PSD-dekoder
- 16,8 flytpunkt pcm dekoder
- 24,0 flytpunkt pcm dekoder
- Apple Pixlet-dekodern
- QDMC-ljudavkodare
- NewTek SpeedHQ dekoder
- MIDI Sample Dump Standard demuxer
- readeia608 filter
- Demonstrering av dumputbyte
- abitscope multimedia filter
- Scenarist Closed Captions demuxer och muxer
- tröskelfilter
- midequalizer filter
- Optimal Huffman-tabeller för (M) JPEG-kodning
- VAAPI-accelererad MPEG-2 och VP8-kodning
- FM Screen Capture Codec dekoder
- inbyggd Opus-kodare
- ScreenPressor-avkodare
- ofullständig ClearVideo-avkodare
- Intel QSV-video skalning och deinterlacing-filter
- Stöd MOV med flera exempel beskrivning tabeller
- XPM-avkodare
- Ta bort äldre X11-skärmgrävare, använd XCB istället
- MPEG-7-videosignaturfilter
- Ta bort asyntfilter (använd av_example istället)
- Intel QSV-accelererad VP8-videoavkodning
Vad är nytt i version 3.2.4:
- Den innehåller följande biblioteksversioner:
- libavutil 55.34.100
- libavcodec 57.64.101
- libavformat 57.56.100
- libavdevice 57.1.100
- libavfilter 6.65.100
- libavresample 3.1.0
- libswscale 4.2.100
- libswresample 2.3.100
- libpostproc 54.1.100
Vad är nytt i version 3.2.2:
- Den innehåller följande biblioteksversioner:
- libavutil 55.34.100
- libavcodec 57.64.101
- libavformat 57.56.100
- libavdevice 57.1.100
- libavfilter 6.65.100
- libavresample 3.1.0
- libswscale 4.2.100
- libswresample 2.3.100
- libpostproc 54.1.100
Vad är nytt i version 3.2.1:
- Den INCLUDE-biblioteket följande versioner:
- libavutil 55.34.100
- 57.64.101 libavcodec
- libavformat 57.56.100
- libavdevice 57.1.100
- libavfilter 6.65.100
- libavresample 3.1.0
- libswscale 4.2.100
- libswresample 2.3.100
- libpostproc 54.1.100
Vad den nya i version 3.2:
- Den INCLUDE-biblioteket följande versioner:
- libavutil 55.34.100
- 57.64.100 libavcodec
- libavformat 57.56.100
- libavdevice 57.1.100
- libavfilter 6.65.100
- libavresample 3.1.0
- libswscale 4.2.100
- libswresample 2.3.100
- libpostproc 54.1.100
Vad den nya i version 3.1.3:
- Den INCLUDE-biblioteket följande versioner:
- 55 libavutil 28,100
- libavcodec 48,101 57.
- 57 libavformat 41,100
- 57 libavdevice 0,101
- libavfilter 47,100 6.
- libavresample 3 0 0
- 1,100 libswscale 4.
- libswresample 2 1,100
- 54 libpostproc 0,100
Vad den nya i version 3.1.2:
- Den INCLUDE-biblioteket följande versioner:
- libavutil 55.28.100
- 57.48.101 libavcodec
- libavformat 57.41.100
- libavdevice 57.0.101
- libavfilter 6.47.100
- libavresample 3.0.0
- libswscale 4.1.100
- libswresample 2.1.100
- libpostproc 54.0.100
Vad den nya i version 3.1.1:
- libavutil 55.28.100
- 57.48.101 libavcodec
- libavformat 57.41.100
- libavdevice 57.0.101
- libavfilter 6.47.100
- libavresample 3.0.0
- libswscale 4.1.100
- libswresample 2.1.100
- libpostproc 54.0.100
Vad den nya i version 3.0.2:
Nytt i FFmpeg 3.0.1 (29 mars 2016)
Vad den nya i version 3.0.1:
- Den INCLUDE-biblioteket följande versioner:
- 55 libavutil 17,103
- libavcodec 24,102 57.
- 57 libavformat 25,100
- 57 libavdevice 0,101
- libavfilter 31,100 6.
- libavresample 3 0 0
- 0,100 libswscale 4.
- libswresample 2 0,101
- 54 libpostproc 0,100
Vad den nya i version 3.0:
- Gemensam kryptering (CENC) MP4-kodnings- och avkodningsstöd
- DXV-avkodning
- extrastereo filter
- ocr filter
- alimiterfilter
- stereowidenfilter
- stereotools filter
- gummibandfilter
- tremolo filter
- agatfilter
- chromakey filter
- maskedmerge filter
- Screenpresso SPV1-avkodning
- chromaprint fingeravtrycksmuxer
- ffplay dynamisk volymkontroll
- Förskjut filter
- selektivt färgfilter
- omfattande inbyggda AAC-kodare förbättringar och borttagning av experimentell flagga
- ADPCM PSX-avkodare
- 3dostr, dcstr, fsb, genh, vag, xvag, annonser, msf, svag & amp; vpk demuxer
- zscale filter
- med demuxer
- nollkopiering av Intel QSV-kodning i ffmpeg
- shuffleframes filter
- SDX2 DPCM-avkodare
- vibratofilter
- innoHeim / Rsupport Screen Capture Codec dekoder
- ADPCM AICA-avkodare
- Interaktion ACM demuxer och ljudavkodare
- XMA1 & amp; XMA2-avkodare
- realtidsfilter
- anoisesrc ljudfilterkälla
- IVR demuxer
- ersättningsfilter
- kompressorfilter
- stöd för kodning av 16-bitars RLE SGI-bilder
- apulserfilter
- sidovägg ljudfilter
- mipsdspr1-alternativet har bytt namn till mipsdsp
- aemphasis filter
- mips32r5 alternativet har tagits bort
- mips64r6-alternativet har tagits bort
- DXVA2-accelererad VP9-avkodning
- SOFAlizer: virtuellt binauralt akustikfilter
- VAAPI VP9 hwaccel
- ljud parametrisk equalizer för hög ordning multiband
- Automatisk bitströmsfiltrering
- Showspectrumpic filter
- stöd för libstagefright borttaget
- spektrumsynth filter
- ahistogramfilter
- sök bara med höger musknapp i ffplay
- växla hela skärmen när du dubbelklickar med vänster musknapp i ffplay
- avftfilt filter
- convolution filter
- libquvi-stöd borttaget
- stöd för dvaudio i wav och avi
- libaacplus och libvo-aacenc stöd borttaget
- Cineform HD-avkodare
- ny DCA-avkodare med fullt stöd för DTS-HD-tillägg
- signifikanta prestandaförbättringar i Windows Television (WTV) demuxer
- nnedi deinterlacer
- strömmarkera video och astreamselect ljudfilter
- swaprect filter
- metadata video och ametadata ljudfilter
- SMPTE VC-2 HQ-profilstöd för Dirac-avkodaren
- SMPTE VC-2 inbyggd kodare som stöder HQ-profilen
Vad är nytt i version 2.8.6:
- Bland många andra ändringar innehåller den alla ändringar från ffmpeg-mt, libav-mästare av 2015-08-28, libav 11 från och med 2015-08-28.
- Den innehåller följande biblioteksversioner:
- libavutil 54. 31.100
- libavcodec 56. 60.100
- libavformat 56. 40.101
- libavdevice 56. 4.100
- libavfilter 5. 40.101
- libavresample 2. 1. 0
- libswscale 3. 1.101
- libswresample 1. 2.101
- libpostproc 53. 3.100
Vad är nytt i version 2.8.3:
- Bland många andra ändringar innehåller den alla ändringar från ffmpeg-mt, libav-mästare av 2015-08-28, libav 11 från och med 2015-08-28.
- Den innehåller följande biblioteksversioner:
- libavutil 54. 31.100
- libavcodec 56. 60.100
- libavformat 56. 40.101
- libavdevice 56. 4.100
- libavfilter 5. 40.101
- libavresample 2. 1. 0
- libswscale 3. 1.101
- libswresample 1. 2.101
- libpostproc 53. 3.100
Vad är nytt i version 2.8:
- Bland många andra ändringar innehåller den alla ändringar från ffmpeg-mt, libav-mästare av 2015-08-28, libav 11 från och med 2015-08-28.
- Den innehåller följande biblioteksversioner:
- libavutil 54. 31.100
- libavcodec 56. 60.100
- libavformat 56. 40.101
- libavdevice 56. 4.100
- libavfilter 5. 40.101
- libavresample 2. 1. 0
- libswscale 3. 1.101
- libswresample 1. 2.101
- libpostproc 53. 3.100
Vad är nytt i version 2.7.1:
- Bland många andra ändringar innehåller det alla ändringar från ffmpeg-mt, libav-mästare från 2015-06-10, libav 11 från och med 2015-06-11. Den innehåller följande biblioteksversioner ...
- libavutil 54. 27.100
- libavcodec 56. 41.100
- libavformat 56. 36.100
- libavdevice 56. 4.100
- libavfilter 5. 16.101
- libavresample 2. 1. 0
- libswscale 3. 1.101
- libswresample 1. 2.100
- libpostproc 53. 3.100
Vad är nytt i version 2.6.3:
- Bland många andra ändringar innehåller den alla ändringar från ffmpeg-mt, libav-mästare från 2015-03-06, libav 11 från och med 2015-03-06.
- Den innehåller följande biblioteksversioner:
- libavutil 54. 20.100
- libavcodec 56. 26.100
- libavformat 56. 25.101
- libavdevice 56. 4.100
- libavfilter 5. 11.102
- libavresample 2. 1. 0
- libswscale 3. 1.101
- libswresample 1. 1.100
- libpostproc 53. 3.100
Vad är nytt i version 2.6.1:
- Bland många andra ändringar inkluderar det alla ändringar från ffmpeg-mt, libav-mästare från 2015-03-06, libav 11 från och med 2015-03-06. Den innehåller följande biblioteksversioner ...
- libavutil 54. 20.100
- libavcodec 56. 26.100
- libavformat 56. 25.101
- libavdevice 56. 4.100
- libavfilter 5. 11.102
- libavresample 2. 1. 0
- libswscale 3. 1.101
- libswresample 1. 1.100
- libpostproc 53. 3.100
Vad är nytt i version 2.5.4:
- 2.5.4 släpptes den 2015-02-13. Det är det senaste stabila FFmpeg-utgåvan från 2,5-filialen, som klipptes från mästaren 2014-12-15. Bland många andra ändringar inkluderar den alla ändringar från ffmpeg-mt, libav-mästare av 2014-12-03, libav 11 från och med 2014-12-03.
- Den innehåller följande biblioteksversioner:
- libavutil 54. 15.100
- libavcodec 56. 13.100
- libavformat 56. 15.102
- libavdevice 56. 3.100
- libavfilter 5. 2.103
- libavresample 2. 1. 0
- libswscale 3. 1.101
- libswresample 1. 1.100
- libpostproc 53. 3.100
Vad är nytt i version 2.5.3:
- Bland många andra ändringar innehåller den alla ändringar från ffmpeg-mt, libav-mästare av 2014-12-03, libav 11 från och med 2014-12-03. Den innehåller följande biblioteksversioner ...
- libavutil 54. 15.100
- libavcodec 56. 13.100
- libavformat 56. 15.102
- libavdevice 56. 3.100
- libavfilter 5. 2.103
- libavresample 2. 1. 0
- libswscale 3. 1.101
- libswresample 1. 1.100
- libpostproc 53. 3.100
Vad är nytt i version 2.5.1:
- Bland många andra ändringar innehåller den alla ändringar från ffmpeg-mt, libav-mästare av 2014-12-03, libav 11 från och med 2014-12-03.
- Den innehåller följande biblioteksversioner:
- libavutil 54. 15.100
- libavcodec 56. 13.100
- libavformat 56. 15.102
- libavdevice 56. 3.100
- libavfilter 5. 2.103
- libavresample 2. 1. 0
- libswscale 3. 1.101
- libswresample 1. 1.100
- libpostproc 53. 3.100
Vad är nytt i version 2.5:
- HEVC / H.265 RTP nyttolastformat (utkast v6) packetizer
- Subtitle demuxer SUP / PGS
- ffprobe -show_pixel_formats alternativet
- CAST128 symmetrisk blockchiffring, ECB-läge
- STL-undertextdämpare och avkodare
- libutvideo YUV 4: 2: 2 10bit-stöd
- XCB-baserad skärmgrävare
- UDP-Lite-stöd (RFC 3828)
- xBR skalningsfilter
- AVFoundation-skärmupptagningsstöd
- ffserver stöder codec privata alternativ
- skapa DASH-kompatibel fragmenterad MP4, MPEG-DASH-segmenteringsmuxer
- WebP muxer med animerat WebP-stöd
- Zygoaudio-avkodningsstöd
- APNG-demuxer
- postproc visualiseringsstöd
Vad är nytt i version 2.4.4:
- Bland många andra ändringar inkluderar den alla ändringar från ffmpeg-mt, libav-mästaren 2014-09-14, libav 11 från och med 2014-11-30.
- Den innehåller följande biblioteksversioner:
- libavutil 54. 7.100
- libavcodec 56. 1.100
- libavformat 56. 4.101
- libavdevice 56. 0.100
- libavfilter 5. 1.100
- libavresample 2. 1. 0
- libswscale 3. 0.100
- libswresample 1. 1.100
- libpostproc 53. 0.100
Vad är nytt i version 2.4.3:
- Bland många andra ändringar innehåller den alla ändringar från ffmpeg-mt, libav-mästaren 2014-09-14, libav 11 från och med 2014-11-01.
- Den innehåller följande biblioteksversioner:
- libavutil 54. 7.100
- libavcodec 56. 1.100
- libavformat 56. 4.101
- libavdevice 56. 0.100
- libavfilter 5. 1.100
- libavresample 2. 1. 0
- libswscale 3. 0.100
- libswresample 1. 1.100
- libpostproc 53. 0.100
Vad är nytt i version 2.4.2:
- Bland många andra ändringar inkluderar den alla ändringar från ffmpeg-mt, libav-mästaren 2014-09-14, libav 11 från och med 2014-10-05.
- Den innehåller följande biblioteksversioner:
- libavutil 54. 7.100
- libavcodec 56. 1.100
- libavformat 56. 4.101
- libavdevice 56. 0.100
- libavfilter 5. 1.100
- libavresample 2. 1. 0
- libswscale 3. 0.100
- libswresample 1. 1.100
- libpostproc 53. 0.100
Vad är nytt i version 2.4:
- Icecast-protokoll
- portat linskorrektionsfilter från frei0r filter
- stora optimeringar i dctdnoiz för att göra den användbar
- ICY-metadata begärs nu som standard med HTTP-protokollet
- Stöd för att använda metadata i streamspecifiers i fftools
- LZMA-komprimeringsstöd i TIFF-avkodare
- stöd för H.261 RTP nyttolastformat (RFC 4587)
- HEVC / H.265 RTP nyttolastformat (utkast v6) depacketizer
- tillagd codecview-filter för att visualisera information som exporteras av vissa codecs
- Matroska 3D stödjer sidodata li>
- HTML-generering med texi2html avlägsnas till förmån för makeinfo / texi2any
- silenceremove filter
Vad är nytt i version 2.3.3:
- Bland många andra ändringar innehåller den alla ändringar från ffmpeg-mt, libav-mästare av 2014-07-15, libav 10.2 per 2014-07-15.
- Den innehåller följande biblioteksversioner:
- libavutil 52. 92.100
- libavcodec 55. 69.100
- libavformat 55. 48.100
- libavdevice 55. 13.102
- libavfilter 4. 11.100
- libavresample 1. 3. 0
- libswscale 2. 6.100
- libswresample 0. 19.100
- libpostproc 52. 3.100
Vad är nytt i version 2.3.2:
- Bland många andra ändringar innehåller den alla ändringar från ffmpeg-mt, libav-mästare av 2014-07-15, libav 10.2 per 2014-07-15.
- Den innehåller följande biblioteksversioner:
- libavutil 52. 92.100
- libavcodec 55. 69.100
- libavformat 55. 48.100
- libavdevice 55. 13.102
- libavfilter 4. 11.100
- libavresample 1. 3. 0
- libswscale 2. 6.100
- libswresample 0. 19.100
- libpostproc 52. 3.100
Vad är nytt i version 2.3:
- AC3-punktsavkodning
- shuffleplanes filter
- subfile protokoll
- Phantom Cine demuxer
- återspelning av dataexport
- VP7 videoavkodare
- Alias PIX bildkodare och avkodare
- Förbättringar av BRender PIX-bildavkodaren
- Förbättringar av XBM-avkodaren
- QTKit inmatningsenhet
- förbättringar av OpenEXR-avkodaren
- stöd för avkodning av 16-bitars RLE SGI-bilder
- GDI-skärmen tar tag i Windows
- alternativt överföringsstöd för HTTP Live Streaming
- AVFoundation-inmatningsenhet
- Direct Stream Digital (DSD) avkodare
- Magic Lantern Video (MLV) demuxer
- On2 AVC (Audio for Video) avkodare
- stöd för avkodning via DXVA2 i ffmpeg
- libbs2b-baserat stereo-till-binauralt ljudfilter
- Referensramar libx264 räknar med att begränsa beroende på nivå
- inbyggd Opus-avkodare
- Visa matris export och rotation api
- WebVTT-kodare
- Showcqt multimedia filter
- zoompan filter - signalstats filter
- hqx filter (hq2x, hq3x, hq4x)
- flangerfilter
- Auto-detektering av bildformat
- LRC demuxer och muxer
- Samba protokoll (via libsmbclient)
- WebM DASH Manifest Muxer
- libfribidi stöd i rittext
Vad är nytt i version 2.2.5:
- Bland många andra ändringar innehåller den alla ändringar från ffmpeg-mt, libav-mästare av 2014-03-01, libav 10.2 från och med 2014-07-15.
- Den innehåller följande biblioteksversioner:
- libavutil 52. 66.100
- libavcodec 55. 52.102
- libavformat 55. 33.100
- libavdevice 55. 10.100
- libavfilter 4. 2.100
- libswscale 2. 5.102
- libswresample 0. 18.100
- libpostproc 52. 3.100
Kommentarer hittades inte