【007tips_2008.1.5】
サポートページトップへ

既定のMP3コーデックの制限

 ACMでMP3にエンコードしてる方はご存知かもしれませんが、大抵のWin OSになら最初からある『Fraunhofer IIS MPEG Audio Layer-3』コーデックは環境によって、設定できるビットレートが56kbpsまでに制限されています。

 これはWindowsMediaPlayerのバージョンやその他の要因により、そうなってしまうようです。

 『コントロールパネル』の『サウンドとオーディオデバイス』のプロパティ設定で、『ハードウェア』タブの『オーディオコーデック』で詳細を確認できます。

 この『Fraunhofer IIS』のバージョンに『advance』とついていたら、制限つきです。『professional』が制限なしで320kbpsまで設定可能です。

 ではこの制限、どうしたらいいでしょうか?


 
 以下のサイトにて対応策が詳しく説明されています。参考にしてみてください。
Lost Technology さま
トップページ
 
妖精現実 フェアリアル さま
トップページ
 
 また、別の方法としては、どこかから『l3codeca.acm』の旧版(Professional)を入手して、それを『System32』(XPの場合)フォルダに上書きしてぶち込む、という方法もあります。DivX3とかに同梱されているらしいです。
 
 『Fraunhofer IIS』にこだわらないなら『LAME』の導入を検討してみてください。導入方法は以下のページが詳しいです。
OpenOrNothing さま
トップページ
 
 複数のMP3コーデックを入れている場合、優先順位が時として重要になります。
 先のプロパティで優先順位を入れ替えたり、無効にすることができます。
 
 なお、LAME MP3をビデオとともに使用するときは VBR (可変ビットレート)ではなく、CBR (固定ビットレート)を選択するようにしましょう。
 でないと音ずれがものすごくなるようです。ちなみに『Fraunhofer IIS』の方はすべて CBR です。