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

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