|
カテゴリ:Avisynth
旧 シングルスレッド版 ver. 0.3.8-1
新 マルチスレッド版 ver 0.3.8-6 での速度を比較してみました。 H/W : CPU - Pentium4 3GHz Northwood, DDR 3200 1GB avisynth : ver 2.56 ソース : 720x480 huffyuv YUY2 1000フレーム 音声なし Codec : XviD 1.2 2006/5/1版 〔設定はほぼdefaultでqt=2.5と他に少しだけ変更〕 (ステータスウィンドウは非表示) テストavs: 1.avs -------------------------------------------------- OpenDMLSource("J:\20060518-235950.avi").AssumeTFF trim(0,999) killAudio() itvfr(ref="TOP", dimode=1) return last -------------------------------------------------- auoenc exavi_vfr.auo testxxx.cfg 1.avs z:\out.avi 0 上記PCで、設定を変えてそれぞれ3回計測した。 なお、出力先のZドライブは1GBのRAMDISKなのでテストでのI/O時間のバラツキはないと思う。 (1) Windows2000 これは、シングルプロセッサ用カーネルでの比較が目的です。 なので、ACPIマルチプロセッサPCで1CPU指定のカーネルじゃなく、純然たるACPI PCのHALです。 (a) 新 プログレス表示あり(1秒間隔) (b) 新 プログレス表示なし (c) 旧 プログレス表示あり (d) 旧 プログレス表示なし (2) WindowsXP これで本来のマルチスレッドの性能を見ます。 HALは当然ながらACPIマルチプロセッサPCです。 新旧比較とさらにXviDのマルチスレッド設定でその差を見ます。 (a) 新 プログレス表示あり XviD 2スレッド (b) 新 プログレス表示なし XviD 2スレッド (c) 旧 プログレス表示あり XviD 2スレッド (d) 旧 プログレス表示なし XviD 2スレッド (a') 新 プログレス表示あり XviD MTなし (b') 新 プログレス表示なし XviD MTなし (c') 旧 プログレス表示あり XviD MTなし (d') 旧 プログレス表示なし XviD MTなし
■この結果から読み取れること
■その他
できれば、それぞれの環境でテストした結果をコメントなり掲示板なりで通知して頂ければ大変うれしいんですが。 なお、NT以降でしか使えないAPIを使っているので、Win9xでは動作しなくなってると思われるが、もともとAvisynthもそうなってるし。Win9xで使ってる人います? お気に入りの記事を「いいね!」で応援しよう
最終更新日
2006年05月29日 00時17分29秒
[Avisynth] カテゴリの最新記事
|