Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Capturing and Editing Video > VapourSynth
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 11th August 2022, 02:49   #1  |  Link
MysteryX
Soul Architect
 
MysteryX's Avatar
 
Join Date: Apr 2014
Posts: 2,559
Broken nnedi3_resample

I have this xClean script that worked fine.
https://github.com/mysteryx93/xClean...main/xClean.py

(plugins are pulled from the AUR in Linux)

Now, if I run it with chroma="nnedi3", I get this error:

Code:
Failed to evaluate the script:
Python exception: No attribute with the name get_format exists. Did you mistype a plugin namespace?
line 30, in nnedi3_resample
If I set chroma="reconstructor", I get this error:
Code:
Python exception: No attribute with the name nnedi3cl exists. Did you mistype a plugin namespace?
File "/usr/lib/python3.10/site-packages/nnedi3_resample.py", line 440, in nnedi3_dh
The script being installed is this
https://github.com/HomeOfVapourSynth...i3_resample.py

First error is strange.

Second error would indicate that the plugin isn't loaded, but it is installed (from AUR) and pulling from this
https://github.com/HomeOfVapourSynth...Synth-NNEDI3CL

Where did it break?
MysteryX is offline   Reply With Quote
Old 11th August 2022, 02:58   #2  |  Link
Julek
Registered User
 
Julek's Avatar
 
Join Date: Dec 2020
Posts: 88
Why didn't you open an issue on nnedi3_resample's github instead of a thread here? lol

About get_format:
https://github.com/vapoursynth/vapou.../ChangeLog#L12
__________________
CPU: AMD 3700X | GPU: RTX 3070Ti | RAM: 32GB 3200MHz
GitHub
Julek is offline   Reply With Quote
Old 11th August 2022, 23:48   #3  |  Link
MysteryX
Soul Architect
 
MysteryX's Avatar
 
Join Date: Apr 2014
Posts: 2,559
Also having issues with NNEDI3CL not loading. What could be wrong with the package?
https://aur.archlinux.org/packages/v...n-nnedi3cl-git

I notice that it's a pre-compiled binary instead of compiling during install. But that very same package used to work the last time I used it.

Or perhaps the recent API changes broke a bunch of plugins.
MysteryX is offline   Reply With Quote
Old 12th August 2022, 12:47   #4  |  Link
Are_
Registered User
 
Join Date: Jun 2012
Location: Ibiza, Spain
Posts: 321
It's better if you compile all your plugins, vapoursynth / toolchain updates have the chance to break binary compatibility.
This can be the case of broken OpenCL, though.

Last edited by Are_; 12th August 2022 at 12:49.
Are_ is offline   Reply With Quote
Old 12th August 2022, 17:25   #5  |  Link
MysteryX
Soul Architect
 
MysteryX's Avatar
 
Join Date: Apr 2014
Posts: 2,559
nnedi3_resample is fixed
https://github.com/HomeOfVapourSynth...ample/issues/1
MysteryX is offline   Reply With Quote
Old 14th August 2022, 23:29   #6  |  Link
MysteryX
Soul Architect
 
MysteryX's Avatar
 
Join Date: Apr 2014
Posts: 2,559
If the AUR maintainer doesn't fix nnedi3cl, can someone else fix it?
MysteryX is offline   Reply With Quote
Old 14th August 2022, 23:50   #7  |  Link
Are_
Registered User
 
Join Date: Jun 2012
Location: Ibiza, Spain
Posts: 321
I checked it, and the AUR package is not a binary install. Have you reinstalled the plugin? Are you sure your OpenCL is working fine?
Are_ is offline   Reply With Quote
Old 17th August 2022, 19:55   #8  |  Link
MysteryX
Soul Architect
 
MysteryX's Avatar
 
Join Date: Apr 2014
Posts: 2,559
I uninstalled and re-installed "nnedi3cl" from AUR. It still doesn't work. Other OpenCL projects like BM3D and KNLMeansCL do work.
MysteryX is offline   Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 22:46.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.