AV1/AV2ビデオコーディングフォーマット、IAMFサラウンドサウンドフォーマット、AVIF画像フォーマットの開発を監督するOpen Media Alliance(AOMedia)は、Xiph.Orgが開発したOpusコーデックの継承として、Open Audio Codec(OAC)の開発を開始しました。libopusライブラリをベースにしたliboacライブラリは、BSDライセンスに基づくOACエンコーダおよびデコーダのリファレンス実装として提案されています。
OACの主な目的は、インターネット経由で音声とオーディオを伝送することです。このコーデックは、インタラクティブなオーディオ伝送に関連する様々なアプリケーションに適しており、VoIP電話やビデオ会議からゲームチャットやリモートコンサートまで、様々な分野で使用できます。OACは、高音質ステレオ音楽などの高ビットレートストリーミングオーディオ圧縮と、帯域幅が制限された通信チャネルを介した音声圧縮の両方にスケーラブルに対応しています。
開発はまだ初期アルファ段階です。liboacライブラリによって生成されるビットストリームには追加のデバッグデータが含まれており、ストリーム位置のシークをサポートしていないため、この開発段階ではOACファイルの配布には使用しないでください。
動的ビットレート、オーディオ周波数範囲、フレーム サイズの調整に関する記述がないことを除けば、OAC の機能リストは Opus 1.5 コーデックの説明と一致しています。
- ビットレートは 6 Kbps ~ 510 Kbps。
- サンプリング周波数は8~48KHz。
- フレーム期間は 2.5 ~ 60 ミリ秒。
- 固定 (CBR) および可変 (VBR) ビットレートのサポート。
- 最大 255 チャネルをサポートします。
- 狭帯域および広帯域オーディオのサポート。
- 音声と音楽のサポート。
- ステレオとモノラルのサポート。
- フレーム損失の場合にオーディオ ストリームを復元する機能 (PLC)。
- 浮動小数点演算と固定小数点演算を使用した実装の可用性。
出所: オープンネット.ru
