Problem
NeatVideo does not work out of the box on Natron when used via Flatpak, this because the directory in which it gets installed cannot be seen by default.
Tried asking on the NeatVideo forum, but did not receive particularly useful help, also I never contuinued the conversation, anyway a solution has been found!
Partial solution
To solve this, we can install a utility (can also be done manually) called Flatseal
and give Natron permissions to read “All system libraries, executables and static data” Then, add the path on the
Edit > Preferences > Plug-ins > OpenFX plug-ins search path
to the directory, which should be by default
/usr/local/Neat Video v5 OFX
but that I have custom installed as
/usr/local/neat-video-v5-ofx
(suggested, spaces are evil)
Now it should work, but it does not because you’ll soon find out that the directory cannot be seen, as flatpak has for some reason not direct access to it.
Solution
Luckily, it gets mounted into
/run/host/usr/local/
So, to make it work, the path must be set to
/run/host/usr/local/neat-video-v5-ofx
or if you prefer evil spaces to
/run/host/usr/local/Neat Video v5 OFX
⭐ This makes NeatVideo v5 usable on Natron! ✨
Thanks for your attention and happy denoising! 🙂