FFmpeg je projekt besplatnog softvera To može korisnicima omogućiti dekodiranje, kodiranje, transkodiranje, mux, demux, stream, filtriranje, streaming audio i video, između ostalog i više.
Također je vrijedno spomenuti da 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 sustava, uključujući Windows. FFmpeg koji proizvodi knjižnice i programe koji se koriste za upravljanje multimedijskim podacima.
FFmpeg podržava od starih formata do najnovijih. Ukratko, to je sveobuhvatno rješenje na više platformi za snimanje, pretvaranje i streaming audio i video zapisa.
Što je novo u FFmpeg 4.0
FFmpeg je nedavno ažuriran dolazi nakon šest mjeseci serije 3.x, FFMpeg 4.0 predstavlja bitstream filtre za trenutno uređivanje metapodataka u formatima H.264, MPEG-2 i HEVC, eksperimentalni MagicYUV koder, Nvidia NVDEC ubrzani H.264, MPEG-1/2/4, HEVC, VC1, VP8 / 9 i MJPE dekodiranje hwaccel i Intel QSV ubrzani MJPEG kodiranje.
također implementirani su novi izvorni enkoderi i dekoderi aptX, aptX HD i SBC, zajedno s podrška za dekodiranje VAJI MJPEG i VP8, TiVo ty / ty + demuxer, VideoToolbox HEVC enkoder i hwaccel, podrška za okvire ovisne o E-AC-3, kao i AMD AMF HEVC i H.264 enkoderi.
Podrška za LibreSSL Open source implementaciju protokola SSL (Secure Sockets Layer) i TLS (Transport Layer Security) implementirala je biblioteka libtls, podrška za kodiranje i dekodiranje codec2 putem biblioteke libcodec2, podrška za AV1 putem biblioteke libaom i podrška protokola Haivision SRT kroz knjižnicu libsrt.
Uz to postoji i video filtar za punjenje, audio filtar lv2 spremnik, filtar za klimatizaciju, filtar za normalizaciju video zapisa, OpenCL prekrivajući filtar, Intel QSV ubrzani filtar za preklapanje, VAAPI-ubrzani ProcAmp (balans boja), filteri za izolaciju i oštrinu, bitstream filtar za ekstrakciju E-AC-3 jezgre, kao kao hilbert audio filtar.
ffmpeg 4.0 odbacuje podršku za operativni sustav Windows XP jer je zastarjela, s onom što je sada podržana minimalna verzija je Windows Vista. Ova verzija također 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.
u U slučaju Debian Jessie, 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 ovisnosti:
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 s:
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 sustava, to je u slučaju da u vaš sustav nisu dodana spremišta 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
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 slučaju Arch Linux i derivati koje samo pokrećemo:
sudo pacman -S ffmpeg
S ovim već imamo najnoviju verziju FFmpeg instaliranu u našem sustavu, s prolaskom tjedana ili mjeseci počet ćemo vidjeti i nove verzije i funkcije dodane svim onim video uređivačima koji koriste FFmpeg.