ビデオコーデック・ベンチマーク2012夏
基本的には「ビデオコーデック・ベンチマーク2009」と同じですがWindows7 x64での動作になります。
2012.9.5追記 この記事の公開当初2009年と同じ動画としていましたが、AviUtlを使ってWMV形式からAVI未圧縮のファイルへ変換する部分をミスり完全に同じ動画ファイルとはなっていませんでした。2009年と完全に同じ動画ファイルを使った再テストを行いましたのでそちらを見てください。 「ビデオコーデック・ベンチマーク2012夏(2012.9.4修正版)」 |
【測定条件】
ベンチマークはHD(1280*720)のビデオキャプチャ(実写)を想定しています。動画ソースはマイクロソフトのサイトからダウンロードしたWMV形式のファイルをAviUtlを使ってYUY2未圧縮に変換したものを使います。 (
測定はUt Videoの作者が公開しているVC Test(2010年10月24日版)を使ってエンコード時間(圧縮にかかった時間)、デコード時間(復元にかかった時間)、圧縮比(未圧縮ファイルの何分の1に縮まったか)を測定します。
タイトル | Mystery of the Nile |
情報 | 1280*720、2082frames、1分26秒、3,837,598,360Byte |
備考 | AviUtlを使ってYUY2未圧縮に変換 |
OS | Windows7 x64 Professional SP1 |
CPU | Intel(R) Core(TM) i5-3470S CPU @ 2.90GHz Ivy Bridge |
MB | ASRock H77 Pro4-M (Intel H77) |
Memory | DDR3 1600 8GB(4GBx2 Dual Cannel)read=23.7GB/s write=12.2GB/s |
Software | VC Test(2010年10月24日版) |
備考 | CPUは4コア、マルチスレッドテクノロジーには対応していません。動作クロックを2.9GHz(定格)で固定し、省電力設定およびTurbo BoostはBIOSで無効化、動作クロックがテスト中に変動しないようにしています。 |
コーデック名 | バージョン | 32bit | 64bit | 設定 |
AMV2MT | 2.20i | ○ | × | Y2標準可逆 |
AMV3 | 3.00i | ○ | × | - |
Ut Video Codec Suite (ULY2) | 11.1.1 | ○ | ○ | デコード速度優先 圧縮率優先 |
Huffyuv | 2.1.1 | ○ | × | Predict median(best) Predict Left(fastest) |
Lagarith Lossless Video Codec | 1.3.27 | ○ | ○ | Mode:YUY2 |
【結果1】
YUY2可逆圧縮に対応した各コーデックの結果です。
表1は全て1スレッド、1コアで処理した場合の結果です。表2は4スレッド、4コアのマルチスレッドで処理した場合の結果です。
Bit | エンコード | デコード | 圧縮比 | 備考 | |||
時間 | FPS | 時間 | FPS | ||||
AMV2MT:Y2 | 32 | 1.63 ms | 613 fps | 2.48 ms | 403 fps | 2.10 | R2と同じ |
UT Video速優 | 32 | 6.86 ms | 145 fps | 9.16 ms | 109 fps | 2.79 | デコード速度優先 |
UT Video速優 | 64 | 5.64 ms | 177 fps | 8.75 ms | 114 fps | 2.79 | デコード速度優先 |
UT Video圧優 | 32 | 7.10 ms | 140 fps | 14.44 ms | 69 fps | 3.41 | 圧縮率優先 |
UT Video圧優 | 64 | 6.21 ms | 161 fps | 14.29 ms | 69 fps | 3.41 | 圧縮率優先 |
Huffyuv圧優 | 32 | 4.99 ms | 200 fps | 34.81 ms | 28 fps | 2.65 | Predict median(best) |
Huffyuv速優 | 32 | 8.21 ms | 121 fps | 22.00 ms | 45 fps | 2.50 | Predict left(fastest) |
Lagarith | 32 | 10.56 ms | 94 fps | 16.21 ms | 61 fps | 4.00 | YUY2 |
Lagarith | 64 | 10.43 ms | 95 fps | 17.30 ms | 57 fps | 4.00 | YUY2 |
AMV2MT:Y2:PC64 | 64 | 8.20 ms | 121 fps | 10.82 ms | 92 fps | 2.10 | Proxy Codec64使用 |
※ FPSは時間を元に1秒間に何フレーム処理できるかを計算で求めた値です。数値が高いほど優れています。
※ 圧縮比は未圧縮の動画に対し何分の1に圧縮できるかを示す値です。数値が大きいほど優れています。
※ AMV2MT:Y2:PC64はProxy Codec64を使い32bit用のコーデックをvctest-x64でテストした結果です。Proxy Codec64の処理が加わる分、処理時間は遅くなります。
Bit | エンコード | デコード | 圧縮比 | 備考 | |||
時間 | FPS | 時間 | FPS | ||||
AMV2MT:Y2 | 32 | 0.54 ms | 1851 fps | 0.71 ms | 1408 fps | 2.10 | R2と同じ |
UT Video速優 | 32 | 2.07 ms | 483 fps | 2.45 ms | 408 fps | 2.79 | デコード速度優先 |
UT Video速優 | 64 | 1.80 ms | 555 fps | 2.37 ms | 421 fps | 2.79 | デコード速度優先 |
UT Video圧優 | 32 | 2.06 ms | 485 fps | 3.78 ms | 264 fps | 3.40 | 圧縮率優先 |
UT Video圧優 | 64 | 1.81 ms | 552 fps | 3.74 ms | 267 fps | 3.40 | 圧縮率優先 |
Huffyuv圧優 | 32 | - | - | - | - | - | マルチスレッド非対応 |
Huffyuv速優 | 32 | - | - | - | - | - | マルチスレッド非対応 |
Lagarith | 32 | 7.11 ms | 140 fps | 12.89 ms | 77 fps | 4.00 | ※スレッド数指定できず |
Lagarith | 64 | 7.05 ms | 141 fps | 13.70 ms | 72 fps | 4.00 | ※スレッド数指定できず |
AMV2MT:Y2:PC64 | 64 | 8.85 ms | 112 fps | 10.09 ms | 99 fps | 2.10 | Proxy Codec64使用 |
【結果2】
AMVビデオコーデックにおける各圧縮レベルの結果です。
レベル | エンコード | デコード | 圧縮比 | 備考 | |||
時間 | FPS | 時間 | FPS | ||||
AMV2MT | Y1 | 0.83 ms | 1204 fps | 1.03 ms | 970 fps | 1.16 | YUY2可逆 |
Y2 | 1.63 ms | 613 fps | 2.48 ms | 403 fps | 2.10 | YUY2可逆 | |
Y3 | 2.36 ms | 423 fps | 3.36 ms | 297 fps | 2.80 | YUY2非可逆 | |
Y4 | 4.69 ms | 213 fps | 5.42 ms | 184 fps | 3.69 | YUY2非可逆 二次圧縮あり | |
AMV3 | S0 | 0.27 ms | 3703 fps | 0.27 ms | 3703 fps | 1.33 | YV12未圧縮 |
S1 | 0.58 ms | 1724 fps | 0.67 ms | 1492 fps | 1.43 | YV12可逆 | |
S2 | 1.24 ms | 806 fps | 1.75 ms | 571 fps | 2.34 | YV12可逆 | |
S3 | 1.56 ms | 641 fps | 2.40 ms | 416 fps | 3.22 | YV12非可逆 | |
S4 | 3.29 ms | 303 fps | 4.52 ms | 221 fps | 4.22 | YV12非可逆 二次圧縮あり |
レベル | エンコード | デコード | 圧縮比 | 備考 | |||
時間 | FPS | 時間 | FPS | ||||
AMV2MT | Y1 | 0.45 ms | 2222 fps | 0.39 ms | 2564 fps | 1.16 | YUY2可逆 |
Y2 | 0.54 ms | 1851 fps | 0.71 ms | 1408 fps | 2.10 | YUY2可逆 | |
Y3 | 0.72 ms | 1388 fps | 0.95 ms | 1052 fps | 2.80 | YUY2非可逆 | |
Y4 | 3.06 ms | 326 fps | 3.23 ms | 309 fps | 3.69 | YUY2非可逆 二次圧縮あり | |
AMV3 | S0 | 0.18 ms | 5555 fps | 0.22 ms | 4545 fps | 1.33 | YV12未圧縮 |
S1 | 0.38 ms | 2631 fps | 0.33 ms | 3030 fps | 1.43 | YV12可逆 | |
S2 | 0.43 ms | 2325 fps | 0.51 ms | 1960 fps | 2.33 | YV12可逆 | |
S3 | 0.49 ms | 2040 fps | 0.71 ms | 1408 fps | 3.21 | YV12非可逆 | |
S4 | 2.06 ms | 485 fps | 2.67 ms | 374 fps | 4.22 | YV12非可逆 二次圧縮あり |
【グラフ】
表1から表4をまとめたグラフです。

【注意事項】
AMVビデオコーデックの結果は試用版(ロゴ挿入処理あり)によるものです。製品版ではロゴ挿入処理がなくなる分ほんの僅か(約0.02ms)早くなります。
AMVビデオコーデックの可逆圧縮に付いて、試用版ではロゴが入る関係でVC Testのロスレスチェックが通りません。ロゴが入らない製品版ではロスレスチェックはOKとなります。
- 関連記事
-
- AMVコーデックの設定について
- 次は小物
- AMVコーデック/PrxyCodec64のインストールについて
- AMVビデオコーデック Ver3.00hブログ先行公開
- 東北地方太平洋沖地震の影響について
- 【お知らせ】 ウェブマネーによるお支払いに対応しました
- AMVビデオコーデックFAQ
- ビデオコーデック・ベンチマーク2012夏
- ビデオコーデック・ベンチマーク2012夏(2012.9.4修正版)
- ビデオコーデック・ベンチマーク2009と2012夏の比較
- AMVビデオコーデックのこと
- 64bit版 AMVビデオデコーダー 公開
- 64bit版 AMVビデオデコーダーの仕様について
- 64bit版 AMVビデオデコーダー ベンチマーク
- 新拡張命令AVX2でコーデックの性能は上がるか?
trackback
コメントの投稿