Ykara
29th September 2023, 04:31
Hi all,
Bit of a newb when it comes to Avisynth and still learning. Doing some deinterlacing, levels adjustment, upscaling using Avisynth+ and don't understand MT. I have 6 physical cores, 12 threads on my CPU.
From what I am read online just putting prefetch(X) should enable MT mode, but other places I have read I need to use SetFilterMTMode.
I read the wiki page http://avisynth.nl/index.php/SetFilterMTMode
And it mentions
The following script contains MT modes for various plugins, save it as mtmodes.avsi and place in your auto-load folder. The script is a work-in-progess, there's still lots of plugins that need to be tested and validated. When the script is finalized, the only thing the user will have to write in his script is the Prefetch call, all SetFilterMtMode calls will be hidden in a single .avsi script.
But the script does not contain references to QTGMC, or the upscaler etc. So I am.really confused on what the proper way is.
Do I need SetFilterMTMode?
Bit of a newb when it comes to Avisynth and still learning. Doing some deinterlacing, levels adjustment, upscaling using Avisynth+ and don't understand MT. I have 6 physical cores, 12 threads on my CPU.
From what I am read online just putting prefetch(X) should enable MT mode, but other places I have read I need to use SetFilterMTMode.
I read the wiki page http://avisynth.nl/index.php/SetFilterMTMode
And it mentions
The following script contains MT modes for various plugins, save it as mtmodes.avsi and place in your auto-load folder. The script is a work-in-progess, there's still lots of plugins that need to be tested and validated. When the script is finalized, the only thing the user will have to write in his script is the Prefetch call, all SetFilterMtMode calls will be hidden in a single .avsi script.
But the script does not contain references to QTGMC, or the upscaler etc. So I am.really confused on what the proper way is.
Do I need SetFilterMTMode?