低ビットレートでも高音質とされる Opus ファイルと、同じく低ビットレート用途で用いられる HE-AAC ファイルを対象に、下に示すffprobeを用いたビットレート可視化ツールでビットレート変動の傾向をグラフ化して比較してみました。
-
-
可視化ツールffprobeで音声ファイルを解析|ビットレート変動をグラフ化(macOSショートカットで自動化)
Opusファイルのビットレート変動 ※ 本記事は2026年2月に改訂しました。 音声ファイルのビットレート変動を可視化する際、FFmpeg の ashowinfo フィルターでは、WAV や Opus ...
Opusとコーディックについて
Opusは、IETF(インターネット技術特別調査委員会)が開発したロイヤリティフリーの非可逆音声コーデックで、拡張子は「.opus」となります。 また、Opusは、低ビットレートでも高音質を維持でき、さらに低遅延にも対応することから、YouTubeなどのストリーミング配信で注目されています。
Opusへのエンコードやデコードする方法は、下に示す 参照記事 をご覧ください。
-
-
参照記事【検証】Opusコーデックの音質評価|低ビットレートでも高音質なのか?AACとの比較
Opusは、IETF(インターネット技術特別調査委員会)が開発したロイヤリティフリーの非可逆音声コーデックで、拡張子は「.opus」となります。 AACやMP3に比べるとまだマイナーな存在ですが、低 ...
OpusとHE-AACファイルのビットレート変動を比較する音源について
オリジナル音源
オリジナル音源として1959年録音のカラヤンとベルリン・フィルが演奏した「ドヴォルザークのスラヴ舞曲第1番ハ長調 Op.46-1」 CD音源(=リッピングしたFlac 16bit 44.1khzファイル)をWAVに変換した音源ファイルを使います。
OpusとHE-AACへ変換
macOSのXLDアプリを使い、オリジナルWAVファイルから VBR 64kbps 設定でOpusとHE-AACファイルに変換しました。
Opusオプション設定
- モード:VBR(可変ビットレート)
- ビットレート:64Kbps
- フレームサイズ:20ms(標準)
Opus ♬
HE-AACオプション設定
- モード:VBR(可変ビットレート)
- ビットレート:64Kbps
- 「HE-AACでエンコードする」を選択
HE-AAC ♬
OpusとHE-AACファイルのビットレート変動グラフ
オリジナルWAVファイルからOpusとHE-AACに変換したファイルを、前記の可視化ツールでフレーム単位のビットレート変動をNumbersでグラフを描画してみました。 オリジナル音源の再生波形も合わせて表示しています。
音源の強音部と弱音部の時間軸拡大
考察・マトメ
OpusとHE-AACのビットレート変動の違い
- Opusは、弱音(ピアニッシモ)で、ビットレートが増加し、強音(フォルテ)で低下する傾向が見られる。
- HE-AACは、FLACや通常のAAC-LCファイルと同様に、弱音(ピアニッシモ)で、ビットレートが低下し、強音(フォルテ)で増加する傾向が見られる。
以上のことから、Opusコーデックは、HE-AAC含めて他の音声ファイルのビットレート変動とは逆の特性を持ち、音声レベルが高いほど、一定品質を維持するためにビットレートを低下させる(安定させる)方向に調整されると考えられます。



