Kalau Sahabat Qwords pernah mengalami kesulitan saat mengirim video karena ukurannya terlalu besar, atau tidak punya footage horizontal untuk reels sosial media, tapi hanya punya yang vertikal.
Maka sekarang tidak perlu khawatir karena sudah ada FFmpeg. Ini bukan sebuah aplikasi berat yang memakan banyak memori, tapi alat ringan lintas platform.
Kegunaannya bisa untuk kompres foto atau video, ubah format footage, menambahkan subtitle, dan masih banyak lagi.
Ingin tahu lebih dalam tentang FFmpeg, mari simak artikel ini selengkapnya.
Apa itu FFmpeg
FFmpeg adalah sistem open-source yang berisi program dan untuk menangani data dan format multimedia seperti foto, audio, video, dan semisalnya.
Di dalam FFmpeg ada alat utama yang bernama ffmpeg untuk proses, encode, atau decode. Ada juga ffprobe untuk cek metadata dan komponen lain yang bisa dipakai pada banyak aplikasi.
Manfaat FFmpeg
Ada banyak manfaat jika kamu menggunakan FFmpeg, diantaranya:
1. Gratis dan Lintas Platform
FFmpeg bisa kita gunakan di berbagai platform secara gratis baik itu di Linux, Windows, ataupun MacOS.
Ini membuat kita bisa menjalankan skrip otomatis di laptop Mac atau VPS Linux tanpa perlu mengubah sintaks.
2. Bisa Banyak Format
FFmpeg bisa mengakses format H.264 dan H.265, atau VP9 dan AV1 maupun ProRes untuk video dan AAC, MP3 serta PCM untuk audio hingga kontainer seperti MKV, MP4, dan MOV, semua itu dapat dipahami oleh FFmpeg.
Ini sangat berguna ketika ada file yang bermasalah, kita hanya perlu mengubah formatnya jadi yang lebih kompatibel tanpa perlu aplikasi tambahan.
3. Backend-Friendly
FFmpeg termasuk sistem yang mudah dipanggil oleh PHP, Node.js, ataupun Python. Ada banyak plugin WordPress dan pipeline server yang mengandalkan FFmpeg untuk transcode setelah upload.
Kapan Waktu Menggunakan FFmpeg
Memang secara fungsi FFmpeg terlihat terlalu khusus dan tidak begitu dibutuhkan oleh banyak orang. Tapi jangan salah, ada saat-saat dimana kamu akan sangat membutuhkan FFmpeg, yaitu ketika:
- Ingin mengurangi ukuran video agar mudah dikirim.
- Menyiapkan aset vertikal 9:16 untuk reels atau stories dalam footage horizontal.
- Transcoding koleksi video agar lebih kompatibel di TV atau perangkat tertentu.
- Menjalankan workflow encoding atau streaming di VPS.
Cara Instal FFmpeg
Ada banyak cara untuk menginstall FFmpeg tergantung software apa yang kamu pakai dan dibawah ini adalah cara lengkap untuk memasang FFmpeg di berbagai software.
1. Linux
Di Linux, FFmpeg biasanya tersedia di package manager bawaan. Tapi sebelum itu terlebih dahulu kamu bisa pilih distro yang sesuai.
Debian atau Ubuntu
Buka terminal, lalu jalankan:
sudo apt update
sudo apt install ffmpeg
Permintaan pertama adalah untuk menyegerakan daftar paket agar kita bisa mendapatkan versi terbaru. Sedangkan perintah kedua agar kita memasang FFmpeg beserta dependensinya.
Arch Linux
Di Arch, kamu cukup sinkronkan database paket, lalu install:
sudo pacman -Sy
sudo pacman -S ffmpeg
Baris pertama disini berfungsi untuk menyegarkan daftar dan baris kedua untuk memasang FFmpeg.
Fedora dan CentOS Stream
Fedora dan CentOS Stream adalah dua distro Linux yang menyimpan FFmpeg dalam repository di pihak ketiga bernama RPM Fusion.
Jadi, jika kamu menggunakan distro ini maka aktifkan terlebih dulu repositori “Free” dan “Non-Free”, baru kemudian install:
sudo dnf -y install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
sudo dnf -y install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
sudo dnf install ffmpeg
Semua Distro
Ini untuk semua distro Linux, pastikan instalasi berhasil dengan
ffmpeg -version
Kalau muncul informasi versi build options dan daftar library, artinya FFmpeg sudah siap dipakai.
2. Windows
Berbeda dengan Linux, untuk Windows bisa pakai sembilan langkah ini:
- Untuk Windows builds FFmpeg.
- Pilih versi 64-bit atau yang sesuai dengan device kamu.
- Ekstrak file ZIP sampai muncul folder FFmpeg yang di dalamnya ada folder bin.
- Buka Edit system environment variable
- Buka Environment Variables
- Pilih path pada system variables
- Edit, lalu klik New dan masukan jalur ke …\ffmpeg\bin
- Klik Ok sampai selesai
- Terakhir, buka Command Prompt (cmd) dan ketik: ffmpeg -version
3. MacOS
Cara paling mudah untuk memasang FFmpeg di MacOS adalah melalui Homebrew. Kalau kamu belum punya Brew maka sebaiknya pasang terlebih dahulu, lalu install FFmpeg.
Masukan kode ini untuk memasang FFmpeg melalui Homebrew:
/bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”
brew install ffmpeg
ffmpeg -version
Contoh Pemakaian FFmpeg
Ada banyak cara untuk memakai FFmpeg dan di bawah ini adalah enam diantaranya:
1. Konversi dan Kompresi
Ini cara untuk mengubah format sekaligus mengkompres, gunakan kode di bawah ini:
ffmpeg -i input.mp4 -vcodec h264 -acodec aac output.mp4
Atau
ffmpeg -i input.mp4 -vcodec libx264 -crf 23 -preset fast output.mp4
Untuk mengkonversi pakai kode berikut:
ffmpeg -i video.mkv video.mp4
2. Ekstrak Audio
Rekam suara dalam bentuk MP3 lalu pakai kode ini:
ffmpeg -i input.mp4 -q:a 0 -map a output.mp3
3. Ubah Frame Rate
Cocokan footage layar dengan kamera terlebih dahulu, lalu masukan kode ini
ffmpeg -i input.mov -filter:v fps=50 output-50fps.mov
4. Cek Metadata
Kamu bisa pakai kode ini
ffprobe video.mp4
5. Memasukan Subtitle
Cara memasukan subtitle ke video bisa pakai kode berikut ini:
ffmpeg -i input.mkv -filter_complex “subtitles=input.mkv” -c:a copy output.mp4
Atau bisa juga
ffmpeg -i input.mp4 -vf subtitles=subtitle.srt output.mp4
Itulah penjelasan detail tentang FFmpeg untuk kamu. Jika masih ada yang membuat Sahabat Qwords kebingungan maka jangan sungkan untuk berdiskusi di kolom komentar.
Kelola big data dan dapatkan data secara realtime dengan Dedicated Server Indonesia, spesifikasi yang bisa disesuaikan dengan kebutuhan kamu dan harga lebih kompetitif. Dengan pilihan server Indonesia dan USA Kualitas Terbaik Qwords.

