Opus 1.4オーディオコーデックが利用可能

無料のビデオおよびオーディオ コーデック開発者である Xiph.Org は、帯域幅に制約のある VoIP アプリケーションにおける高ビットレートのストリーミング オーディオと音声圧縮の両方に高品質のエンコードと最小限の遅延を提供する Opus 1.4.0 オーディオ コーデックをリリースしました。 エンコーダおよびデコーダのリファレンス実装は、BSD ライセンスに基づいて配布されます。 Opus 形式の完全な仕様は無料で公開されており、インターネット標準 (RFC 6716) として承認されています。

このコーデックは、Xiph.org の CELT コーデックと Skype のオープンソース SILK コーデックの最高のテクノロジーを組み合わせて作成されています。 Skype や Xiph.Org に加えて、Mozilla、Octasic、Broadcom、Google などの企業も Opus の開発に参加しました。 Opus に関連する特許は、開発に関与した企業によって、ロイヤルティの支払いなしで無制限に使用できるように付与されています。 Opus に関連するすべての知的財産権と特許ライセンスは、追加の承認を必要とせずに、Opus を使用するアプリケーションと製品に自動的に委任されます。 代替のサードパーティ実装の範囲と作成には制限はありません。 ただし、Opus のユーザーに対して Opus テクノロジーに影響を及ぼす特許訴訟が行われた場合、付与されたすべての権利は取り消されます。

Opus は、高ビットレートのストリーミング オーディオ圧縮と、帯域幅に制約のある VoIP テレフォニー アプリケーション向けの音声圧縮の両方において、高いコーディング品質と最小限の遅延を備えています。 以前は、Opus は、64K ビット ビットレートを使用する場合に最適なコーデックとして認識されていました (Opus は、Apple HE-AAC、Nero HE-AAC、Vorbis、AAC LC などの競合他社を追い抜きました)。 Opus をすぐにサポートする製品には、Firefox ブラウザ、GStreamer フレームワーク、FFmpeg パッケージなどがあります。

オーパスの主な特徴:

  • ビットレートは 5 ~ 510 Kbit/s。
  • サンプリング周波数は8~48KHz。
  • フレーム期間は 2.5 ~ 120 ミリ秒。
  • 固定 (CBR) および可変 (VBR) ビットレートのサポート。
  • 狭帯域および広帯域オーディオのサポート。
  • 音声と音楽のサポート。
  • ステレオとモノラルのサポート。
  • ビットレート、帯域幅、フレーム サイズの動的な設定のサポート。
  • フレーム損失の場合にオーディオ ストリームを復元する機能 (PLC)。
  • 最大 255 チャネル (マルチストリーム フレーム) をサポート
  • 浮動小数点演算と固定小数点演算を使用した実装の可用性。

Opus 1.4 の主な革新:

  • FEC (前方誤り訂正) が有効になっており、16 ~ 24kbs のビット レート (LBRR、低ビット レート冗長性) で破損または損失したパケットを復元する場合に、音質の主観的な指標を改善することを目的として、エンコード パラメータの最適化が実行されました。
  • SILK モードを強制せずに FEC エラー訂正を有効にするオプション OPUS_SET_INBAND_FEC を追加しました (FEC は CELT モードでは使用されません)。
  • DTX (不連続伝送) モードの実装が改善され、音声がない場合にトラフィック伝送が一時停止されます。
  • Meson ビルド システムのサポートが追加され、CMake を使用したビルドのサポートが改善されました。
  • 機械学習技術を活用し、パケットロスにより失われた音声の断片を復元する実験的な仕組み「リアルタイムパケットロス隠蔽」を追加した。
  • 「ディープ冗長」メカニズムの実験的実装が追加されました。これは、機械学習システムを使用して、パケット損失後の音声回復の効率を向上させます。

出所: オープンネット.ru

コメントを追加します