DivX v6.8に関するメモページです。Community Codecやら認証プロフィールやらのまとめ的ページが見つからなかったので勢いで。期間限定でPro版のレジストコードを無償配布していたのでPro版の試用兼ねて調べています。
v6.8で検証。無償PROシリアル配布は終わっているようです。
Community Codec (コミュニティコーデック) とは?
(最速<ハイパフォーマンス<バランスのとれた品質<より良い品質<最高品質<最も優れた品質の順番に時間がかかります)
0=(PRO版)最速・Bフレなし・H.263
1=ハイパフォーマンス・Bフレなし・H.263
2=バランスのとれた品質・Bフレなし・H.263
3=バランスのとれた品質・Bフレシングル・H.263
4=バランスのとれた品質・Bフレシングル・H.263最適化
5=より良い品質・Bフレシングル・H.263
6=より良い品質・Bフレシングル・H.263最適化
7=最高品質・Bフレシングル・H.263
8=最高品質・Bフレシングル・H.263最適化
9=(PRO版)最も優れた品質・Bフレシングル・H.263
10=(PRO版)最も優れた品質・Bフレシングル・H.263最適化
リサイズ・クロップ・ノイズ低減・量子化行列(カスタム含む)
プロフィールに従わないことにより、フル機能を利用可能。DivX認定プレイヤーでは正常されないかもしれない(設定依存)。GMC、QPELといったツールも利用可能になる。また品質ベース指定で固定量子化指定となる(最大ビットレート制限なし)。Bフレではマルチ指定が可能(プロフィールはシングルのみ)。Pro版のみ選択可能。
主に小型デバイス(携帯電話など)に最適化されたプロフィール。解像度やフレームレートが低いのが特徴。
最大解像度:176 x 144 @ 15 fps
平均レート:200kbps (ピークレート:200kbps)
-vbv 200000,262144,262144
Bフレなし
主にモバイル(ポータブルプレイヤーなど)用プロフィール。最も最近のポータブルプレイヤーはVGA解像度ぐらいは楽勝だったりでmp3プレイヤーのおまけ程度の動画機能付きプレイヤー向けと思われる。
最大解像度:320 x 240 @ 30 fps
平均レート:600kbps (ピークレート:600kbps)
-vbv 600000,655360,655360
Bフレなし
一番良く使われるPC向け仕様。解像度もDVD程度あるので、DVDプレイヤーからポータブルまで幅広い認証デバイスを持つ。
最大解像度:720 x 480 @ 30 fps
平均レート:3Mbps (ピークレート:4800kbps)
-vbv 4854000,3145728,3145728
Bフレok
高解像度用プロフィール。日本の放送規約曰く、720pまたは1080iがHDTVと規定されているので、厳密には日本でいうHDTVプロフィールではない。
最大解像度:1280 x 720 @ 30 fps
平均レート:6 Mbps (ピークレート:9700kbps)
-vbv 9708400,6291456,6291456
Bフレok
v6.4より導入されていたHD用プロフィールの公式版。60fps対応している唯一のプロフィールでもある。1080iと720pを意識して作られたものと思われる。
最大解像度:1920 x 1080 @ 30 fps / 1280 x 720 @ 60fps
平均レート:16 Mbps (ピークレート:20000kbps)
-vbv 20000000,16777216,16777216
Bフレok
CLI for DivX 6.x http://forum.gleitz.info/showpost.php?p=320654&postcount=14 -vbv (bitrate),(buffer size),(initial occupancy) Bitrate が最大読み取り可能レート buffer size がビデオストリームで示されるバッファサイズ initial occupancy が再生時に必要とされるバッファサイズ -pq (integer) Speed/Quality mode コーデックパフォーマンス指定 6950 = fastest, 7110 = high perf, (blank) = balanced 7670 = better, 8100 = extreme, 8610 = insane -use_presets=(integer) Use Preset 0-10
余談:1080 HD プロフィールなどになると、量子化行列はH.263以外は選択肢がない。MPEG-2を選択してもエラーする。特に60fpsはH.263のみ。これ重要。
事の発端は60fpsのエンコードをしようとしてどーしても成功しなくて悩んだこと。 原因はプロフィールにあったのは間違いないがそれにたどり着くまでに。 些細なことだがプロフィールと表記しているのはプロファイルと言われることが多い。