fc2ブログ
 

次はアマレコ・ベンチ

次はDirect Show用のベンチマークフィルターをやろうかなと思います。
アマレコTVを作るに当たりプレビューが60fpsできっちり表示できているか検証するために、ビットマップ画像が横にスクロールし続けるフィルターを作って品質チェックを行っていましたが、それをもうちょい汎用的にして公開したいと思います。

1920*1080、60pなどの録画テストも出来るので未知の領域を体験できてそれなりに楽しめると思います。
AmBenchi プレビュー
AmBenchi 設定


ビデオコーデック・ベンチマーク2009 PCゲームキャプチャ編

 

ココではPCゲームをキャプチャする場合を想定したベンチマークを行います。
ビデオキャプチャとの違いとしてフレーム間圧縮の効果がはっきり出る場合があるので、圧縮効果を中心に見ていきます。
PCはAthlon64X2のみ、コーデックは圧縮効果の良かったものとフレーム間圧縮を行っていそうなものをピックアップします。

用意する動画サンプルは3Dゲームをアマレココ+Huffyuv(RGB24)でキャプチャしたものをAviUtlで未圧縮RGB24に変換して作成。動きの激しい動画と、動きの無い動画の2つを用意しました。

動画1 動きの激しい動画
タイトルfez1 amv3コーデックでエンコードしたAVIファイル約6MB
情報1280*960、300frames、20秒、1,105,931,304Byte
備考AviUtlを使ってRGB24未圧縮に変換

動画2 動きの無い動画
タイトルfez2 amv3コーデックでエンコードしたAVIファイル約6MB
情報1280*960、300frames、20秒、1,105,931,304Byte
備考AviUtlを使ってRGB24未圧縮に変換

パソコンのスペック
 
PC1
Celeron
CPU
Athlon64X2
4400+ 2.2GHz
Socket 939
Chipset
NVIDIA nForce4
Memory
DDR400, 2GB(dual)
read=3.6GB/s
write=1.6GB/s
OS
WindowsXP
Pro SP2
補足
デスクトップPC
※メモリーのread,writeはCrystalMark 0.9.114によるものです。

コーデック一覧
コーデック名バージョン設定(初期値からの変更箇所)
AMV2MT2.20eR2標準可逆
Huffyuv2.1.1Predict Left(fastest)
Ut Video Codec Suite5.2.2デコード速度優先
Lagarith Lossless Video Codec1.3.19他全てoff
MLC Codec0.6Muximum speed
Multithreading off
Mhuffyuv codec1.3.1全てoff
MSU Lossless Video Capture0.6.0Absolutely lossless
Maximize speed
MSU Screen Capture Codec1.2全てon
YUY2 Lossless Codec (YLC)0.25設定なし


【結果】

ベンチ2009amd-rgb-fez 

※エンコード、デコードは1秒間に処理できるフレーム数を示す。
※圧縮比は未圧縮のファイルサイズの何分の一になるかを示す。
※どちらも数値が大きいほど優れている。

続きを読む


テーマ : 動画     ジャンル : コンピュータ

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

世界中の様々なコーデックが登録されているcodecs.comから可逆圧縮コーデックを中心にピックアップし、それに日本国内で公開されているコーデックを加えてベンチマークを行いました。

【測定条件】
ベンチマークはHD(1280*720)のビデオキャプチャ(実写)を想定しています。ただし、HDを扱えるキャプチャカードを所有していない為、動画ソースはマイクロソフトのサイトからダウンロードしたWMV形式のファイルをAviUtlを使って作成しています。動画は動きの激しいものと動きの少ないものの2つを用意しました。
また、パソコンはIntelのCeleron420とAMDのAthron64X2の2つを使います。
測定はUt Videoの作者が公開しているVC Testを使ってエンコード時間(圧縮にかかった時間)、デコード時間(復元にかかった時間)、圧縮率(未圧縮ファイルの何パーセントに縮まったか)を測定します。

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

動画2 動きの少ない動画
タイトルThe Discoverers (IMAX) 720p
情報1280*720、1440frames、1分00秒、3,981,351,512Byte
備考AviUtlを使って最初の1分間のみをRGB24未圧縮に変換

パソコンのスペック
 
PC1
Celeron
PC2
Athlon
CPU
Intel Celeron 420
(Conroe-L) 1.6GHz
Socket 775LGA
Athlon64X2
4400+ 2.2GHz
Socket 939
Chipset
i945G/GZ
NVIDIA nForce4
Memory
DDR2, 1GB (single)
read=3.3GB/s
write=1.2GB/s
DDR400, 2GB(dual)
read=3.6GB/s
write=1.6GB/s
OS
Windows2000
Pro SP4
WindowsXP
Pro SP2
補足
デスクトップPC
デスクトップPC
※メモリーのread,writeはCrystalMark 0.9.114によるものです。

