ビデオコーデック・ベンチマーク2012夏

新しいPCを購入したので最新のCPUでビデオコーデックがどう動作するかベンチマークを行いました。
基本的には「ビデオコーデック・ベンチマーク2009」と同じですがWindows7 x64での動作になります。  

2012.9.5追記
この記事の公開当初2009年と同じ動画としていましたが、AviUtlを使ってWMV形式からAVI未圧縮のファイルへ変換する部分をミスり完全に同じ動画ファイルとはなっていませんでした。2009年と完全に同じ動画ファイルを使った再テストを行いましたのでそちらを見てください。
ビデオコーデック・ベンチマーク2012夏(2012.9.4修正版)

 
【測定条件】
ベンチマークはHD(1280*720)のビデオキャプチャ(実写)を想定しています。動画ソースはマイクロソフトのサイトからダウンロードしたWMV形式のファイルをAviUtlを使ってYUY2未圧縮に変換したものを使います。 (2009年の「動きの激しい動画」と同じになります
測定はUt Videoの作者が公開しているVC Test(2010年10月24日版)を使ってエンコード時間(圧縮にかかった時間)、デコード時間(復元にかかった時間)、圧縮比(未圧縮ファイルの何分の1に縮まったか)を測定します。


動画(動きの激しい動画)
タイトルMystery of the Nile
情報1280*720、2082frames、1分26秒、3,837,598,360Byte
備考AviUtlを使ってYUY2未圧縮に変換
   

パソコンのスペック
OSWindows7 x64 Professional SP1
CPUIntel(R) Core(TM) i5-3470S CPU @ 2.90GHz Ivy Bridge
MBASRock H77 Pro4-M (Intel H77)
MemoryDDR3 1600 8GB(4GBx2 Dual Cannel)read=23.7GB/s write=12.2GB/s
SoftwareVC Test(2010年10月24日版)
備考CPUは4コア、マルチスレッドテクノロジーには対応していません。動作クロックを2.9GHz(定格)で固定し、省電力設定およびTurbo BoostはBIOSで無効化、動作クロックがテスト中に変動しないようにしています。
※ メモリーのread,writeはCrystalMark 0.9.126.425によるものです。 


コーデック一覧
コーデック名バージョン32bit 64bit 設定
AMV2MT2.20i×Y2標準可逆
AMV33.00i×-
Ut Video Codec Suite (ULY2)11.1.1デコード速度優先
圧縮率優先
Huffyuv2.1.1×Predict median(best)
Predict Left(fastest) 
Lagarith Lossless Video Codec1.3.27○ Mode:YUY2
 

【結果1】
YUY2可逆圧縮に対応した各コーデックの結果です。
表1は全て1スレッド、1コアで処理した場合の結果です。表2は4スレッド、4コアのマルチスレッドで処理した場合の結果です。

表1 シングルスレッドによる各コーデックの結果(1スレッド、1コア)
 Bit エンコードデコード圧縮比備考
時間FPS時間FPS
AMV2MT:Y2321.63 ms613 fps2.48 ms403 fps2.10R2と同じ
UT Video速優326.86 ms145 fps9.16 ms109 fps2.79デコード速度優先
UT Video速優645.64 ms177 fps8.75 ms114 fps2.79デコード速度優先
UT Video圧優327.10 ms140 fps14.44 ms69 fps3.41圧縮率優先
UT Video圧優646.21 ms161 fps14.29 ms69 fps3.41圧縮率優先
Huffyuv圧優324.99 ms200 fps34.81 ms28 fps2.65Predict median(best)
Huffyuv速優328.21 ms121 fps22.00 ms45 fps2.50Predict left(fastest)
Lagarith3210.56 ms94 fps16.21 ms61 fps4.00YUY2
Lagarith6410.43 ms95 fps17.30 ms57 fps4.00YUY2
AMV2MT:Y2:PC64648.20 ms121 fps10.82 ms92 fps2.10Proxy Codec64使用
※ Bitはvctest-x86でテストしたものを「32」、vctest-x64でテストしたものを「64」としています。
※ FPSは時間を元に1秒間に何フレーム処理できるかを計算で求めた値です。数値が高いほど優れています。
※ 圧縮比は未圧縮の動画に対し何分の1に圧縮できるかを示す値です。数値が大きいほど優れています。
※ AMV2MT:Y2:PC64はProxy Codec64を使い32bit用のコーデックをvctest-x64でテストした結果です。Proxy Codec64の処理が加わる分、処理時間は遅くなります。



表2 マルチスレッドによる各コーデックの結果(4スレッド、4コア)
 Bit エンコードデコード圧縮比備考
時間FPS時間FPS
AMV2MT:Y2320.54 ms1851 fps0.71 ms1408 fps2.10R2と同じ
UT Video速優322.07 ms483 fps2.45 ms408 fps2.79デコード速度優先
UT Video速優641.80 ms555 fps2.37 ms421 fps2.79デコード速度優先
UT Video圧優322.06 ms485 fps 3.78 ms264 fps3.40圧縮率優先
UT Video圧優641.81 ms552 fps3.74 ms267 fps3.40圧縮率優先
Huffyuv圧優32-----マルチスレッド非対応
Huffyuv速優32-----マルチスレッド非対応
Lagarith327.11 ms140 fps12.89 ms77 fps4.00※スレッド数指定できず
Lagarith647.05 ms141 fps13.70 ms72 fps4.00※スレッド数指定できず
AMV2MT:Y2:PC64648.85 ms112 fps10.09 ms99 fps2.10Proxy Codec64使用
※ Lagarithに付いてはスレッド数等を指定できません。そのため4スレッド、4コア全てを使った結果ではありません。


【結果2】
AMVビデオコーデックにおける各圧縮レベルの結果です。


表3 シングルスレッドによるAMVビデオコーデックの結果(1スレッド、1コア)
 レベルエンコードデコード圧縮比備考
時間FPS時間FPS
AMV2MTY10.83 ms1204 fps 1.03 ms970 fps1.16YUY2可逆
Y21.63 ms613 fps2.48 ms403 fps2.10YUY2可逆
Y32.36 ms423 fps3.36 ms297 fps2.80YUY2非可逆
Y44.69 ms213 fps5.42 ms184 fps3.69YUY2非可逆 二次圧縮あり
AMV3S00.27 ms 3703 fps0.27 ms3703 fps1.33YV12未圧縮
S10.58 ms1724 fps0.67 ms1492 fps1.43YV12可逆
S21.24 ms806 fps1.75 ms571 fps2.34YV12可逆
S31.56 ms641 fps2.40 ms 416 fps3.22YV12非可逆
S43.29 ms303 fps4.52 ms221 fps4.22YV12非可逆 二次圧縮あり
※ AMV3の圧縮比はYUY2未圧縮に対する値です。


表4 マルチスレッドによるAMVビデオコーデックの結果(4スレッド、4コア)
 レベルエンコードデコード圧縮比備考
時間FPS時間FPS
AMV2MTY10.45 ms2222 fps0.39 ms2564 fps1.16YUY2可逆
Y20.54 ms1851 fps0.71 ms1408 fps2.10YUY2可逆
Y30.72 ms1388 fps0.95 ms1052 fps2.80YUY2非可逆
Y43.06 ms326 fps3.23 ms309 fps3.69YUY2非可逆 二次圧縮あり
AMV3S00.18 ms5555 fps0.22 ms4545 fps1.33YV12未圧縮
S10.38 ms2631 fps0.33 ms3030 fps1.43YV12可逆
S20.43 ms2325 fps0.51 ms1960 fps2.33YV12可逆
S30.49 ms2040 fps0.71 ms1408 fps3.21YV12非可逆
S42.06 ms485 fps2.67 ms374 fps4.22YV12非可逆 二次圧縮あり
※ AMV3の圧縮比はYUY2未圧縮に対する値です。


【グラフ】
表1から表4をまとめたグラフです。
codec benchi 2012

【注意事項】
AMVビデオコーデックの結果は試用版(ロゴ挿入処理あり)によるものです。製品版ではロゴ挿入処理がなくなる分ほんの僅か(約0.02ms)早くなります。
AMVビデオコーデックの可逆圧縮に付いて、試用版ではロゴが入る関係でVC Testのロスレスチェックが通りません。ロゴが入らない製品版ではロスレスチェックはOKとなります。

関連記事


コメントの投稿

 
 
あまラボへようこそ
このブログでは自作ソフトの最新情報やtips、PC動画に関する話題を掲載していきます。各記事へは下にあるカテゴリからアクセスして下さい。

ファイルのダウンロードはホームページの方でお願い致します。

質問・要望・不具合報告はこちら
アマレコTV
アマミキ!
アマレココ
アマレコ・ライト
ファンタジーリモート
AMVコーデック



ホームページ
カテゴリ
最新コメント
カレンダー
07 | 2017/08 | 09
- - 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 - -
最新記事
最新トラックバック
ブログ内タグ

アマレコTV ビデオキャプチャ AMVコーデック アマレココ アマミキ! コーデック SC500 動画配信 ファンタジーリモート アマレコライト プラグイン AMV4 SC512 ライブ機能 デスクトップキャプチャ AVX2 FAQ リモートソフト 質問コーナー ニコニコ動画 DirectShow HDキャプチャ 組み換え 4K レゴ 遅延 可変再生速度 解説動画 LEGO XL2420T ベンチマーク Intensity AMV2MT 120Hz 倍速液晶 GV-USB2 アマステ 液晶モニター PS4 Pro デインターレース 32ZP2 Shadow VideoKeeper2 31024 RDT233WX-Z ffmpeg GV-USB AVX Play Alternate designs 31006 RGBキャプチャ RYZEN SD-USB2CAP4 XCAPTURE-1 DirectShowFilter キャプチャーツール Livetube シンクライアント イベント AtomでHDキャプチャ プレビュー 擬似NTSCキャプチャ IntensityPro SD-USB2CUP4 額縁遅延 MPC ハイパースレッディングテクノロジー HT インストール OBS QSV NVEnc 31021 フィギュア Kabelake SSE MonsterX3A XCapture-1 オーバーレイ 音ズレ 録画 HDMI HDCP 32ZP32 SKnet REGZA 液晶テレビ 倍速駆動 リプレイ機能 モノステ ZP3 倍速補完処理 MP3 Haswell 電源オプション LameACM 音遅延 ゲームスムーズモード MonsterXU3.0R DC-HD1 

ブログ内検索
月別アーカイブ
アマレココに関するリンク
お世話になっているソフトのリンク
RSSリンクの表示
管理画面
  • 管理画面