FFmpeg kuyinto iphrojekthi yesoftware yamahhala It can that allows users to decode, encode, transcode, mux, demux, stream, filter, streaming audio and video, phakathi kwezinye izinto eziningi.
Kuyafaneleka futhi ukusho ukuthi iphakheji iqukethe libavcodec , libavutil, libavformat, libavfilter, libavdevice, libswscale kanye ne-libswresample engasetshenziswa ngezinhlelo zokusebenza. Kanye ne-ffmpeg, ffserver, ffplay ne-ffprobe, okuyi ingasetshenziswa ngabasebenzisi bokugcina ngokufaka ikhodi, ukusakaza nokudlala.
I-FFmpeg yathuthukiswa ku-GNU / Linux, kepha ingahlanganiswa ezinhlelweni eziningi zokusebenza, kufaka phakathi iWindows. I-FFmpeg ekhiqiza imitapo yolwazi nezinhlelo ezisetshenziselwa ukukhohlisa idatha ye-multimedia.
I-FFmpeg isekela kusuka kumafomethi amadala kuya kwamanje kakhulu. Ngamafuphi, isisombululo esiphelele, esiphambanweni sokuqopha, ukuguqula nokusakaza umsindo nevidiyo.
Yini okusha kuFFmpeg 4.0
FFmpeg ibuyekezwe muva nje eza ngemuva kwezinyanga eziyisithupha zochungechunge lwe-3.x, i-FFMpeg 4.0 inikeza izihlungi ze-bitstream zokuhlela kwamanje kwemethadatha kumafomethi we-H.264, MPEG-2 ne-HEVC, isifaki khodi sokuhlola seMagicYUV, iNvidia NVDEC isheshise i-H.264, i-MPEG-1/2/4, i-HEVC, i-VC1, i-VP8 / 9 ne-MJPE hwaccel decoding, ne-Intel QSV esheshayo ye-MJPEG ukufaka ikhodi.
Futhi kusetshenziswe ama-encoder amasha kanye nama-decoder i-aptX, i-aptX HD ne-SBC, kanye ne- ukuxhaswa kokukhipha ikhodi I-VAJI MJPEG ne-VP8, i-TiVo ty / ty + demuxer, i-VideoToolbox HEVC encoder ne-hwaccel, ukusekelwa kwamafreyimu ancike ku-E-AC-3, kanye ne-AMD AMF HEVC ne-H.264 encoders.
Ukusekelwa kweLibreSSL Ukuqaliswa komthombo ovulekile kwe-SSL (i-Secure Sockets Layer) ne-TLS (Transport Layer Security) protocol, kwaqaliswa ngumtapo wolwazi we-libtls, codec2 encoding kanye ne-decoding support ngomtapo wezincwadi we-libcodec2, ukwesekwa kwe-AV1 ngomtapo wezincwadi we-libaom nokusekelwa komthetho olandelwayo we-Haivision SRT ngomtapo wezincwadi we-libsrt.
Ngaphezu kwalokho, kukhona ifayela le- isihlungi sokugcwalisa ividiyo, isihlungi somsindo Isiqukathi se-lv2, isihlungi se-air conditioning, isihlungi sevidiyo evamile, isihlungi sembondela se-OpenCL, isihlungi sembondela esisheshayo se-Intel QSV, i-VAAPI-accelerated ProcAmp (ibhalansi yombala), izihlungi ze-denoise nobukhali, isihlungi se-bitstream se-E-AC extraction- 3 core, njengesihlungi somsindo se-hilbert.
FFmpeg 4.0 ilahla ukwesekwa kohlelo lokusebenza kweWindows XP njengoba ingasasebenzi, ngalokho manje uhlobo olusekelwa yiWindows Vista. Le nguqulo futhi isusa uhlelo lwe-ffserver, kanye ne-ffmdec ne-ffmenc demuxer ne-muxer.
Ungayifaka kanjani i-FFmpeg version 4.0 ku-Linux?
FFmpeg Ifakiwe kuningi lokusatshalaliswa kwe-Linux, noma kungezona zonke ezivuselelwe kunguqulo yazo entsha, ngakho-ke kuyadingeka ukwengeza okunye okugciniwe.
para Endabeni ekhethekile kaDebian Jessie, kuyadingeka ukwengeza okulandelayo, sivula ukuphela bese sisebenzisa:
sudo sh -c 'echo "deb http://www.deb-multimedia.org jessie main non-free" >> /etc/apt/sources.list'
Sibuyekeza amakhosombe
sudo apt-get update
Sifaka ukuncika okuthile:
sudo apt-get install deb-multimedia-keyring
Futhi sibuyekeza futhi sifake i-FFmpeg, uma usebenzisa i-Debian 9 vele usebenzise le miyalo:
sudo apt-get update sudo apt-get install ffmpeg
Endabeni ka-Ubuntu, sinendawo yokugcina izinto esingazondla ngayo, simane sivule ukuphela bese sikwenza.
Sifaka indawo yokugcina izinto nge:
sudo apt-add-repository ppa:jonathonf/ffmpeg-3
Sibuyekeza amakhosombe:
sudo apt-get update
Okokugcina sifaka ngalo myalo:
sudo apt-get install ffmpeg
Endabeni kaFedora, kufanele senze umyalo ngokuya ngohlobo lwesistimu yethu, lokhu kungenxa yokuthi awunawo amakhosombe e-rpm fusion afakwe kusistimu yakho:
I-Fedora 26
sudo yum install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-26.noarch.rpm sudo yum update sudo yum install ffmpeg
OkweFedora 27
sudo yum install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-27.noarch.rpm sudo yum update sudo yum install ffmpeg
I-Fedora 28
sudo yum install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-28.noarch.rpm sudo yum update sudo yum install ffmpeg
Endabeni ye I-Arch Linux nezinto eziphuma kuzo sisebenza kuphela:
sudo pacman -S ffmpeg
Futhi ngalokhu sesivele sinenguqulo yamanje ye-FFmpeg efakwe ohlelweni lwethu, ngokuhamba kwamasonto noma izinyanga sizoqala futhi ukubona izinhlobo ezintsha nemisebenzi ingezwe kubo bonke abahleli bamavidiyo abasebenzisa i-FFmpeg.