View Full Version : Avisynth+ 64bit plugins
Selur
8th August 2024, 14:11
Siince I plan to drop 32bit Avisynth support in Hybrid by the end of the year, I was wondering whether there are 64bit versions of the following Avisynth plugins?
ColorBalance (http://avisynth.nl/index.php/ColorBalance)
ChannelMixer (http://avisynth.nl/index.php/ChannelMixer)
HDRAGC (http://avisynth.nl/index.php/HDRAGC)
Unblock (http://www.avisynth.nl/users/fizick/unblock/unblock.html)
amDCT (https://forum.doom9.org/showthread.php?t=174433)
Deen (http://avisynth.nl/index.php/Deen)
PeachSmoother (https://avisynth.org.ru/docs/english/externalfilters/peachsmoother.htm)
DeCrawl (http://avisynth.nl/index.php/DeCrawl)
NoiseGenerator (http://avisynth.nl/index.php/NoiseGenerator)
BucketMedian (https://github.com/chikuzen/BucketMedian)
EdgeCleaner (http://avisynth.nl/index.php/EdgeCleaner)
Those are the plugins Hybrid supports that are only available for 32bit and not 64bit Avisynth, since I don't have a 64bit version and thus would get dropped when I remove 32bit Avisynth from Hybrid.
Cu Selur
Reel.Deel
8th August 2024, 15:27
ColorBalance - can be easily compiled.
ChannelMixer - can be easily implemented with expr.
HDRAGC - closed source.
Unblock - I don't see any assembly in the source code so maybe it can be compiled?
amDCT- idk, author mentioned future plans to compile a 64-bit version but never happened.
Deen - closed source.
PeachSmoother - why? :p
DeCrawl - closed source.
NoiseGenerator - closed sourced and I doubt it does anything that addgrain or others can't do.
BucketMedian - can be easily compiled.
EdgeCleaner - script that uses Deen in "a3d" mode which was not ported in MiniDeen. Probably will work just fine with MiniDeen. Aside from that, the other plugins it uses are good to go.
Selur
8th August 2024, 18:47
=> Would be nice if someone could compile those and add them to the Avisynth pages, so others can use them too.:)
hello_hello
9th August 2024, 06:47
Probably not the most desirable way to solve the problem, but can't you use MP_Pipeline to run 32 bit plugins in 64 bit Avisynth?
Selur
9th August 2024, 12:05
Don't really want to mix 32bit&64bit versions. :)
(if folks want that, they can write their own code)
andiandi
9th August 2024, 13:43
Don't really want to mix 32bit&64bit versions. :)
(if folks want that, they can write their own code)
I hope you won't drop 32 bit scripts until they get ported to 64 bit.
Hybrid is just the best software to use Avisynth/Vapoursynth scripts in a used friendly way with a GUI, I would like more and more useful script inside it if possible :)
Selur
10th August 2024, 09:42
What 32bit script are you missing / hasn't been ported?
andiandi
10th August 2024, 22:06
What 32bit script are you missing / hasn't been ported?
Really just DeCrawl, but I meant this in a more general way, because some users would loose several scripts if you drop them.
Selur
11th August 2024, 06:44
Those folks than would have to stick to an older Hybrid (they could make it portable) version to use 32bit Avisynth in Hybrid.
That seems acceptable to me.
Since DeCrawl is closed source, Avisynth 2.5 and YV12 only, there doesn't seem to be much sense in trying to keep it.
coolgit
14th August 2024, 09:44
DeCrawl last updated is 2006 and it doesn't look like it will ever be updated. It is best to forget it and use more updated plugins that does the job and can do more colour formats and higher bits.
http://avisynth.nl/index.php/DotKill
http://avisynth.nl/index.php/DeDot
If anyone has a script using DeCrawl then they can update it themselves by picking another plugin.
The same could be said of all the other plugins mentioned in the first post. Most are out of date and superseded by better and latest version of plugins.
I would not worry about losing those 32 bits plugins after all you can't please everyone.
Staxrip manage without 32 bit plugins
RichardGiroux
17th September 2024, 16:37
Does anyone know how to get in touch with the Deen aurthor MarkFD? His web page email address does not work.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.