FFmpeg adalah projek perisian percuma Ia boleh membolehkan pengguna menyahkod, menyandikan, transkod, mux, demux, stream, filter, streaming audio dan video, antara lain banyak perkara lain.
Perlu dinyatakan juga bahawa pakejnya mengandungi libavcodec , libavutil, libavformat, libavfilter, libavdevice, libswscale dan libswresample yang boleh digunakan oleh aplikasi. Serta ffmpeg, ffserver, ffplay dan ffprobe, yang ia boleh digunakan oleh pengguna akhir untuk transkoding, streaming dan main balik.
FFmpeg dikembangkan pada GNU / Linux, tetapi dapat disusun pada kebanyakan sistem operasi, termasuk Windows. FFmpeg yang menghasilkan perpustakaan dan program yang digunakan untuk manipulasi data multimedia.
FFmpeg menyokong dari format lama hingga yang terkini. Ringkasnya, ia adalah penyelesaian merentas platform yang komprehensif untuk merakam, menukar dan menstrim audio dan video.
Apa yang baru dalam FFmpeg 4.0
FFmpeg baru-baru ini dikemas kini akan datang selepas enam bulan siri 3.x, FFMpeg 4.0 membentangkan penapis bitstream untuk penyuntingan metadata semasa dalam format H.264, MPEG-2 dan HEVC, pengekod MagicYUV eksperimental, Nvidia NVDEC dipercepat H.264, MPEG-1/2/4, HEVC, VC1, VP8 / 9 dan penyahkodan hwaccel MJPE, dan MJPEG dipercepat Intel QSV pengekodan.
juga pengekod dan penyahkod asli baru telah dilaksanakan aptX, aptX HD dan SBC, bersama dengan sokongan untuk penyahkodan VAJI MJPEG dan VP8, TiVo ty / ty + demuxer, Encoder HEVC VideoToolbox dan hwaccel, sokongan untuk bingkai bergantung E-AC-3, serta pengekod AMD AMF HEVC dan H.264.
Sokongan LibreSSL Pelaksanaan sumber terbuka protokol SSL (Secure Sockets Layer) dan TLS (Transport Layer Security), dilaksanakan oleh perpustakaan libtls, sokongan pengekodan dan penyahkodan codec2 melalui perpustakaan libcodec2, sokongan AV1 melalui perpustakaan libaom dan sokongan protokol Haivision SRT melalui perpustakaan libsrt.
Di samping itu, terdapat penapis isi video, penapis audio Bekas lv2, penapis penyaman udara, penapis normalisasi video, penapis overCL OpenCL, penapis overlay dipercepat Intel QSV, ProcAmp dipercepat VAAPI (keseimbangan warna), penapis denoise dan ketajaman, penapis bitstream untuk pengekstrakan E-AC- 3 teras, juga sebagai penapis audio hilbert.
FFmpeg 4.0 membuang sokongan sistem operasi Windows XP kerana sudah usang, dengan versi minimum yang disokong sekarang ialah Windows Vista. Versi ini juga membuang program ffserver, serta demuxer dan muxer ffmdec dan ffmenc.
Bagaimana cara memasang FFmpeg versi 4.0 di Linux?
FFmpeg Ia termasuk dalam sebilangan besar pengedaran Linux, walaupun tidak semuanya diperbaharui ke versi barunya, jadi perlu untuk menambahkan beberapa repositori tambahan.
kepada Dalam kes Debian Jessie, perlu menambahkan yang berikut, kami membuka terminal dan melaksanakan:
sudo sh -c 'echo "deb http://www.deb-multimedia.org jessie main non-free" >> /etc/apt/sources.list'
Kami mengemas kini repositori
sudo apt-get update
Kami memasang beberapa kebergantungan:
sudo apt-get install deb-multimedia-keyring
Sekali lagi kami mengemas kini dan memasang FFmpeg, jika anda menggunakan Debian 9, jalankan arahan berikut:
sudo apt-get update sudo apt-get install ffmpeg
Dalam kes Ubuntu, kami mempunyai repositori yang dapat kami bantu, kami hanya membuka terminal dan melaksanakannya.
Kami menambah repositori dengan:
sudo apt-add-repository ppa:jonathonf/ffmpeg-3
Kami mengemas kini repositori:
sudo apt-get update
Akhirnya kita pasang dengan arahan ini:
sudo apt-get install ffmpeg
Dalam kes Fedora, kita mesti melaksanakan perintah bergantung pada versi sistem kita, ini sekiranya anda tidak menambahkan repositori gabungan rpm ke sistem anda:
Fedora 26
sudo yum install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-26.noarch.rpm sudo yum update sudo yum install ffmpeg
Untuk 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
Dalam kes Arch Linux dan derivatif yang kami jalankan sahaja:
sudo pacman -S ffmpeg
Dan dengan ini kami sudah mempunyai versi FFmpeg yang paling baru di dalam sistem kami, dengan berlalunya minggu atau bulan kami juga akan mula melihat versi dan fungsi baru yang ditambahkan pada semua editor video yang menggunakan FFmpeg.