FFmpeg 8.0 yayımlandı
(ffmpeg.org)- FFmpeg 8.0 "Huffman", Vulkan compute tabanlı codec'ler, donanım hızlandırmalı çözme ve kodlama ile çeşitli yeni dosya formatları ve filtreler ekliyor
- Altyapı baştan sona modernize edildi ve katkı süreci ile kod kalitesi de güçlendirildi
- VVC çözücüsünün kararlılığı artırıldı, xHE-AAC çözücüsü ile MV-HEVC ve LC-EVC desteği gibi başlıca ses ve video codec alanlarında da ilerleme sağlandı
- Açık kaynak multimedya teknolojisinin gelişiminde merkezi bir rol oynamaya devam ederken, sürekli özellik iyileştirmeleri ve güvenlik geliştirmelerini sürdürüyor
FFmpeg'e giriş
- FFmpeg, ses ve videoyu kaydetmek, dönüştürmek ve stream etmek için esnek ve güçlü bir çözüm sunan tam teşekküllü genel amaçlı bir multimedya işleme araç takımıdır
ffmpeg -i input.mp4 output.avigibi basit bir komutla video ve ses işleme yapılabilir
23 Ağustos 2025'te FFmpeg 8.0 "Huffman" yayınlandı
- FFmpeg 8.0 "Huffman" duyuruldu. Birkaç gecikme ve altyapı yenileme sürecinin ardından, şimdiye kadarki en kapsamlı sürümlerden biri ortaya çıktı
- Yeni özellikler arasında APV, ProRes RAW, RealVideo 6.0, Sanyo LD-ADPCM, G.728 gibi yerel çözücülerin eklenmesi, VVC çözücüsünde IBC, ACT, Palette Mode desteğinin güçlendirilmesi ve Vulkan compute tabanlı FFv1 (kodlama ve çözme), ProRes RAW (yalnızca çözme) gibi codec'ler yer alıyor
- Vulkan tabanlı donanım hızlandırmalı çözme (ör. VP9, VVC, H264/5) ve kodlama (AV1, H264/5) ile çeşitli yeni formatlar (MCC, G.728, Whip, APV) ve filtreler (colordetect, pad_cuda, scale_d3d11, Whisper vb.) sunuluyor
- Vulkan 1.3 üzerinde çalışan compute shader tabanlı yeni bir çözücü ve kodlayıcı ailesi eklendi. Bu yapı özel bir donanım hızlandırıcısı gerektirmiyor ve hwaccel API ile aynı şekilde çalışıyor. Kodlayıcıyı kullanmak için yeni kodlayıcının ayrıca belirtilmesi gerekiyor; şu anda yalnızca FFv1 (kodlama/çözme) ve ProRes RAW (çözme) destekleniyor. ProRes (iki yönlü) ve VC-2 (iki yönlü) ise hazırlık aşamasında
- Bu yapı yalnızca paralel çözme için optimize edilmiş codec'lere uygulanabiliyor ve gelecekte daha çeşitli alanlarda yüksek performans artışı ile doğrusal olmayan video düzenleme ve kayıpsız kayıt gibi yeni kullanım senaryoları bekleniyor
- Proje altyapısı da büyük ölçüde güncellendi. Mail listesi sunucusu tamamen değiştirildi ve artık code.ffmpeg.org üzerinden Forgejo tabanlı kod iş birliği destekleniyor
- Kullanıcıların en yeni sürüme yükseltmesi öneriliyor
1 yorum
Hacker News yorumları
FFmpeg geliştiricilerine ve katkıda bulunanlara teşekkür ediyor
FFmpeg’in compute shader tabanlı video encoder ve decoder’lar sunmaya başlamasından memnun olduğunu söylüyor
Video encoder/decoder’ların compute shader ile uygulanmasına dair sevincini bir kez daha paylaşıyor
Decoder tarafındaki son gelişmeleri 10 yılı aşkın süredir takip etmediğini, ama sezgisel olarak GPU hızlandırmasının piksel verisine dönüşen son işleme aşamasında çok faydalı olacağını düşündüğünü söylüyor
FFmpeg maintainer’larının yeteneğine her seferinde şaşırdığını, bu kadar zor işleri ücretsiz yapmalarının etkileyici olduğunu söylüyor
Bu sürüm notlarını çok ilginç buluyor
FFmpeg kullandığında her seferinde etkilendiğini söylüyor (kılavuza tekrar bakmak ya da bir LLM’den yardım almak gerekse bile, hatta görsel seçeneklerden komut üreten bir GUI kullanırken bile)
FFmpeg argümanlarının “orijinal prompt engineering” olduğunu söyleyerek espri yapıyor
LLM ile FFmpeg, ImageMagick gibi karmaşık komut satırı araçlarının harika bir kombinasyon olduğunu söylüyor
LLM’lerin FFmpeg için arayüz olarak mükemmel çalıştığını söylüyor
ffmpeg ile karmaşık CLI komutları üretmek için çabanın %50’sini harcadığını, kalan %50’yi de shell escaping ile boğuşarak geçirdiğini söyleyip yarı şaka yarı gerçek bir durum anlatıyor
r-strings? heredoc’lar? vb.)FFmpeg’in çeşitli özelliklerini rahat kullanmayı sağlayan iyi bir GUI frontend olup olmadığını soruyor
Video birleştirmenin kolay gibi görünse de sanılandan daha çok değişken ve sorun içerdiğini vurguluyor
Handbrake’in bu işi iyi yaptığını söylüyor
Mac kullanıcılarına ffWorks’ü öneriyor (https://www.ffworks.net/index.html)
Kendi için en iyi frontend’in ChatGPT olduğunu söylüyor
Lossless-cut programına bakılmasını öneriyor
FFmpeg değişiklik kaydını görebilecekleri bağlantıyı paylaşıyor (https://github.com/FFmpeg/FFmpeg/blob/master/Changelog)
Bunun ilginç bir haber olduğunu kısa bir ifadeyle söylüyor
ffmpeg’in ssl, zlib ve sqlite’tan sonra en çok kullanılan dördüncü kütüphane olabileceğine dair kişisel görüşünü paylaşıyor (2025’te videonun gerçekten her yerde olduğu varsayımıyla)
Buna katılmanın zor olduğunu düşünüyor; çünkü video işleme daha çok medya alan sunucularda gerekiyor
curl’ün daha üst sıralarda olabileceğini, “SSL” tarafında ise farklı implementasyonlar olduğu için sayıların dağılacağını söylüyor
NixOS altyapısının fastly metrik günlüklerini veri kaynağı olarak öneriyor (https://github.com/NixOS/infra/blob/main/metrics/fastly/README.md)
Qt, libpng, libusb gibi ffmpeg’den daha yaygın kullanılan birçok kütüphane olduğunu düşündüğünü söylüyor
Arch Linux paket istatistiklerine de bakılabileceğini belirtiyor (https://pkgstats.archlinux.de/packages)
Vulkan compute shader implementasyonunun özellikle FFv1 ve ProRes RAW için etkileyici olduğunu düşünüyor
ffmpeg’in sayısız aracın temelini oluşturduğunu söylüyor