FFmpeg adalah proyek perangkat lunak gratis Itu memungkinkan pengguna untuk memecahkan kode, menyandikan, transcode, mux, demux, streaming, filter, streaming audio dan video, di antara banyak hal lainnya.
Perlu juga disebutkan bahwa paketnya berisi libavcodec , libavutil, libavformat, libavfilter, libavdevice, libswscale dan libswresample yang dapat digunakan oleh aplikasi. Serta ffmpeg, ffserver, ffplay dan ffprobe, yang dapat digunakan oleh pengguna akhir untuk transcoding, streaming, dan pemutaran.
FFmpeg dikembangkan di GNU / Linux, tetapi dapat dikompilasi di sebagian besar sistem operasi, termasuk Windows. FFmpeg yang menghasilkan perpustakaan dan program yang digunakan untuk manipulasi data multimedia.
FFmpeg mendukung dari format lama hingga yang terbaru. Singkatnya, ini adalah solusi lintas platform yang lengkap untuk merekam, mengonversi, dan mengalirkan audio dan video.
Apa yang baru di FFmpeg 4.0
FFmpeg baru saja diperbarui hadir setelah enam bulan dari seri 3.x, FFMpeg 4.0 menyajikan filter bitstream untuk pengeditan metadata saat ini dalam format H.264, MPEG-2 dan HEVC, encoder MagicYUV eksperimental, Nvidia NVDEC akselerasi H.264, MPEG-1/2/4, HEVC, VC1, VP8 / 9 dan MJPE hwaccel decoding, dan Intel QSV-accelerated MJPEG pengkodean.
juga encoder dan decoder native baru telah diterapkan aptX, aptX HD dan SBC, bersama dengan dukungan untuk decoding VAJI MJPEG dan VP8, TiVo ty / ty + demuxer, VideoToolbox HEVC encoder dan hwaccel, dukungan untuk frame yang bergantung pada E-AC-3, serta encoder AMD AMF HEVC dan H.264.
Dukungan LibreSSL Implementasi open source dari protokol SSL (Secure Sockets Layer) dan TLS (Transport Layer Security), diimplementasikan oleh libtls library, dukungan encoding dan decoding codec2 melalui library libcodec2, dukungan AV1 melalui library libaom dan dukungan protokol Haivision SRT melalui perpustakaan libsrt.
Selain itu, ada filter pengisian video, filter audio Kontainer lv2, filter AC, filter normalisasi video, filter overlay OpenCL, filter overlay berakselerasi Intel QSV, ProcAmp yang dipercepat VAAPI (keseimbangan warna), filter denoise dan ketajaman, filter bitstream untuk ekstraksi E-AC- 3 core, juga sebagai filter audio hilbert.
FFmpeg 4.0 membuang dukungan sistem operasi Windows XP karena sudah usang, jadi sekarang versi minimum yang didukung adalah Windows Vista. Versi ini juga menghapus program ffserver, serta ffmdec dan ffmenc demuxer dan muxer.
Bagaimana cara menginstal FFmpeg versi 4.0 di Linux?
FFmpeg Ini termasuk dalam sebagian besar distribusi Linux, meskipun tidak semuanya telah diupdate ke versi barunya, jadi perlu untuk menambahkan beberapa repositori tambahan.
untuk Dalam kasus Debian Jessie, perlu menambahkan yang berikut ini, kami membuka terminal dan mengeksekusi:
sudo sh -c 'echo "deb http://www.deb-multimedia.org jessie main non-free" >> /etc/apt/sources.list'
Kami memperbarui repositori
sudo apt-get update
Kami menginstal beberapa dependensi:
sudo apt-get install deb-multimedia-keyring
Sekali lagi kami memperbarui dan menginstal FFmpeg, jika Anda menggunakan Debian 9 jalankan saja perintah ini:
sudo apt-get update sudo apt-get install ffmpeg
Dalam kasus Ubuntu, kami memiliki repositori yang dapat kami dukung sendiri, kami hanya membuka terminal dan mengeksekusi.
Kami menambahkan repositori dengan:
sudo apt-add-repository ppa:jonathonf/ffmpeg-3
Kami memperbarui repositori:
sudo apt-get update
Akhirnya kami menginstal dengan perintah ini:
sudo apt-get install ffmpeg
Dalam kasus Fedora, kita harus menjalankan perintah tergantung pada versi sistem kita, ini jika Anda tidak memiliki repositori fusi rpm yang ditambahkan 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
Untuk kasus Arch Linux dan turunannya hanya kami jalankan:
sudo pacman -S ffmpeg
Dan dengan ini, kami sudah menginstal versi terbaru FFmpeg di sistem kami, dengan berlalunya minggu atau bulan kami juga akan mulai melihat versi dan fungsi baru ditambahkan ke semua editor video yang menggunakan FFmpeg.