- Avisynthを絶讃ιょぅょ Part30
97 :名無しさん@編集中[sage]:2011/06/02(木) 01:18:30.53 ID:uxeHpF0z - >>95
想定したようにこなせるもなにも、そういうふうに機能を拡張してしまうのがThreadRequestだろ 通常のAviSynthは次のようなスクリプトを実行すると論理CPU1コアで全てを行おうとする #sample.avs MPEG2Source("hoge.d2v") Spline36Resize(1280, 720) この場合はMPEG2Sourceとspline36ResizeでCPU1コアをほぼ分け合うことになる しかし #sample.avs MPEG2Source("hoge.d2v").ThreadRequest() Spline36Resize(1280, 720).ThreadRequest() Trim(0, 0) としてやれば、CPU使用率は倍近くはねあがり、スピードも上がる これはMPEG2SourceとSpline36Resizeが独立したスレッドで動いて それぞれが論理CPU1コアをほぼ専有できるから 上記はavs2.6.0alpha3で試した上で言ってるので、とりあえず「効果がない」というお前の書き込みは 明らかに間違い フィルタの検証を行ったなら、どんなスクリプトなのかもきっちり書くべきだろ 効果のない使い方をしてるだけかも知れないんだから http://pastebin.com/q5uQr8ge
|