myrsloik / yatta-ivtc

The world's favorite manual IVTC application. Now with Avs+ and 64 bit support
7 stars 1 forks source link

FieldHint for 64 bit / avs 2.6? can't open dll inside vapoursynth due to 2.5/x64 problem #6

Open Statick opened 1 month ago

Statick commented 1 month ago

I am trying to run FieldHint inside vapoursynth. there's a VS port but it doesn't seem to work (it throws errors correctly if you specify a non-existant file, for example, but doesn't change the output when it does have a correct file, it just leaves all the frames untouched, I have raised an issue there as well). so I'm trying to find another way, by loading AVS plugin directly inside VS (which it can do using the avs.LoadPlugin() command)

I have older DLLs of AVS FieldHint v0.12 but these are 32 bit for AVS2.5 and attempting to open these inside 64-bit VS gives the error "2.5 plugins can't be loaded on x64" which makes sense

I just found this updated YATTA with 64 bit and AVS+ support and hoped that this would mean the included fieldhint.dll would work for me and open inside 64-bit VS. but I still get the same error as the old 32-bit DLLs, saying that it's a 2.5 plugin and cannot be loaded in x64. any suggestion as to why this is?

myrsloik commented 1 month ago

I forgot to update the entry point for 2.6+. Will upload a fixed version in a day or two.

myrsloik commented 1 month ago

Binaries have now sneakily been updated. Redownload and try again