FFmpeg este un proiect de software gratuit Acesta poate permite utilizatorilor să decodeze, codifice, transcodeze, mux, demux, să transmită, să filtreze, să transmită audio și video, printre multe altele.
De asemenea, merită menționat faptul că pachetul conține libavcodec , libavutil, libavformat, libavfilter, libavdevice, libswscale și libswresample care pot fi utilizate de aplicații. La fel ca ffmpeg, ffserver, ffplay și ffprobe, care poate fi folosit de utilizatorii finali pentru transcodare, streaming și redare.
FFmpeg este dezvoltat pe GNU / Linux, dar poate fi compilat pe majoritatea sistemelor de operare, inclusiv Windows. FFmpeg care produce biblioteci și programe care sunt utilizate pentru manipularea datelor multimedia.
FFmpeg acceptă de la formatele vechi la cele mai actuale. Pe scurt, este o soluție completă pe mai multe platforme pentru înregistrare, conversie și streaming audio și video.
Noutăți în FFmpeg 4.0
fFmpeg a fost recent actualizat care vine după șase luni din seria 3.x, FFMpeg 4.0 prezintă filtre bitstream pentru editarea curentă a metadatelor în formatele H.264, MPEG-2 și HEVC, un codificator experimental MagicYUV, Nvidia NVDEC accelerat H.264, MPEG-1/2/4, HEVC, VC1, VP8 / 9 și MJPE decodare hwaccel și Intel QSV accelerat MJPEG codificare.
de asemenea au fost implementate noi codificatoare și decodificatoare native aptX, aptX HD și SBC, împreună cu suport pentru decodare VAJI MJPEG și VP8, un demuxer TiVo ty / ty +, codificator VideoToolbox HEVC și hwaccel, suport pentru cadre dependente de E-AC-3, precum și codificatoare AMD AMF HEVC și H.264.
Suport LibreSSL O implementare open source a protocolului SSL (Secure Sockets Layer) și TLS (Transport Layer Security), a fost implementată de biblioteca libtls, codec2 codare și decodare suport prin bibliotecă libcodec2, suport AV1 prin bibliotecă libaom și suport protocol Haivision SRT prin biblioteca libsrt.
În plus, există filtru de umplere video, filtru audio container lv2, filtru de aer condiționat, filtru de normalizare video, filtru de suprapunere OpenCL, filtru de suprapunere accelerat Intel QSV, ProcAmp accelerat VAAPI (echilibru de culoare), filtre de zgomot și claritate, un filtru de flux de biți pentru extracția E-AC - 3 nuclee, de asemenea ca filtru audio hilbert.
ffmpeg 4.0 renunță la suportul sistemului de operare Windows XP deoarece este învechit, cu ceea ce acum versiunea minimă acceptată este Windows Vista. Această versiune elimină de asemenea programul ffserver, precum și ffmdec și ffmenc demuxer și muxer.
Cum se instalează FFmpeg versiunea 4.0 pe Linux?
fFmpeg Este inclus în majoritatea distribuțiilor Linux, Deși nu toate au fost actualizate la noua sa versiune, este necesar să adăugați un depozit suplimentar.
la În cazul lui Debian Jessie, este necesar să adăugați următoarele, deschidem un terminal și executăm:
sudo sh -c 'echo "deb http://www.deb-multimedia.org jessie main non-free" >> /etc/apt/sources.list'
Actualizăm depozitele
sudo apt-get update
Instalăm câteva dependențe:
sudo apt-get install deb-multimedia-keyring
Din nou, actualizăm și instalăm FFmpeg, dacă utilizați Debian 9, rulați doar aceste comenzi:
sudo apt-get update sudo apt-get install ffmpeg
În cazul Ubuntu, avem un depozit cu care ne putem sprijini, doar deschidem terminalul și executăm.
Adăugăm depozitul cu:
sudo apt-add-repository ppa:jonathonf/ffmpeg-3
Actualizăm depozitele:
sudo apt-get update
În cele din urmă instalăm cu această comandă:
sudo apt-get install ffmpeg
În cazul Fedora, trebuie să executăm comanda în funcție de versiunea sistemului nostru, în cazul în care nu aveți adăugate în sistemul dvs. depozite de fuziune rpm:
Fedora 26
sudo yum install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-26.noarch.rpm sudo yum update sudo yum install ffmpeg
Pentru Fedora 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
În cazul Arch Linux și derivatele pe care le rulăm numai:
sudo pacman -S ffmpeg
Și cu aceasta avem deja cea mai recentă versiune a FFmpeg instalată în sistemul nostru, odată cu trecerea săptămânilor sau a lunilor, vom începe să vedem noi versiuni și funcții adăugate tuturor editorilor video care folosesc FFmpeg.