1 ポイント 投稿者 GN⁺ 3 시간 전 | 1件のコメント | WhatsAppで共有
  • AV2コーデック向けのオープンソースソフトウェアデコーダで、広く使われているdav1d(AV1デコーダ)をベースに開発
  • 大半のプラットフォームで動作し、AV2ハードウェアデコーダがまだ存在しない状況においてソフトウェアで最高速度を達成することが中核目標
  • すべてのサブサンプリングおよびビット深度パラメータを含め、AV2の全機能をサポート予定
  • 現在、Cデコーダ実装の完成、APIの提供、マルチプラットフォーム移植が進行中で、**AVX2、ARMv8、SSSE3+**などアーキテクチャ別のアセンブリ最適化、スレッディング改善、GPUデコードまでロードマップに含まれる
  • AArch64 Neon実装の追加により、一部のCortex CPUでCリファレンス比最大12倍以上の性能向上が確認されている
  • dav2dは他のVideoLANプロジェクトと異なり、非常に寛容なライセンスで配布される
    • 非オープンソースソフトウェアやドライバにも組み込み可能なようにBSD 2-clauseライセンスを採用。ハイブリッドデコーダの作成を可能にすることが目的
    • この決定の根拠はlibvorbisと同様で、関連する背景は RMS on vorbis で確認できる
    • AOM特許権は付与しない
  • まだ非常に初期段階であり、AV2仕様が最終確定していないため、本番環境で使用してはいけない
  • コードベースは純粋なCとasmのみで維持され、CLAはなく、コントリビューターはBSD 2-clauseライセンスに従いながら自身の著作権と著作者の権利を保持する
  • 正式リポジトリURLは https://code.videolan.org/videolan/dav2d
  • VideoLANが**Alliance for Open Media(AOM)**の会員活動の一環として管理するプロジェクトで、AOMおよびTwoOrioles、VideoLabsが支援している

1件のコメント

 
GN⁺ 3 시간 전
Hacker News のコメント
  • dav2d は、あらゆるプラットフォームで最速の AV2 デコーダを目指すプロジェクトで、小さく、移植性が高く、非常に高速にすることに重点を置いている
    私のように流れを追えていなかった人向けに言うと、AV2 は Alliance for Open Media(AOMedia) の次世代ビデオコーディング規格で、AV1 を土台にしつつ、より優れた圧縮効率を提供し、低ビットレートで高画質な配信を可能にしようとする規格だ
    ストリーミング、放送、リアルタイムのビデオ会議需要に合わせて最適化されている — https://av2.aomedia.org/
  • 本題とは違うが、インターネットがあまりにも急速に クリック → ボットではないことを確認, クリック → 人間であることを確認, クリック → クッキー クッキー クッキー, クリック → Cloudflare がどうのこうの で壊れていっている気がする
    • VideoLAN のインフラの一部にもそれを設定しなければならず、そうして初めてサービスをまともに使える状態に保てた
      そうしないと AI ボットによる継続的な DDoS を受けていた
    • インターネットは本当に 共有地の悲劇 のようだ。利己的で悪意ある参加者が、少しずつみんなにとって使いにくいものにしていく
    • 最近はログインしていないほぼすべてのウェブサイトが「ボットではないことを確認しろ」と要求してくる
      ものすごく腹立たしいが、どうしようもない。AI スクレイパー がウェブを台無しにした
    • 今ではクリックすらあまりさせず、何もかもタップやスワイプを強要してきて、片方の目がもう片方の目の上にある人間を基準に最適化されている
      アプリをインストールしろという大文字バナーを閉じようとして X を押すと App Store に飛ばされ、ウェブサイト利用者たちはそれをアプリと呼んでいる
    • 自分だけじゃなくてよかった。自分の IP 帯域がスパムか何かに巻き込まれているのかと思っていた
  • AV2 ビデオコーデック が AV1 よりビットレートを 30% 下げられ、最終仕様は 2025 年末の予定だという記事はすでに投稿されていた: https://news.ycombinator.com/item?id=45547537
  • すごい。実際に AV1 よりどれだけ良くなるのか本当に楽しみだ
    ただ、まともなエンコーダが出てくるまでには時間がかかるだろうし、SVT-AV1 も実用的になるまでイライラするほど長くかかった
  • 名前はいまいちかもしれない。最近 14 歳の少女殺害容疑で逮捕されたラッパー D4vd とあまりに似た響きだ
  • AV2 が AV1 よりどの程度大きく改善されるのか、おおよその見当はある?
  • 少し話はそれるが、最近の GitHub 代替議論に関連して、この GitLab インスタンス は以前の体験よりずっとクリーンでシンプルで、重たさも少ないように見えた
    最初のページ読み込みも速く、その後の動作も速く感じられた
  • 最近このパッケージが deb-multimedia に上がったのを見たが、パッケージ説明に誤字があるようだ: https://www.deb-multimedia.org/dists/unstable/main/binary-amd64/package/dav2d
    説明では「高速で小型な AV1 ビデオストリームデコーダ」となっているが、おそらく「AV2」であるべきだ
  • C コードまで削除して、アセンブラのプリプロセッサ使用も基本的な C プリプロセッサ 程度まで下げてくれるといい
    それでも、AV2 デコードがもう出てきたのはうれしい