Rilis FFmpeg 8.0
(ffmpeg.org)- FFmpeg 8.0 "Huffman" menambahkan codec berbasis komputasi Vulkan serta decoding·encoding dengan akselerasi perangkat keras, bersama berbagai format file dan filter baru
- Infrastruktur telah dimodernisasi secara menyeluruh, dan proses kontribusi serta kualitas kode juga diperkuat
- Bidang codec audio dan video utama juga mengalami kemajuan, termasuk stabilisasi decoder VVC, decoder xHE-AAC, serta dukungan MV-HEVC dan LC-EVC
- Tetap berperan sebagai pusat perkembangan teknologi multimedia open source, sambil melanjutkan peningkatan fitur dan penguatan keamanan
Pengenalan FFmpeg
- FFmpeg adalah toolkit pemrosesan multimedia serbaguna yang lengkap, solusi yang fleksibel dan kuat untuk merekam, mengonversi, dan melakukan streaming audio maupun video
- Dengan perintah sederhana seperti
ffmpeg -i input.mp4 output.avi, pemrosesan video dan audio dapat dilakukan
23 Agustus 2025, FFmpeg 8.0 "Huffman" dirilis
- FFmpeg 8.0 "Huffman" telah diumumkan. Setelah beberapa kali tertunda dan melalui proses modernisasi infrastruktur, rilis ini menjadi yang paling besar sejauh ini
- Fitur baru mencakup penambahan decoder native seperti APV, ProRes RAW, RealVideo 6.0, Sanyo LD-ADPCM, G.728, peningkatan dukungan IBC, ACT, dan Palette Mode pada decoder VVC, serta codec berbasis komputasi Vulkan seperti FFv1 (encode·decode), ProRes RAW (hanya decode)
- Diperkenalkan pula decoding berakselerasi perangkat keras berbasis Vulkan (misalnya VP9, VVC, H264/5) dan encoding (AV1, H264/5), beragam format baru (MCC, G.728, Whip, APV) serta filter (colordetect, pad_cuda, scale_d3d11, Whisper, dll.)
- Keluarga decoder dan encoder baru berbasis compute shader yang berjalan di Vulkan 1.3 juga ditambahkan. Strukturnya tidak memerlukan akselerator perangkat keras khusus, dan bekerja sama seperti API hwaccel. Saat menggunakan encoder, encoder baru tersebut harus ditentukan, dan saat ini hanya mendukung FFv1 (encode·decode) serta ProRes RAW (decode). ProRes (dua arah) dan VC-2 (dua arah) sedang dipersiapkan
- Struktur ini hanya dapat diterapkan pada codec yang dioptimalkan untuk decoding paralel, dan ke depan diharapkan membawa peningkatan performa tinggi serta pemanfaatan baru seperti penyuntingan video nonlinier dan perekaman lossless di lebih banyak bidang
- Infrastruktur proyek juga diperbarui secara besar-besaran. Server mailing list telah diganti sepenuhnya, dan kini mendukung kolaborasi kode berbasis Forgejo di code.ffmpeg.org
- Pengguna disarankan untuk memperbarui ke versi terbaru
1 komentar
Komentar Hacker News
Menyampaikan terima kasih kepada para pengembang dan kontributor FFmpeg
Senang melihat FFmpeg memperkenalkan encoder dan decoder video berbasis compute shader
Sekali lagi membagikan kabar gembira tentang implementasi encoder/decoder video dengan compute shader
Saya belum mengikuti perkembangan terbaru decoder selama lebih dari 10 tahun, tetapi secara intuitif saya menduga akselerasi GPU akan sangat membantu untuk pemrosesan tahap akhir saat data berubah menjadi piksel
Setiap kali saya kagum pada bakat para maintainer FFmpeg, luar biasa bahwa mereka melakukan pekerjaan sesulit ini secara gratis
Catatan rilis ini sangat menarik
Setiap kali memakai FFmpeg saya selalu dibuat terkesan (meski tetap perlu membuka manual lagi atau meminta bantuan LLM, bahkan saat memakai GUI yang membangunkan perintah dari opsi visual)
Meninggalkan ungkapan jenaka bahwa argumen FFmpeg adalah “prompt engineering versi asli”
LLM dan alat command-line kompleks seperti FFmpeg dan ImageMagick adalah kombinasi yang fantastis
LLMs bekerja sangat baik sebagai antarmuka untuk FFmpeg
Membagikan realitas setengah bercanda bahwa 50% usaha saat membuat perintah CLI rumit dengan ffmpeg terbuang untuk menyusun perintah, dan 50% sisanya untuk bertarung dengan shell escaping
r-strings? heredocs? dan lain-lain)Penasaran apakah ada frontend GUI yang bagus untuk menangani beragam fungsi FFmpeg dengan mudah
Menekankan bahwa menggabungkan video terdengar mudah, tetapi ternyata memiliki banyak variabel dan masalah
Handbrake menjalankan peran itu dengan baik
Jika pengguna Mac, merekomendasikan ffWorks(https://www.ffworks.net/index.html)
Menurutnya frontend terbaik baginya adalah ChatGPT
Menyarankan untuk melihat program Lossless-cut
Membagikan tautan untuk melihat changelog FFmpeg(https://github.com/FFmpeg/FFmpeg/blob/master/Changelog)
Mengungkapkan secara singkat bahwa ini berita yang menarik
Menyampaikan pendapat pribadi bahwa ffmpeg mungkin adalah pustaka ke-4 yang paling banyak digunakan setelah ssl, zlib, dan sqlite (dengan asumsi bahwa video benar-benar ada di mana-mana pada 2025)
Rasanya sulit setuju, karena pemrosesan video terutama dibutuhkan di server yang menerima media
Bisa jadi curl berada lebih atas, dan “SSL” punya banyak implementasi sehingga angkanya akan terpecah
Mengusulkan log metrik fastly milik infrastruktur NixOS(https://github.com/NixOS/infra/blob/main/metrics/fastly/README.md) sebagai sumber data
Berpendapat bahwa ada cukup banyak pustaka seperti Qt, libpng, dan libusb yang dipakai lebih luas daripada ffmpeg
Statistik paket Arch Linux(https://pkgstats.archlinux.de/packages) juga layak dicek
Menilai implementasi Vulkan compute shader sangat keren, terutama untuk FFv1 dan ProRes RAW
ffmpeg menjadi fondasi bagi sangat banyak alat