1 poin oleh GN⁺ 1 jam lalu | 1 komentar | Bagikan ke WhatsApp
  • Dekoder perangkat lunak open-source untuk codec AV2, dikembangkan berdasarkan dav1d (dekoder AV1) yang digunakan luas
  • Berjalan di sebagian besar platform dan memiliki tujuan utama mencapai kecepatan perangkat lunak terbaik dalam situasi saat dekoder perangkat keras AV2 belum tersedia
  • Direncanakan mendukung seluruh fitur AV2, termasuk semua parameter subsampling dan bit depth
  • Saat ini implementasi dekoder C telah selesai, API tersedia, dan porting multi-platform sedang berlangsung, dengan optimasi assembly per arsitektur seperti AVX2, ARMv8, SSSE3+, peningkatan threading, hingga decoding GPU yang juga masuk dalam roadmap
  • Dengan penambahan implementasi Neon untuk AArch64, pada beberapa CPU Cortex terkonfirmasi peningkatan performa hingga lebih dari 12x dibanding referensi C
  • Berbeda dari proyek VideoLAN lainnya, dav2d didistribusikan dengan lisensi yang sangat permisif
    • Mengadopsi lisensi BSD 2-clause agar dapat di-embed bahkan ke perangkat lunak non-open-source atau driver. Tujuannya adalah memungkinkan pembuatan dekoder hibrida
    • Dasar keputusan ini sama seperti libvorbis, dan latar belakang terkait dapat dilihat di RMS on vorbis
    • Hak paten AOM tidak diberikan
  • Masih berada pada tahap yang sangat awal dan tidak boleh digunakan di produksi karena spesifikasi AV2 belum difinalkan
  • Basis kode dipertahankan hanya dengan C dan asm, tidak ada CLA, dan para kontributor tetap mempertahankan hak cipta serta hak sebagai penulis mereka sambil mengikuti lisensi BSD 2-clause
  • URL repositori resmi adalah https://code.videolan.org/videolan/dav2d
  • Proyek ini dikelola VideoLAN sebagai bagian dari aktivitas keanggotaannya di Alliance for Open Media (AOM), dengan dukungan dari AOM, TwoOrioles, dan VideoLabs

1 komentar

 
GN⁺ 1 jam lalu
Komentar Hacker News
  • dav2d adalah proyek yang menargetkan menjadi decoder AV2 tercepat di semua platform, dengan fokus untuk membuatnya kecil, portabel, dan sangat cepat
    Kalau seperti saya Anda sempat kehilangan alurnya, AV2 adalah standar pengodean video generasi berikutnya dari Alliance for Open Media (AOMedia), yang dibangun di atas AV1 dan bertujuan memberikan efisiensi kompresi yang lebih baik agar kualitas tinggi bisa dikirim pada bitrate yang lebih rendah
    Ini dioptimalkan untuk kebutuhan streaming, siaran, dan konferensi video real-time — https://av2.aomedia.org/
  • Agak di luar topik, tapi rasanya internet makin rusak dengan pola klik → verifikasi bukan bot, klik → verifikasi manusia, klik → cookie cookie cookie, klik → Cloudflare entah apa
    • Sebagian infrastruktur VideoLAN juga harus memasang itu, dan memang begitu layanan tetap layak dipakai
      Kalau tidak, mereka terus-menerus terkena DDoS dari bot AI
    • Internet benar-benar terasa seperti tragedi milik bersama. Peserta yang bertindak egois dan berniat buruk perlahan membuatnya makin sulit dipakai semua orang
    • Sekarang hampir semua situs web yang tidak mengharuskan login meminta Anda “memverifikasi bahwa Anda bukan bot”
      Sangat menjengkelkan, tapi mau bagaimana lagi. Scraper AI sudah merusak web
    • Sekarang bahkan klik pun makin jarang, semuanya memaksa Anda untuk tap atau swipe, dan dioptimalkan untuk orang yang satu matanya berada di atas mata yang lain
      Saat menekan X untuk menutup banner huruf kapital yang meminta Anda memasang aplikasi, Anda malah dikirim ke app store, dan para pengguna situs web menyebutnya aplikasi
    • Syukurlah bukan cuma saya yang mengalaminya. Saya kira rentang IP saya tersangkut sesuatu yang mirip spam
  • Sudah pernah ada posting tentang codec video AV2 yang menurunkan bitrate 30% dibanding AV1, dengan spesifikasi final dijadwalkan pada akhir 2025: https://news.ycombinator.com/item?id=45547537
  • Keren. Saya benar-benar penasaran seberapa jauh peningkatannya dibanding AV1 dalam praktik
    Hanya saja, mungkin perlu waktu sampai encoder yang layak muncul, dan SVT-AV1 juga butuh waktu sangat lama sampai cukup enak dipakai
  • Namanya mungkin kurang bagus. Kedengarannya terlalu mirip dengan rapper D4vd, yang baru-baru ini ditangkap atas dugaan pembunuhan seorang gadis 14 tahun
  • Adakah yang punya gambaran kasar seberapa besar peningkatan AV2 dibanding AV1?
  • Sedikit di luar topik, tetapi terkait diskusi terbaru soal alternatif GitHub, instance GitLab ini tampak jauh lebih rapi, sederhana, dan kurang lamban dibanding pengalaman saya sebelumnya
    Halaman pertama juga dimuat cepat dan setelah itu semuanya terasa responsif
  • Baru-baru ini saya melihat paket ini masuk ke deb-multimedia, tetapi tampaknya ada typo di deskripsi paket: https://www.deb-multimedia.org/dists/unstable/main/binary-amd64/package/dav2d
    Deskripsinya tertulis “decoder aliran video AV1 yang cepat dan kecil”, padahal sepertinya seharusnya “AV2”
  • Akan bagus jika bahkan kode C juga dihapus, dan penggunaan preprocessor assembler diturunkan hingga sekadar preprocessor C yang paling dasar
    Meski begitu, menyenangkan melihat decoding AV2 sudah ada