FFmpeg je projekat besplatnog softvera To može korisnicima omogućiti dekodiranje, kodiranje, transkodiranje, mux, demux, stream, filtriranje, streaming audio i video, između ostalog i mnogo više.
Također je vrijedno spomenuti da je paket sadrži libavcodec , libavutil, libavformat, libavfilter, libavdevice, libswscale i libswresample koje aplikacije mogu koristiti. Kao i ffmpeg, ffserver, ffplay i ffprobe, koji krajnji korisnici mogu ga koristiti za prekodiranje, streaming i reprodukciju.
FFmpeg je razvijen na GNU / Linuxu, ali se može kompajlirati na većini operativnih sistema, uključujući Windows. FFmpeg koji proizvodi biblioteke i programe koji se koriste za manipulaciju multimedijskim podacima.
FFmpeg podržava od starih formata do najnovijih. Ukratko, to je sveobuhvatno, višeplatformsko rješenje za snimanje, pretvaranje i streaming audio i video zapisa.
Što je novo u FFmpeg 4.0
FFmpeg je nedavno ažurirano dolazi nakon šest mjeseci serije 3.x, FFMpeg 4.0 predstavlja filtre tokova bitova za trenutno uređivanje metapodataka u formatima H.264, MPEG-2 i HEVC, eksperimentalni MagicYUV enkoder, Nvidia NVDEC ubrzani H.264, MPEG-1/2/4, HEVC, VC1, VP8 / 9 i MJPE dekodiranje hwaccel-a i Intel QSV-ubrzani MJPEG kodiranje.
Takođe implementirani su novi izvorni enkoderi i dekoderi aptX, aptX HD i SBC, zajedno sa podrška za dekodiranje VAJI MJPEG i VP8, TiVo ty / ty + demuxer, VideoToolbox HEVC koder i hwaccel, podrška za okvire ovisne o E-AC-3, kao i AMD AMF HEVC i H.264 enkoderi.
Podrška za LibreSSL Implementaciju otvorenog koda SSL (Secure Sockets Layer) i TLS (Transport Layer Security) protokola, implementirala je biblioteka libtls, podrška za kodiranje i dekodiranje codec2 putem biblioteke libcodec2, podrška AV1 kroz biblioteku libaom i podrška protokola Haivision SRT kroz biblioteku libsrt.
Pored toga, postoji i video filtar za punjenje, audio filter lv2 spremnik, klima uređaj, filtar za normalizaciju video zapisa, OpenCL prekrivajući filter, Intel QSV ubrzani prekrivajući filter, VAAPI ubrzani ProcAmp (balans boja), filteri za izoštravanje i oštrinu, bitstream filter za E-AC ekstrakciju - 3 jezgra, kao kao hilbert audio filter.
ffmpeg 4.0 odbacuje podršku za operativni sistem Windows XP jer je zastarjela, sa onom što je sada podržana minimalna verzija je Windows Vista. Ova verzija takođe uklanja program ffserver, kao i ffmdec i ffmenc demuxer i muxer.
Kako instalirati FFmpeg verzije 4.0 na Linux?
FFmpeg Uključen je u većinu Linux distribucija, iako nisu svi ažurirani na novu verziju, pa je potrebno dodati neko dodatno spremište.
para U posebnom slučaju Debiana Jessiea potrebno je dodati sljedeće, otvaramo terminal i izvršavamo:
sudo sh -c 'echo "deb http://www.deb-multimedia.org jessie main non-free" >> /etc/apt/sources.list'
Ažuriramo spremišta
sudo apt-get update
Instaliramo neke zavisnosti:
sudo apt-get install deb-multimedia-keyring
Opet ažuriramo i instaliramo FFmpeg, ako koristite Debian 9, samo pokrenite ove naredbe:
sudo apt-get update sudo apt-get install ffmpeg
U slučaju Ubuntu-a imamo spremište s kojim se možemo podržati, samo otvorimo terminal i izvršimo.
Spremište dodajemo sa:
sudo apt-add-repository ppa:jonathonf/ffmpeg-3
Ažuriramo spremišta:
sudo apt-get update
Konačno instaliramo ovom naredbom:
sudo apt-get install ffmpeg
U slučaju Fedore, moramo izvršiti naredbu ovisno o verziji našeg sistema, to je u slučaju da u svoj sistem nemate dodate rpm fusion repozitorijume:
Fedora 26
sudo yum install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-26.noarch.rpm sudo yum update sudo yum install ffmpeg
Za 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
U slucaju da Arch Linux i derivati koje samo pokrećemo:
sudo pacman -S ffmpeg
I s ovim već imamo najnoviju verziju FFmpeg instaliranu u naš sistem, s prolaskom tjedana ili mjeseci počet ćemo vidjeti i nove verzije i funkcije dodane svim onim video uređivačima koji koriste FFmpeg.