2012年5月11日金曜日

Benchmark plugin

AviUtl用のベンチマークプラグインを書きました。

benchmark_for_aviutl-0.1.0.zip
https://github.com/chikuzen/benchmark_for_aviutl

1. 出力プラグインです
2. 基本的な挙動はあじ氏のNULL出力プラグインと似ていますが、ベンチマークの結果をテキストファイルとして出力します。
3. aviutl.exeと同じディレクトリに作られるbenchmark.iniをいじることで、出力色空間と繰り返し回数を指定できます。

例えばbenchmark.iniを
output_format=1
repeat=3
としておけば
date                      : Fri May 11 22:16:45 2012
output colorspace         : YUY2
resolution(width x height): 720 x 480
frames                    : 13805
total proc time(msec)     : 45996
average proc rate(fps)    : 300.135


date                      : Fri May 11 22:17:31 2012
output colorspace         : YUY2
resolution(width x height): 720 x 480
frames                    : 13805
total proc time(msec)     : 45767
average proc rate(fps)    : 301.637


date                      : Fri May 11 22:18:17 2012
output colorspace         : YUY2
resolution(width x height): 720 x 480
frames                    : 13805
total proc time(msec)     : 46080
average proc rate(fps)    : 299.588
みたいなテキストが出力されます。

なお、出力先のファイルは追記モードで開くようにしています。

0 件のコメント:

コメントを投稿