Help us understand the problem. What is going on with this article?

【決定版】VBRのエンコードパラメーター (Opus, qAAC, Vorbis, LAME)

More than 3 years have passed since last update.
  • CBR(固定ビットレート)は無駄が多い
    • エントロピーが低い音声であっても無駄な(音質には寄与しない)サイズになる
      • その部分は、無意味なデータでパディングされているので本当に単にサイズがデカくなるだけ
    • 極端な話、無音ファイルだったとしても、固定でビットレートを利用する
  • この記事ではVBR(可変ビットレート)で低エントロピーな音声でもサイズが増えない最強の設定をさがす
Codec <96k 96k-160k 160k-192k 192k-256k
Opus
Vorbis
LAME × × ×
LC-AAC ×
HE-AACv1 × × ×

flac 1.3

文句なしの -8

  • ほかにもマニュアルでいろいろパラメータが指定できるが、非常に時間がかかる割に、サイズが縮まなかったり、逆に増える音声もある
  • また、FLACでは -1-8 でデコードの負荷はほとんど差がないため、-8 で良い

無音ファイル = 79kbps

Opus 1.1

おすすめ設定: 多くの音楽で 96 - 128kbps、静かな曲ではないなら 160kbps も可

Opus: 音楽

  • --bitrate 96 --vbr--bitrate 160 --vbr
    • 96~160kbps がおいしいゾーン
    • YouTubeは 160kbps を利用。Googleなりに結論が出たんだろう。
  • 160~240 にしても良いが、静かな音楽や無音ファイルでVBRのMP3やAACより大きなファイルが出来上がるので推奨できない
  • このビットレートではCELTが使われる

無音ファイル = 35kbps (bitrate 96)

Opus: ボイスonly

  • --bitrate 24 --vbr --framesize 60 --downmix-mono
    • Framesizeを 60ms 固定にすることで、オーバーヘッドをなくし、音質向上のビットレートに割くことができる
      • リアルタイム性が重要でレイテンシを減らしたければFramesize指定を削除か、20ms以下にする(音質は下がる)
    • このビットレートでは、コーデックとしてSILKが使われる

qAAC

おすすめ設定: True VBR q109 - q127

  • q91 (192kbps) でキラーサンプルがあって聴取可能
    • さらに下の q82 (160kbps) 以下はABXで判別できることがある
  • よって -V 109-V 127 がベスト設定
    • TrueVBRで使うなら、ガツンと q109-q127 (256kbps-320kbps) のような大きな値でかまわない
    • このような指定であっても静かな音声になると、すごく縮む
  • TVBRで利用すると一番、ビットレートの幅が広いコーデック
  • Apple AAC 256kbpsは、相当優秀です → http://qiita.com/keiya/items/70ed223c85e72b6bfdda#aac-qaac-apple-vbr-q109

無音ファイル = 23kbps (q127)

Vorbis

おすすめ設定: VBR q4 - q7.5

  • q8だと、約256kbpsであり、LAMEよりも大きくなる場合がある
    • 推奨はしない
  • q7.5 でLAME V0と同等ビットレート(音質は当然Vorbisが上)
  • というわけで q4q7.5 が美味しいゾーン
    • q3 112kbps で判別できる音があった
  • -Q -q7.000000 -S 0
    • S 0 はリサンプラを最高音質にする設定

無音ファイル = 72kbps (q7.5)

LAME

おすすめ設定: V0

  • 320kbpsにするのは無駄が多い (無音ファイルでも320kbpsコンスタント…)
    • そもそも、320kですらアーティファクトが出るキラーサンプルもあるので、MP3で音質はあきらめろ
  • -V 0 (240kbps) だけが最適な解

無音ファイル = 74kbps (V0)

TAK (可逆)

  • -e -pMax -md5 -silent -ihs -lp
    • 無音ファイルで 75kbps
      • 無音ではちょっとFLACより効率が良い
      • 普通の曲でもFLACよりよく縮む

http://qiita.com/keiya/items/7d14adff689207a63b4b
http://qiita.com/keiya/items/70ed223c85e72b6bfdda

keiya
筑波大生です
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした