This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

[BUG] Various bugs with latest dev build (2020.09.25-21270)
#6
(27.09.2020, 09:09)Selur Wrote: Sadly, no clue what's causing the crash, works fine here and we use the save file versions. :/
Looks like initializing the AviSynth.dll fails.
Does this happen with all files for you?

Yes. Sad

I can run avsViewer64.exe directly. It doesn't crash, but of course it doesn't load anything. Since the regular file output works, it seems there's something weird with just the 64 bit viewer. It generates a .ffindex file in C:\Users\Administrator\AppData\Local\Temp, then crashes. 32 bit viewer works fine.

I know debugger stuff is generally useless, but I did try running it through x64dbg. The logs generate these strings when it crashes:

DebugString: "QObject::disconnect: Unexpected nullptr parameter"
DebugString: "QCoreApplication::postEvent: Unexpected null receiver"

Maybe it's trying to open the wrong file name, or from the wrong location?



(27.09.2020, 09:09)Selur Wrote: probably not happening atm.

At some point hopefully! I see you added them to the QTGMC Vapoursynth options on the denoise tab. Smile



(27.09.2020, 14:19)Selur Wrote: I splitted QTGMC into:
- QTGMC Deinterlacer under Deinterlacing (only InputType = 0)
- QTGMC Filter under DeNoise (only InputType > 0)
this should fix the problems you have.
Might cause lots of new problems, since I probably somewhere might have made a typo. Smile

It did. Wink

For AviSynth, the QTGMC section on the Denoise tab seems to work OK.

However, on the "Deinterlace" tab for AviSynth32/64, no deinterlacing options get inserted into the AviSynth script, regardless of what deinterlacer is selected (including QTGMC), and regardless if the "Overwrite input scan type" is used. It won't work on actual interlaced files, or on interlaced or progressive files with "Overwrite input scan" set to "top field first" or "bottom field first".

Clicking the script button for Vapoursynth shows a popup message, "Couldn't find filters for category: QTGMC". It does seem to work however for the Deinterlacing tab.

For the QTGMC options on the Denoise tab for Vapoursynth, the "Input Type" is missing. (Should be 1, 2 or 3 options available.) Enabling QTGMC here and clicking the script button again shows the "Couldn't find filters for category: QTGMC" message, but, nothing for QTGMC gets inserted into the Vapoursynth script.

I should have made my user name "Worm can opener". Tongue
Reply


Messages In This Thread
RE: Various bugs with latest dev build (2020.09.25-21270) - by The_Tinkerer - 27.09.2020, 16:51

Forum Jump:


Users browsing this thread: 1 Guest(s)