AviSynth Multi-Core?
Hello, this plugin allow the full use of multicore cpu's for the latest avisynth 2.5.8. Ive been gettin 50% faster encodes. Im just adding it for the web knowlegde.
Installation You just copy the files of the plugins folder of the download in the avisynth plugin folder. Also copy the file "avisynth.dll" in the windows folder system32. Remember to make a security copy of this files How to use it http://avisynth.org/mediawiki/MT_support_page note: the MT version of this link is outdated I mostly use it via SetMTmode Discussion - Download http://forum.doom9.org/showthread.php?t=148117 http://www.mediafire.com/file/nnbngf...isynth258MT.7z Saluts |
Re: AviSynth Multi-Core
Quote:
As the wiki page does not mention 2.5.8 but 2.7.5, it's not clear. |
Yes, is for an easy find of 2.5.8 version thats not in the wiki
ps: where you a little drunk when you typed your message? busted! Step out of the computer sir :officer: |
Actually I was occupied with a problematic web access to configure and did not read/fix my post as I usally do :o
(and btw, it is "were you..." :lol:) |
Quote:
|
Quote:
I ran the same script, that does not use MT at all, with the new avisynth.dll and my encoding speed drop down to 4 fps, while it was 12 fps using the old avisynth 2.5.7 (delivered with MT 0.7). Thus I did not either try if MT() or SetMTMode() is working well. The size of the dll (more than 1 meg while original is 300 kB) let think that it has been compiled in not optimized mode. |
Quote:
I had no problems so far, even seems to fix the out of memory errors i used to get with animeIVTC, maybe it does something else to the avisynth core?, SetMTMode(2) works for me with animeIVTC by the way, really helpful you on vista? what hardware you got? updated and all? I think is because needs more memory to run and you cant be doing many things background, you run the script while doing something else? |
Quote:
I'm using MT for other purpose (using scripts in ffdshow while playing a video) but not for encoding KVCD with the motion adaptative script. And for the part you do not catch: The same script run 3 times slower with the new MT avisynth.dll than the old MT one. Speeding it up by using MT() will still have a longer running time as I can use it with both avisynth.dll. Quote:
Quote:
A spare question: do you know why they modified Directshow.dll ? |
Quote:
Hello, seemed wierd to me because i mostly use it in my scripts and works fine with SetMTmode(4), i also tried your full script and is also works like this: Code:
SetMTmode(2) You say it doesnt support because it crashes or because have bad impact on the script? Quote:
If you want you can check this MT 2.5.8 version thas seems to be an otimization of July build, the avisynth.dll weight is normal 340kb and MT also weights more, maybe works fine to you. Ill check whats with it. I guess speed is the same but requiers less memory http://forum.doom9.org/showthread.php?t=144852 saluts |
Quote:
Worst is usage with MT() that leads to a segmentation fault. (logical as MT split the frame vertically or horizontally, as explained in the Wiki). I will see the optimized dll, if there is any change. |
I also started to have the bug you where talking about, with optimized and not optimized 2.5.8 version. I also switched back to 2.5.7 mt.
Saluts |
What did you change to "start" to have bugs ?
|
I probably had it all along but never really tested/noticed. I havent done anything that could harm it. I made this change few days after you mentioned the bug, I could notice it thanks to you. I just havent reported it :oops:
|
;)
|
Site design, images and content © 2002-2024 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2024 Jelsoft Enterprises Ltd.