FFmpeg je bezplatný softwarový projekt Může to umožnit uživatelům dekódovat, kódovat, překódovat, mux, demux, streamovat, filtrovat, streamovat zvuk a video, a mnoho dalších věcí.
Za zmínku stojí také balíček obsahuje libavcodec , libavutil, libavformat, libavfilter, libavdevice, libswscale a libswresample, které mohou aplikace používat. Stejně jako ffmpeg, ffserver, ffplay a ffprobe, které koncoví uživatelé jej mohou použít k překódování, streamování a přehrávání.
FFmpeg je vyvíjen na GNU / Linux, ale může být kompilován na většině operačních systémů, včetně Windows. FFmpeg, který produkuje knihovny a programy, které se používají pro manipulaci s multimediálními daty.
FFmpeg podporuje od starých formátů až po ty nejnovější. Stručně řečeno, jedná se o kompletní multiplatformní řešení pro nahrávání, převod a streamování zvuku a videa.
Co je nového ve FFmpeg 4.0
FFmpeg byl nedávno aktualizován přichází po šesti měsících série 3.x, FFMpeg 4.0 představuje filtry bitstream pro aktuální editaci metadat ve formátech H.264, MPEG-2 a HEVC, experimentální kodér MagicYUV, Nvidia NVDEC zrychlil H.264, MPEG-1/2/4, HEVC, VC1, VP8 / 9 a MJPE dekódování hwaccel a Intel QSV-zrychlil MJPEG kódování.
také byly implementovány nové nativní kodéry a dekodéry aptX, aptX HD a SBC spolu s podpora dekódování VAJI MJPEG a VP8, TiVo ty / ty + demuxer, kodér VideoToolbox HEVC a hwaccel, podpora rámců závislých na E-AC-3, stejně jako kodéry AMD AMF HEVC a H.264.
Podpora LibreSSL Implementace open source protokolu SSL (Secure Sockets Layer) a TLS (Transport Layer Security) byla implementována knihovnou libtls, podporou kódování a dekódování codec2 prostřednictvím knihovny libcodec2, podporou AV1 prostřednictvím knihovny libaom a podporou protokolu Haivision SRT. prostřednictvím knihovny libsrt.
Kromě toho existuje filtr vyplňování videa, filtr zvuku kontejner lv2, filtr klimatizace, filtr pro normalizaci videa, překryvný filtr OpenCL, překryvný filtr s akcelerací Intel QSV, vyvážení barev ProcAmp akcelerované VAAPI, filtry denoise a ostrosti, filtr bitového proudu pro extrakci E-AC - 3 jádra jako hilbert audio filtr.
FFmpeg 4.0 zahodí podporu operačního systému Windows XP, protože je zastaralá, s nyní podporovanou minimální verzí je Windows Vista. Tato verze také odstraňuje program ffserver, stejně jako demuxer a muxer ffmdec a ffmenc.
Jak nainstalovat FFmpeg verze 4.0 na Linux?
FFmpeg Je součástí většiny distribucí Linuxu, i když ne všechny byly aktualizovány na novou verzi, je nutné přidat nějaké úložiště.
na V případě Debian Jessie je nutné přidat následující, otevřeme terminál a provedeme:
sudo sh -c 'echo "deb http://www.deb-multimedia.org jessie main non-free" >> /etc/apt/sources.list'
Aktualizujeme úložiště
sudo apt-get update
Nainstalujeme některé závislosti:
sudo apt-get install deb-multimedia-keyring
Opět aktualizujeme a instalujeme FFmpeg, pokud používáte Debian 9, spusťte tyto příkazy:
sudo apt-get update sudo apt-get install ffmpeg
V případě Ubuntu máme úložiště, ve kterém se můžeme podporovat, stačí otevřít terminál a spustit.
Přidáme úložiště s:
sudo apt-add-repository ppa:jonathonf/ffmpeg-3
Aktualizujeme úložiště:
sudo apt-get update
Konečně instalujeme pomocí tohoto příkazu:
sudo apt-get install ffmpeg
V případě Fedory musíme provést příkaz v závislosti na verzi našeho systému, to je v případě, že nemáte do svého systému přidána úložiště rpm fusion:
Fedora 26
sudo yum install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-26.noarch.rpm sudo yum update sudo yum install ffmpeg
Pro Fedoru 27
sudo yum install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-27.noarch.rpm sudo yum update sudo yum install ffmpeg
Fedora 28
sudo yum install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-28.noarch.rpm sudo yum update sudo yum install ffmpeg
Pro případ Arch Linux a deriváty, které pouze provozujeme:
sudo pacman -S ffmpeg
A s tímto již máme v našem systému nainstalovanou nejnovější verzi FFmpeg, s odstupem týdnů nebo měsíců začneme také vidět nové verze a funkce přidané do všech těch video editorů, které používají FFmpeg.