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.

Reinterpolation411-style script insertion
#11
Yes, I didn't change other settings. Smile
clip = core.std.SetFrameProps(clip=clip, _FieldBased=vs.FIELD_BOTTOM) # bff
That is archived by overwriting the scan type.
Quote:I note you select "fast". Would slower be beneficial to quality?
Slower modes are usually not worth it and tend to smooth more unless you adjust the settings.
This might be interesting. I usually stick with 'fast' as preset and only adjust it if I notice problems.
Quote:KNLMeansCL d=0 - is this distance?
Yes

Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply
#12
I'm receiving a crash. For what it's worth, AI is providing this analysis per attached.

The crash is with an FFV1 or H.265 encode.

Note that OPENCL=true. GPU-Z confirms OPENCL is on my system.


Attached Files Thumbnail(s)
   

.txt   2003.12.10_19.27.17_1_2025-06-18@15_23_56_8110_Report.txt (Size: 6 KB / Downloads: 1)
.txt   2003.12.10_19.27.17_1_2025-06-18@15_33_50_4110_Report.txt (Size: 6,05 KB / Downloads: 0)
Reply
#13
KNLMeansCL device type was set to auto.
device type setting "accelerator" had an output but had what looks to be reference blocks.
My available setting are only Auto, GPU, and accelerator. I'm missing all the others including CPU. I would think this would be the correct setting if present.

Device type:
Select the device which should do the processing.
CPU := An OpenCL device that is the host processor.
GPU := An OpenCL device that is a GPU.
ACCELERATOR := Dedicated OpenCL accelerators.
DEFAULT := The default OpenCL device in the system.
ALL := All OpenCL devices available in the system.
(Default: DEFAULT)
Reply
#14
Quote:AI is providing this analysis per attached.
then it's useless.
The _Report-files are useless for but reports (they are just for uer amusement and hold no meaningful data for debugging).
read: https://forum.selur.net/thread-3.html


About OpenCL and KNLMeanCL
read for details about the filter: https://github.com/Khanattila/KNLMeansCL...escription
'auto' should work, with your cpu https://github.com/Khanattila/KNLMeansCL...quirements assuming opencl drivers are installed.
(https://www.intel.com/content/www/us/en/...ivers.html)

=> Use the Vapoursynth Preview to see if there is a problem with the Vapoursynth script.

Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply
#15
One of my debug reports attached.

I confirmed:
OpenCL 3.0 installed

All graphics updated Intel UHD 770 128 MB VRAM 16 GB Shared (I can't find info on if more vram is needed
I'm going to look at bios and see if I can increase)

C++ visual is version 14.44 (link provides 14.04 but i wouldn't think there's a backward compatibility issue)

This crash seems to come from FFmpeg rejecting the video metadata from Vapoursynth during piping.
 

In auto or gpu, the script below suggests that cuda is being utilized.
core.std.LoadPlugin(path="C:/Program Files/Hybrid/64bit/vsfilters/DenoiseFilter/KNLMeansCL/vsnlm_cuda.dll") 

When I use accelerator it runs through but i don't have an accelerator and the result is defective.
core.std.LoadPlugin(path="C:/Program Files/Hybrid/64bit/vsfilters/DenoiseFilter/KNLMeansCL/KNLMeansCL.dll")

vsnlm_cuda.dll
KNLMeansCL.dll

Is there a way to keep from loading CUDA in the core? I think its safe to say this is the problem. I can't get Hybrid to recognize KNLMeansCL.dll to load in the core.
Could you assist with manual change instruction?


Attached Files
.txt   HybridDebugOutput.txt (Size: 76,24 KB / Downloads: 2)
Reply
#16
vsnlm_cuda should only be loaded when an NVIDIA GPU is found
=> looking into it
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply
#17
I think I found and fixed the problem.
Now KNMeanCL.dll instead of vsnlm_cuda.dll should be used.

=> Uploaded a new dev.
Let me know whether that fixes the problem for you too.

Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply
#18
Thank you sir. I'll report in the morning.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)