niiyan/2005-07-06

FFT3DFilter v.1.0.1

SetMTmodeを含むtsp版avisynth.dll

  • MTの最新版は、avisynth.dllを改造する形で来たようです。
  • 使用方法(Doom9's Forum - MT 0.41 a filter to run filters multithreaded. Usefull for SMP or HTにおけるtspの説明を適当日本語訳)

    使用方法:

    SetMTmode(int mode,int threads)

    時間軸のマルチスレッディングを可能にするために、これをavsファイルの1行目に置きます。
    1から5までの5つのモード(mode)があります。
    Mode 1は、最も高速ですが、いくつかのフィルタについてのみ動作します。
    Mode 2は、ほとんどのフィルタで動作するはずですが、メモリをより多く使用します。
    Mode 3は、mode 2では動かないフィルタのいくつかに関して動作するはずですが、より低速です。
    Mode 4は、mode 2と3のコンビネーションで、より多くのフィルタで動くはずですが、低速でメモリもより多く使用します。
    Mode 5は、もっとも低速ですが、リニア・フレームサービング(すなわち、フレームが(0,1,2 ... lastの)順番に来る)を要求しない、すべてのフィルタで動作するはずです。
    スクリプト内部でmodeを変更することが可能です。

    threads.
    使用するスレッド(threads)の数。利用可能なプロセッサの数に設定するためには、0に設定してください。

最終更新日時: 2005-07-07 (木) 00:53:17 (6865d)