コーデック一覧
コーデック名バージョン設定(初期値からの変更箇所)
AMV2MT2.20eR2標準可逆
AMV33.00eS2可逆標準
Huffyuv2.1.1Predict Left(fastest)
Huffyuv MT2.1.1Predict Left(fastest)
Ut Video Codec Suite5.2.2デコード速度優先
Lagarith Lossless Video Codec1.3.19他全てoff
Alparysoft Lossless Video2.0lossless compression
enable prediction
realtime
Arithyuv Lossless Video Codec1.1.1全てoff
CamStudio Lossless Codec1.4LZ0 Level1
CorePNGNov 27 2003 23:12:491-Fastest
MLC Codec0.6Muximum speed
Multithreading off
FastCodec1.0betaAbsolutely lossless
LZ0 codec0.4LZ0
Direccional Codec0.0a全てoff
Mhuffyuv codec1.3.1全てoff
MSU Lossless Video Capture0.6.0Absolutely lossless
Maximize speed
MSU Screen Capture Codec1.2全てon
YUY2 Lossless Codec (YLC)0.25設定なし
Toponoky1.0betaLossless Maximize speed
PIC M-JPEG3.0.0.12Q16
4:2:2
Xvid codec1.2.1Quality preset: Rea-ltime
Helix YV12 Codecs1.2設定なし


【結果】

各条件において1秒間に処理できるフレーム数(エンコード、デコード)と、圧縮比のグラフ。
 

動画1:
動きの激しい動画(YUY2) 

動画2:
動きの少ない動画(RGB24) 

PC1:
Intel Celeron420

ベンチ2009intel-yuy2

ベンチ2009intel-rgb 

PC2:
AMD Athlon64X2

ベンチ2009amd-yuy2 

ベンチ2009amd-rgb 

※エンコード、デコードは1秒間に処理できるフレーム数を示す。
※圧縮比は未圧縮のファイルサイズの何分の一になるかを示す。
※どちらも数値が大きいほど優れている。

続きを読む


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

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

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



ホームページ
カテゴリ
最新コメント
カレンダー
04 | 2022/05 | 06
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コーデック アマレコVR Oculus アマレココ Quest アマミキ! コーデック gQuest SC500 動画配信 Pico GO ファンタジーリモート 4K アマレコライト プラグイン G2 AMV4 oculus ライブ機能 SC512 Unity AVX2 デスクトップキャプチャ Passthrough リモートソフト FAQ 質問コーナー DirectShow ニコニコ動画 120Hz HDキャプチャ 遅延 可変再生速度 レゴ 解説動画 組み換え VR LEGO XL2420T GV-USB2 2 倍速液晶 AMV2MT 液晶モニター アマステ ベンチマーク デインターレース Intensity VRonVR PS4 パススルー機能 Meta Pro MonsterX3A designs VideoKeeper2 XCAPTURE-1 Alternate AVX インストール GV-USB SD-USB2CAP4 RDT233WX-Z 32ZP2 31006 ffmpeg Rift WindowsMR 60fps 背景透過 31024 T2 画像処理 RGBキャプチャ UtVideo Shadow Play RYZEN Haswell 電源オプション MP3 HDCP MonsterXU3.0R HDMI ゲームスムーズモード 音遅延 LameACM HT 倍速補完処理 31021 フィギュア ハイパースレッディングテクノロジー MPC NVEnc OBS QSV モノステ DirectShowFilter プレビュー 擬似NTSCキャプチャ Livetube AtomでHDキャプチャ キャプチャーツール シンクライアント イベント SD-USB2CUP4 IntensityPro 32ZP32 額縁遅延 REGZA 液晶テレビ 倍速駆動 DC-HD1 リプレイ機能 音ズレ ZP3 GV-USB3 passthrough APIパススルー機能 API 検証 60Hz 新アマレコVR 新プレイヤー機能 AMPlayer Robust Video Hand Tracking 2.0 SkyBox ファイルマネージャプラス Matting python pytorch 90Hz Windows キャプチャカード 可逆圧縮 GPU使用率 SKnet SSE オーバーレイ XCapture-1 Kabelake LAVFilters Preferred フレーム間圧縮 VRコントローラー MR VR動画 SteamVR Filter Tweaker 録画 

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