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.

Nlmeans Avisynth!
#1
hello,


I like to know if NLmeans (avisynth) can be utilized by the cpu aswell ??
Since i can select "cpu" as device ... 

I get the following error : "Avisynth preview error: -> NLMeansCL2: opencl_device not found!" 

But i have no problem using nlmeans in vidcoder and/or handbrake, wich utilize the cpu.. iam pretty much sure of !?



cheers,
TD
Reply
#2
Just, checked NLMeansCL2 has allows to use the CPU, by setting the device to cpu. => ah, that requires opencl capable cpu

So if you want NLMeans, you need to use https://github.com/pinterf/TNLMeans (you can add it through a custom filter addition)

Cu Selur

Ps.: NLMeansCL, NLMeansCL2 are ancient, better use KNLMeansCL
Adjusted the tile since your post is no FAQ
Reply
#3
(02.08.2023, 16:06)Selur Wrote: Just, checked NLMeansCL2 has allows to use the CPU, by setting the device to cpu. => ah, that requires opencl capable cpu

So if you want NLMeans, you need to use https://github.com/pinterf/TNLMeans (you can add it through a custom filter addition)

Cu Selur

Ps.: NLMeansCL, NLMeansCL2 are ancient, better use KNLMeansCL
Adjusted the tile since your post is no FAQ


I have an Amd cpu (R 5900x), and as far i know AMD supports Opencl in apps... 
Unless they have dropped support  Huh Dodgy !!


Thanks for the link btw...

Also, it's hard to find avisynth *.dll plugins these day's  Huh
have to dive deep into my backups, hoping to find something ... !! 

Btw, seems plugin is missing for the filter DetailSharpen32 (avisynth)!!

cheers,
td
Reply
#4
NLMeansCL and NLMeansCL2 are really old and might not work with the opencl drivers of your system.
As long as I use gpu and select the gpu by id:
0: NVIDIA Geforce RTX 4080
1: Intel Arc A380
2: AMD Radeon from my Ryzen 9 7950
it works, but selecting 'cpu' also fails for me.
=> probably a bug, but since both NLMeansCL and NLMeansCL2 are abandoned in favor of KNLMeansCL, you probably won't find anybody to fix this.

Quote:Also, it's hard to find avisynth *.dll plugins these day's
What are you looking for?
I already linked to TNLMeans: https://github.com/pinterf/TNLMeans

Quote:Btw, seems plugin is missing for the filter DetailSharpen32 (avisynth)!!
must be a bug in the custom filter additions logic. :/

Cu Selur
Reply
#5
(02.08.2023, 16:33)Selur Wrote: NLMeansCL and NLMeansCL2 are really old and might not work with the opencl drivers of your system.
As long as I use gpu and select the gpu by id:
0: NVIDIA Geforce RTX 4080
1: Intel Arc A380
2: AMD Radeon from my Ryzen 9 7950
it works, but selecting 'cpu' also fails for me.
=> probably a bug, but since both NLMeansCL and NLMeansCL2 are abandoned in favor of KNLMeansCL, you probably won't find anybody to fix this.

I preffer to use KNLmeansCL aswell, but i guess that filter doesn't has cpu support ... only gpu  ?


(02.08.2023, 16:33)Selur Wrote:
Quote:Also, it's hard to find avisynth *.dll plugins these day's
What are you looking for?
I already linked to TNLMeans: https://github.com/pinterf/TNLMeans
Quote:Btw, seems plugin is missing for the filter DetailSharpen32 (avisynth)!!
must be a bug in the custom filter additions logic. :/
Cu Selur

No, i wos searching the files for the latter filter (Detailsharpen32)  Big Grin

Anyhow... i don't have much experience with scripting anyway...  Sad


cheers,
td
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)