エンコードオプション

今から述べるエンコード設定はLame3.94以降に使用できますが、バージョンごとにチューニングが異なるためLame3.97を推奨します。
  • Lame3.98は現在ベータテスト中でチューニングが確定していません。



お勧めエンコード設定(簡易版)


最高音質(保存用)

-b 320. これがMP3における最強の設定です。元の音源からの劣化を最小に抑えます。しかし、ほんのわずかな例外を除いて高音質設定のVBRモードとの差はあまりわからないでしょう。さらに、保存用にはどんなに高音質であったとしてもMP3形式を用いるべきではありません。保存用にはFLACなどの可逆圧縮形式を用いるべきです。

高音質(静かな環境でのリスニング用)

-V3 --vbr-new (~175 kbps),-V2 --vbr-new (~190 kbps), -V1 --vbr-new (~210 kbps) or -V0 --vbr-new (~230 kbps)これらの設定では元の音源との差を聞き分けることはできないでしょう。各設定間での音質の差は確かに存在しますが、それを聞き分ける」のはほんの例外に過ぎません。

携帯用(ポータブルオーディオ用やサイズを小さくしたい場合)

-V6 --vbr-new (~115 kbps), -V5 --vbr-new (~130 kbps) or -V4 --vbr-new (~160 kbps)
-V6 --vbr-newは許容できる程度の音質です。それに対し-V4--vbr-new では聞き分けることが困難に近い音質です。should be close to perceptual transparency.

ファイルサイズ優先(モノラルエンコードやネットラジオ用): eg. for voice, radio, mono encoding etc.

100kbps以下の低ビットレートではABRがおそらく最良の設定でしょう。--abr <ビットレート>(例。--abr 80)で設定できます。
--preset voiceはコマンドラインでのみ使用でき、互換性のために残されているだけに過ぎません。今では--abr 56 -mmを意味します。つまりモノラルでかつABRでエンコードすべきということです。

ポータブルオーディオで聴けない場合

--strictly-enforce-ISO を追加
mp3の国際標準規格(ISO)に出来るだけ合わせるようエンコードします。(※完全に準拠するというわけではない)
ビットレート値が若干増える場合がありますが、聴けないファイルが聴ける場合があります。

詳細な説明

VBR (variable bitrate) 設定

VBR:可変ビットレートモード。このモードの目標はできるだけ低いビットレートを用いながら、一定の音質を維持することです。VBRはエンコードの際にビットレートの代わりに品質レベルを設定します。そのためABRモードよりも最終的なファイルサイズを予測することは困難ですがたいていの場合品質は向上します。

使用法: -V(数値) 0~9の範囲の整数値(Lame3.98b8以降では小数でも可能)、0が最高品質で、9が最低品質です。
  • ただし-VはLame3.97以前では-v(数値) --vbr-oldと同義で、3.98以降では-V(数値) --vbr-newと同義です。

例: -V2


推奨設定のリスト
スイッチ プリセット 目標ビットレート Kbit/s ビットレート範囲 kbit/s
-b 320 --preset insane 320 320 CBR
-V 0 --vbr-new --preset fast extreme 245 220...260
-V 0 --preset extreme 245 220...260
-V 1 --vbr-new 225 200...250
-V 1 225 200...250
-V 2 --vbr-new --preset fast standard 190 170...210
-V 2 --preset standard 190 170...210
-V 3 --vbr-new 175 155...195
-V 3 175 155...195
-V 4 --vbr-new --preset fast medium 165 145...185
-V 4 --preset medium 165 145...185
-V 5 --vbr-new 130 110...150
-V 5 130 110...150
-V 6 --vbr-new 115 95...135
-V 6 115 95...135
-V 7 --vbr-new 100 80...120
-V 7 100 80...120
-V 8 --vbr-new 85 65...105
-V 8 85 65...105
-V 9 --vbr-new 65 45...85
-V 9 65 45...85

See also Technical details for recommended LAME settings.

If you need a predictable bitrate (in a streaming application, for example), use ABR or CBR modes, described below.

[edit] ABR (average bitrate) settings
ABR: average bitrate mode. A compromise between VBR and CBR modes, ABR encoding varies bits around a specified target bitrate.

Use ABR when you need to know the final size of the file but still want to allow the encoder some flexibility to decide which passages need more bits.

Usage: --preset <bitrate> where <bitrate> (desired averaged bitrate in kbit/s) can be any value between 8 - 320 , like eg. 9, 17, 80, 128, 133, 200 etc.

Example: --preset 200

Important: ABR setting is tuned from 320 kbit/s down to 80 kbit/s.

[edit] CBR (constant bitrate) settings
CBR: constant bitrate mode. CBR encoding is not efficient. Whereas VBR and ABR modes can supply more bits to complex music passages and save bits on simpler ones, CBR encodes every frame at the same bitrate.

CBR is only recommended for usage in streaming situations where the upper bitrate must be strictly enforced.

Usage: -b <bitrate> where <bitrate> (bitrate in kbit/s) must be chosen from the following values: 8, 16, 24, 32, 40, 48, 64, 80, 96, 112, 128, 160, 192, 224, 256, or 320.

Example: -b 192

Important: CBR setting is tuned from 320 kbit/s down to 80 kbit/s.

[edit] Remarks
The rule of thumb when considering encoding options: 同一ビットレートではVBRが最も品質が高く、次いでABR、そしてCBRが最低です。
例外はCBRで最も高いビットレートCBR320kbps(-b 320 = --alt-preset insane)を選んだときだけです。しかしCBR320kbpsは多大なファイルサイズの変わりにほんのわずかな品質の利点しかありません。
  • またLameはMP3フォーマットの標準に完全に準拠しています。もしLameで作成されたMP3ファイルが再生できなかったとしたら、その責任は再生ハードウエア・ソフトウェアの作成者にあります。
VBR is higher quality than ABR, which is higher quality than CBR (VBR > ABR > CBR in terms of quality). The exception to this is when you choose the highest possible CBR bitrate, which is 320 kbps (-b 320 = --alt-preset insane), but this produces very large filesizes for very little audible benefit.
All modes and settings mentioned in this topic belong to the specifications of the MP3 standard, and the resulting MP3s should be playable by every MP3 decoder that conforms with the standard. If your decoder or device does not play MP3s produced by LAME, blame the manufacturer or developer, and not LAME.
Avoid using alpha (a) versions of LAME. More often than not those are exclusively for testing purposes. Use them only if you want to help developers with feedback. History of Lame versions & compiles.
The --vbr-new switch enables the new VBR mode. Lame will encode much faster than the old/default VBR mode. In terms of quality, --vbr-new appears to be better than the old model, but reports of artifacts when using the new model do exist. Despite these possible issues, --vbr-new is currently recommended over the default VBR mode due to both the speed and quality increases afforded by the new algorithm.
  • mm : the sound will be encoded in mono. Eg. useful for low bitrates & when stereo is less important.

タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

最終更新:2008年10月31日 22:26
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。