バージョン

menu_open

Vorbis Encoder Parameters

Vorbisオーディオファイル特有のプロパティは、Vorbis Encoder Parametersダイアログボックスで設定します。Vorbisエンコーダは、ビットレートを変更しながら、指定した一定の品質を保つ、知覚的なオーディオコーデックです。デフォルトのモードをそのまま適用した方が、使用ビット数において、最も安定した品質を得られる確率が高くなります。

[注釈]注釈

AudiokineticがサポートするVorbisフォーマットは、インタラクティブメディアやゲームプラットフォーム向けに最適化されたものです。標準のOgg/Vorbisファイルフォーマットに準拠していません。メディアプレイヤで、または他のOgg/Vorbis標準ツールで、これらのストリームを正しく読み込めるとは限りません。

ビットレートを細かく管理する必要がある状況では、ビットレートを設定できます。この機能では、ビットレートリザーバー(bitrate reservoir)を使いビットを蓄えておき、平均レートを使った定値制御によって、指定したビットレート範囲内にビットレートを維持します。多くのケースでこれは品質低減につながってしまいます。この機能は、ビットレートを細かく管理することが不可欠な、特殊な状況に限り使用してください。

さらに、Vorbisエンコーダを使って、 Play from elapsed timeバーチャルボイス機能を利用するには、シークテーブルを有効にする必要があります。

[注釈]注釈

リモート接続の場合、Source Editor の Play Cursor は、Vorbisでエンコードされたソースがシークテーブルで変換されている場合にのみ動作します。

ディスクスペースを節約するために、シークテーブルはデフォルトでオフになっています。なお、バーチャルボイス機能のどちらかを選択する場合は、シークテーブルがオフではバーチャルボイス機能が使われた時にサウンドが再生されないので、必ずオンにしてください。

項目

内容

Quality Factor

圧縮ファイルの品質設定を10進浮動小数点値で示したもので、-2は超低品質の設定であり低ビットレートが品質の一貫性よりもはるかに重要であることを意味し、0.0は常に一貫した結果を出すことを意味する。

品質を高く設定すると、以下となる。

  • より多くのディスクスペースが必要となる

  • オーディオ品質が向上する

  • 常に一貫した結果となる

Vorbisの可変レート(variable rate)コーデックによって、設定したエンコーディングの品質を維持しながら、ビットレートが変化する。圧縮率が高いと、品質が劣る場合がある。品質を高め圧縮率を下げるには、範囲の上限に近い数値を設定すること。

デフォルト値: +4
Range: -2から+10

品質設定0未満でエンコーディングしたステレオファイル1つにつき、Vorbisデコーダのロワーエンジンメモリ使用は、約24KBである。

Managed Bitrate

チャンネルごとに、ビットレートの平均、最大値、最小値を管理する機能。

Vorbisコーデックはネイティブ可変ビットレートのコーデックだが、ストリームのビットレートをある程度管理する方式として、使用の最少・最大制限を設定できるほか、ストリームを望ましい平均値に誘導する機能も備えている。これらの機能は、ファイルストリーミング用に一定の帯域幅制限を確保したい場合など、ビットレートを制限する何らかの要件がある場合にのみ、使用すべきである。わずかな差であることが多いが、ビットレートを管理するモードでは、可変ビットレートエンコードよりも必ず出力品質が落ちてしまう(同じビットレート使用であれば)。

[注釈]注釈

ビットレート管理要件を過度に、または不可能なまでに厳しくすると、出力品質が大幅に悪くなってしまうので、注意すること。

Average bitrate (kbps per channel)

エンコーダ内のビットレートをトラッキングする基準値として、ビットレートリザーバー(bitrate reservoir)が使用する平均ビットレートの数値。

デフォルト値: 64
Range: 16 から 240
単位: kbps毎チャンネル

Min bitrate (kbps per channel)

エンコードしたチャンネルごとの最低ビットレート。

デフォルト値: 64 
Range: 16 から 240 
単位: kbps毎チャンネル

Vorbisコーデックでは、エンコードするファイルのサンプルレートによって、対応できる有効ビットレート設定が制限されます。有効範囲の詳細については、「有効なVorbisビットレート設定」を参照。

Max bitrate (kbps per channel)

エンコードしたチャンネルごとの最大ビットレート。

