Posts: 528
Threads: 59
Joined: Oct 2022
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
Posts: 10.984
Threads: 57
Joined: May 2017
02.08.2023, 16:06
(This post was last modified: 02.08.2023, 16:14 by Selur.)
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
Posts: 528
Threads: 59
Joined: Oct 2022
(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
!!
Thanks for the link btw...
Also, it's hard to find avisynth *.dll plugins these day's
have to dive deep into my backups, hoping to find something ... !!
Btw, seems plugin is missing for the filter DetailSharpen32 (avisynth)!!
cheers,
td
Posts: 10.984
Threads: 57
Joined: May 2017
02.08.2023, 16:33
(This post was last modified: 02.08.2023, 16:36 by Selur.)
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
Posts: 528
Threads: 59
Joined: Oct 2022
(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)
Anyhow... i don't have much experience with scripting anyway...
cheers,
td