1 puan yazan GN⁺ 2 시간 전 | 1 yorum | WhatsApp'ta paylaş
  • AV2 kodeği için açık kaynaklı bir yazılım çözücüsü; yaygın olarak kullanılan dav1d (AV1 çözücüsü) temel alınarak geliştiriliyor
  • Çoğu platformda çalışması ve AV2 donanım çözücülerinin henüz bulunmadığı bir ortamda yazılım tarafında mümkün olan en yüksek hıza ulaşması temel hedef
  • Tüm alt örnekleme ve bit derinliği parametreleri dahil AV2’nin tüm özelliklerini desteklemesi planlanıyor
  • Şu anda C çözücü uygulaması tamamlandı, API sunuluyor, çoklu platform portlama çalışmaları sürüyor; ayrıca AVX2, ARMv8, SSSE3+ gibi mimariye özgü assembly optimizasyonları, iş parçacığı iyileştirmeleri ve GPU çözme de yol haritasında yer alıyor
  • AArch64 Neon uygulamasının eklenmesiyle bazı Cortex CPU’larda C referansına kıyasla 12 kattan fazla performans artışı doğrulandı
  • dav2d, diğer VideoLAN projelerinden farklı olarak oldukça esnek bir lisansla dağıtılıyor
    • Açık kaynak olmayan yazılımlara veya sürücülere de gömülebilmesi için BSD 2-clause lisansı benimsendi. Amaç, hibrit çözücülerin oluşturulmasını mümkün kılmak
    • Bu kararın gerekçesi libvorbis ile aynı; ilgili arka plan RMS on vorbis bağlantısında bulunabilir
    • AOM patent hakları verilmez
  • Proje hâlâ çok erken aşamada ve AV2 spesifikasyonu henüz nihai olarak kesinleşmediği için üretim ortamında kullanılmamalı
  • Kod tabanı yalnızca saf C ve asm ile korunuyor; CLA yok ve katkıda bulunanlar BSD 2-clause lisansına uyarak kendi telif haklarını ve yazarlık haklarını koruyor
  • Resmî depo URL’si: https://code.videolan.org/videolan/dav2d
  • VideoLAN’ın Alliance for Open Media(AOM) üyelik faaliyetlerinin bir parçası olarak yönettiği bir proje; AOM ile TwoOrioles ve VideoLabs tarafından destekleniyor

1 yorum

 
GN⁺ 2 시간 전
Hacker News yorumları
  • dav2d, tüm platformlarda en hızlı AV2 kod çözücüyü hedefleyen bir proje ve küçük, taşınabilirliği yüksek ve çok hızlı olmaya odaklanıyor
    Benim gibi gelişmeleri kaçırdıysanız, AV2, Alliance for Open Media'nın (AOMedia) yeni nesil video kodlama standardı; AV1'in üzerine kurulup daha iyi sıkıştırma verimliliği sunarak daha düşük bit hızlarında yüksek kaliteli aktarımı mümkün kılmayı amaçlıyor
    Streaming, yayıncılık ve gerçek zamanlı görüntülü görüşme taleplerine göre optimize ediliyor — https://av2.aomedia.org/
  • Konuyla ilgili değil ama internet sanki çok hızlı biçimde tıkla → bot olmadığını doğrula, tıkla → insan olduğunu doğrula, tıkla → çerez çerez çerez, tıkla → Cloudflare zımbırtısı haline gelerek bozuluyor gibi
    • VideoLAN altyapısının bir kısmında da bunu etkinleştirmek zorunda kaldılar ve ancak bu sayede hizmet kullanılabilir kalabildi
      Yoksa AI botlarının sürekli DDoS saldırısına uğruyorlardı
    • İnternet gerçekten de ortak alanların trajedisi gibi. Bencil ve kötü niyetli katılımcılar yavaş yavaş herkes için kullanılmasını zorlaştırıyor
    • Bugünlerde giriş yapılmamış neredeyse tüm web siteleri “bot olmadığını doğrula” diye zorluyor
      Aşırı sinir bozucu ama ne yapabilirsin ki. Yapay zeka scraper'ları web'i mahvetti
    • Artık tıklamak bile pek yok; her şey sana dokunmanı ya da kaydırmanı dayatıyor ve tek gözü diğerinin üstünde olan insanlar için optimize edilmiş gibi
      Uygulamayı yüklemeni isteyen büyük harfli banner'ı kapatmak için X'e basınca App Store'a yönlendiriliyorsun, ama web sitesi kullanıcıları buna uygulama diyor
    • Bunu yaşayan tek kişinin ben olmamasına sevindim. IP aralığımın spam benzeri bir şeyle ilişkilendiğini sanıyordum
  • AV2 video kodekinin AV1'e göre bit hızını %30 düşürdüğü ve nihai standardın 2025 sonu için planlandığına dair yazı daha önce de paylaşılmıştı: https://news.ycombinator.com/item?id=45547537
  • Harika. Pratikte AV1'den ne kadar daha iyi olacağını gerçekten merak ediyorum
    Yalnız düzgün bir encoder çıkması zaman alacaktır; SVT-AV1'in kullanılır hale gelmesi de sinir bozacak kadar uzun sürmüştü
  • İsim pek iyi olmayabilir. Kısa süre önce 14 yaşında bir kızın öldürülmesi suçlamasıyla tutuklanan rapçi D4vd ile kulağa fazla benziyor
  • AV2'nin AV1'e göre ne kadar büyük bir gelişme getireceğine dair kabaca bir fikri olan var mı?
  • Konudan biraz sapıyor ama son dönemdeki GitHub alternatifi tartışmaları bağlamında, bu GitLab instance'ı önceki deneyimlerime göre çok daha temiz, basit ve daha az hantal göründü
    İlk sayfa yüklemesi de hızlıydı ve sonrasındaki işlemler de hızlı hissettirdi
  • Bu paketin kısa süre önce deb-multimedia'ya eklendiğini gördüm ama paket açıklamasında yazım hatası var gibi: https://www.deb-multimedia.org/dists/unstable/main/binary-amd64/package/dav2d
    Açıklamada “hızlı ve küçük bir AV1 video akışı kod çözücüsü” yazıyor ama muhtemelen “AV2” olmalı
  • Keşke C kodunu da tamamen kaldırsalar ve assembler preprocessor kullanımını da temel C preprocessor düzeyine indirseler
    Yine de AV2 decoding'in şimdiden ortaya çıkmış olması sevindirici