デフォルト値: 64 
Range: 16 から 240 
単位: kbps毎チャンネル

Vorbisコーデックでは、エンコードするファイルのサンプルレートによって、対応できる有効ビットレート設定が制限されます。有効範囲の詳細については、「有効なVorbisビットレート設定」を参照。

Advanced Settings

リザーバーの設定管理。

本機能の使用は、エンコーディング経験のあるユーザに限り許可すべき。

Bit reservoir time

ビットトラッキングリザーバーで使うビットレートの最小値と最大値。リザーバーは、フレームサイズを管理してここで設定された範囲内でビットを蓄えることで、ビットレートの局地的な上昇や下落をならす。

デフォルト値: 0
Range: 0 から10
単位: 秒

Reservoir bias factor

リザーバーのビットバンキング管理の設定: 設定値を高くすると、ビットレートが減少した際に使用できるリザーバー内のビット数が増える。設定値を低くすると、ビットレートの変化に対応するためのビット数が少なくなる。

デフォルト値: 0.1
Range: 0から1

Average track slew time

設定した最小・最大ビットレート時間に、リザーバートラッカーが反応するまでにかかる移行時間。

デフォルト値: 1.5
Range: 0 から10
単位: 秒

Seek table granularity (sample frames)

オーディオファイル内で使われるシーク場所の数、またはキーフレーム数の設定。通常シークテーブルは、Play from elapsed timeに設定したバーチャルボイスサウンドに使う。設定値が低いほど、サウンドの正確な経過時間(elapsed time)に近いサウンドとなる。

デフォルト: 16,384
Range: 1,024 から 32,768
単位: PCMフレーム(1フレームは 1/サンプル周波数)

Vorbis Encoder Parametersダイアログボックスが閉じ、設定は保存される。

Vorbis Encoder Parametersダイアログボックスが閉じ、設定は保存されない。


有効なVorbisビットレート設定

ビットレート管理は、ビットリザーバーアルゴリズムを使って行われます。エンコーダに固定サイズのリザーバーがあり、エンコーディングで「貯金」として使われます。ターゲットレートよりも小さいフレームがあれば、未使用ビットをリザーバーに入れて将来のフレームに使います。ターゲットビットレートよりも大きいフレームの場合は、リザーバーの「貯金」したビットから引き出します。エンコーディングを管理して、リザーバーがマイナスにならないようにする(最大ビットレート指定の場合)か、既定リミットより先を埋め合わせる(最小ビットレート指定の場合)ようにします。「平均ビットレート」リクエストを長期ビットレートトラッカーの基準ポイントとして使い、リクエストされた平均ポイントよりも入ってくるフレームが大きいか小さいかによって、エンコーダの積極性を増減させます。

Vorbisコーデックでは、エンコードするファイルのサンプルレートによって、対応できる有効ビットレート設定が制限されます。指定されたビットレート(平均・最少・最大)がファイルのエンコードできる有効範囲外であれば、値を有効範囲内の最も近い値にクランプして、エンコーディングに使った実際のビットレートを、コンバージョンダイアログで警告として表示します。サンプルレート毎の有効ビットレートを判断するには、下表を参照してください。

Sample (Hz)

Mono Min (kbps)

Mono Max (kbps)

Stereo Min (kbps / channel)

Stereo Max (kbps / channel)

8,000     

8         

42         

5         

32         

10,000     

14         

50         

8         

44         

12,000     

14         

50         

8         

44         

14,000     

14         

50         

8         

44         

16,000     

16         

100         

10         

86         

18,000     

16         

100         

10         

86         

20,000     

22         

90         

14         

86         

22,050     

22         

90         

14         

86         

24,000     

22         

90         

14         

86         

28,000     

24         

190         

14         

190         

32,000     

24         

190         

14         

190         

36,000     

24         

190         

14         

190         

44,100     

26         

240         

16         

250         

48,000     

26         

240         

16         

250         


このページはお役に立ちましたか?

サポートは必要ですか?

ご質問や問題、ご不明点はございますか?お気軽にお問い合わせください。

サポートページをご確認ください

あなたのプロジェクトについて教えてください。ご不明な点はありませんか。

プロジェクトを登録していただくことで、ご利用開始のサポートをいたします。

Wwiseからはじめよう