FFmpeg yra nemokamos programinės įrangos projektas Tai gali leisti vartotojams iššifruoti, koduoti, perkoduoti, „mux“, „demux“, srautą, filtruoti, transliuoti garso ir vaizdo įrašus, be kitų dalykų.
Taip pat verta paminėti, kad paketas yra libavcodec , libavutil, libavformat, libavfilter, libavdevice, libswscale ir libswresample, kuriuos gali naudoti programos. Taip pat ffmpeg, ffserver, ffplay ir ffprobe, kurie galutiniai vartotojai gali jį naudoti perkodavimui, srautui ir atkūrimui.
„FFmpeg“ yra sukurtas naudojant GNU / Linux, tačiau jį galima sukompiliuoti daugumoje operacinių sistemų, įskaitant „Windows“. FFmpeg, kuris gamina bibliotekas ir programas, naudojamas manipuliuojant daugialypės terpės duomenimis.
„FFmpeg“ palaiko nuo senų formatų iki naujausių. Trumpai tariant, tai yra išsamus įvairių platformų sprendimas, skirtas įrašyti, konvertuoti ir perduoti garso ir vaizdo įrašus.
Kas naujo „FFmpeg 4.0“
FFmpeg buvo neseniai atnaujintas pasirodys po šešių „3.x“ serijos „FFMpeg 4.0“ mėnesių pateikia bitų srauto filtrus dabartiniams metaduomenims redaguoti H.264, MPEG-2 ir HEVC formatais, eksperimentinis „MagicYUV“ koderis, „Nvidia NVDEC“ pagreitino H.264, MPEG-1/2/4, HEVC, VC1, VP8 / 9 ir MJPE „hwaccel“ dekodavimą ir „Intel QSV“ pagreitintą MJPEG kodavimas.
taip pat įdiegti nauji vietiniai koduotojai ir dekoderiai aptX, aptX HD ir SBC kartu su parama dekodavimui „VAJI MJPEG“ ir „VP8“, „TiVo ty / ty + demuxer“, „VideoToolbox HEVC“ koduotojas ir „hwaccel“, palaikymas nuo E-AC-3 priklausančių rėmelių, taip pat AMD AMF HEVC ir H.264 kodavimo įrenginiai.
„LibreSSL“ palaikymas Atviro kodo SSL („Secure Sockets Layer“) ir TLS („Transport Layer Security“) protokolo įgyvendinimą įgyvendino biblioteka libtls, „codec2“ kodavimo ir dekodavimo palaikymas per „libcodec2“ biblioteką, AV1 palaikymas per „libaom“ biblioteką ir „Haivision SRT“ protokolo palaikymas. per libsrt biblioteką.
Be to, yra vaizdo užpildymo filtras, garso filtras „lv2“ konteineris, oro kondicionavimo filtras, vaizdo įrašo normalizavimo filtras, „OpenCL“ perdangos filtras, „Intel QSV“ pagreitintas perdangos filtras, VAAPI pagreitintas „ProcAmp“ (spalvų balansas), „denoise“ ir „aštrumo“ filtrai, bitų srauto filtras E-AC ištraukimui - 3 šerdys, taip pat kaip Hilberto garso filtras.
ffmpeg 4.0 atmeta „Windows XP“ operacinės sistemos palaikymą, nes jis yra pasenęs, su kuo palaikoma minimali versija yra „Windows Vista“. Ši versija taip pat pašalina ffserver programą, taip pat ffmdec ir ffmenc demuxer ir muxer.
Kaip įdiegti „FFmpeg 4.0“ versiją „Linux“?
FFmpeg Jis įtrauktas į daugumą „Linux“ paskirstymų, nors ne visi jie buvo atnaujinti į naują versiją, todėl būtina pridėti papildomą saugyklą.
į Debian Jessie atveju būtina pridėti šį tekstą, atidarome terminalą ir vykdome:
sudo sh -c 'echo "deb http://www.deb-multimedia.org jessie main non-free" >> /etc/apt/sources.list'
Atnaujiname saugyklas
sudo apt-get update
Mes įdiegiame keletą priklausomybių:
sudo apt-get install deb-multimedia-keyring
Vėlgi mes atnaujiname ir įdiegiame FFmpeg, jei naudojate Debian 9, tiesiog paleiskite šias komandas:
sudo apt-get update sudo apt-get install ffmpeg
„Ubuntu“ atveju turime saugyklą, kurioje galime save palaikyti, tiesiog atidarome terminalą ir vykdome.
Pridedame saugyklą su:
sudo apt-add-repository ppa:jonathonf/ffmpeg-3
Atnaujiname saugyklas:
sudo apt-get update
Pagaliau įdiegiame su šia komanda:
sudo apt-get install ffmpeg
„Fedora“ atveju turime vykdyti komandą priklausomai nuo mūsų sistemos versijos, taip yra tuo atveju, jei jūsų sistemoje nėra pridėtų „rpm“ sintezės saugyklų:
"Fedora 26"
sudo yum install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-26.noarch.rpm sudo yum update sudo yum install ffmpeg
Skirta „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
Dėl. \ T Arch Linux ir dariniai, kuriuos mes tik vykdome:
sudo pacman -S ffmpeg
Tai jau turime savo sistemoje įdiegtą naujausią „FFmpeg“ versiją. Praėjus savaitėms ar mėnesiams, mes taip pat pradėsime matyti naujas versijas ir funkcijas, pridėtas prie visų vaizdo redaktorių, naudojančių „FFmpeg“.