FFmpeg je projekt slobodného softvéru Môže to používateľom okrem iného umožňovať dekódovanie, kódovanie, transkódovanie, multiplexovanie, demuxovanie, streamovanie, filtrovanie, streamovanie zvuku a videa.
Za zmienku tiež stojí balíček obsahuje libavcodec , libavutil, libavformat, libavfilter, libavdevice, libswscale a libswresample, ktoré môžu byť použité aplikáciami. Rovnako ako ffmpeg, ffserver, ffplay a ffprobe, ktoré koncoví používatelia ho môžu použiť na transkódovanie, streamovanie a prehrávanie.
FFmpeg je vyvinutý na GNU / Linux, ale dá sa kompilovať na väčšine operačných systémov, vrátane Windows. FFmpeg, ktorý produkuje knižnice a programy používané na manipuláciu s multimediálnymi dátami.
FFmpeg podporuje od starých formátov po najaktuálnejšie. Stručne povedané, ide o úplné multiplatformové riešenie pre nahrávanie, konverziu a streamovanie zvuku a videa.
Čo je nové vo FFmpeg 4.0
FFmpeg bol nedávno aktualizovaný prichádza po šiestich mesiacoch série 3.x, FFMpeg 4.0 predstavuje filtre bitstreamu na úpravu aktuálnych metadát vo formátoch H.264, MPEG-2 a HEVC, experimentálny kódovač MagicYUV, Nvidia NVDEC akcelerovala H.264, MPEG-1/2/4, HEVC, VC1, VP8 / 9 a MJPE dekódovanie hwaccel a Intel QSV-akceleroval MJPEG kódovanie.
tiež boli implementované nové natívne kódovacie zariadenia a dekodéry aptX, aptX HD a SBC spolu s podpora dekódovania VAJI MJPEG a VP8, TiVo ty / ty + demuxér, kodér VideoToolbox HEVC a hwaccel, podpora snímok závislých od E-AC-3, ako aj kodéry AMD AMF HEVC a H.264.
Podpora LibreSSL Implementácia otvoreného zdroja protokolu SSL (Secure Sockets Layer) a TLS (Transport Layer Security) bola implementovaná knižnicou libtls, podporou kódovania a dekódovania codec2 prostredníctvom knižnice libcodec2, podporou AV1 prostredníctvom knižnice libaom a podporou protokolu Haivision SRT. cez knižnicu libsrt.
Okrem toho existuje filter na vyplnenie videa, filter zvuku kontajner lv2, filter klimatizácie, filter normalizácie videa, prekrývací filter OpenCL, prekrývací filter akcelerovaný Intel QSV, vyváženie farieb ProcAmp akcelerované VAAPI, filtre denného šumu a ostrosti, bitstreamový filter pre extrakciu E-AC - tiež 3 jadrá ako hilbertov audio filter.
FFmpeg 4.0 zahodí podporu operačného systému Windows XP, pretože je zastaraná, minimálna podporovaná verzia je teda Windows Vista. Táto verzia tiež odstraňuje program ffserver, ako aj demuxer a muxer ffmdec a ffmenc.
Ako nainštalovať FFmpeg verzia 4.0 na Linux?
FFmpeg Je súčasťou väčšiny distribúcií Linuxu, aj keď nie všetky boli aktualizované na svoju novú verziu, je potrebné pridať nejaké ďalšie úložisko.
na V prípade Debian Jessie je potrebné pridať nasledujúce, otvoríme terminál a vykonáme:
sudo sh -c 'echo "deb http://www.deb-multimedia.org jessie main non-free" >> /etc/apt/sources.list'
Aktualizujeme úložiská
sudo apt-get update
Nainštalujeme niektoré závislosti:
sudo apt-get install deb-multimedia-keyring
Opäť aktualizujeme a inštalujeme FFmpeg, ak používate Debian 9, stačí spustiť tieto príkazy:
sudo apt-get update sudo apt-get install ffmpeg
V prípade Ubuntu máme úložisko, pomocou ktorého sa môžeme podporovať, iba otvoríme terminál a spustíme.
Úložisko pridávame pomocou:
sudo apt-add-repository ppa:jonathonf/ffmpeg-3
Aktualizujeme úložiská:
sudo apt-get update
Konečne inštalujeme týmto príkazom:
sudo apt-get install ffmpeg
V prípade Fedory musíme príkaz spustiť v závislosti od verzie nášho systému, to pre prípad, že nemáte do svojho systému pridané úložiská fpm:
Fedora 26
sudo yum install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-26.noarch.rpm sudo yum update sudo yum install ffmpeg
Pre 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
V prípade Arch Linux a deriváty, ktoré iba prevádzkujeme:
sudo pacman -S ffmpeg
A s týmto už máme v našom systéme nainštalovanú najaktuálnejšiu verziu FFmpeg. S pribúdajúcimi týždňami alebo mesiacmi tiež začneme vidieť pridávanie nových verzií a funkcií do všetkých tých editorov videa, ktoré používajú FFmpeg.