Neat Video not respecting clip retiming - 17.1 / NV 5.4.0

Get answers to your questions about color grading, editing and finishing with DaVinci Resolve.
  • Author
  • Message
Offline
User avatar

StephenAbbott

  • Posts: 13
  • Joined: Mon Sep 04, 2017 1:01 pm

Neat Video not respecting clip retiming - 17.1 / NV 5.4.0

PostMon Mar 15, 2021 1:41 pm

Greetings community, cross-posting from NeatVideo's forum.

NeatVideo OFX 5.4.0 appears to not respect clip speed/retming settings in Resolve v17.1.

Temporal filtering introduces incorrect frames in shots that have been slowed down, sped up, or reversed at 100%. Of course this could be a bug on Resolve's side and how it supplies adjacent retimed frames...

I've tried altering, with no change:

- Noise profile generic vs. custom.
- Temporal NR quality, radius.
- Render settings (CPU vs. GPU vs. both).
- Node and clip-level caching.
- New project vs. existing project.

Disabling NV temporal NR fixes the issue.

Anything else you can recommend, or a bug fix?

I've seen NeatVideo's Resolve known issues, but the clips showing problems are not standard, not nested/compound, and are progressive @ 24 fps.

(Logs sent to BMD support via email) — system details: Mac Pro 5,1 / AMD RX580 / MacOS Catalina 10.15.7 / Resolve 17.1 build 24 / NeatVideo 5.4.0

Thanks!
Stephen
Last edited by StephenAbbott on Mon Mar 15, 2021 5:17 pm, edited 1 time in total.
Offline

Jim Simon

  • Posts: 36112
  • Joined: Fri Dec 23, 2016 1:47 am

Re: Neat Video not respecting clip retiming - Resolve 17.1 /

PostMon Mar 15, 2021 4:12 pm

I think you might need to change your work flow a bit such that the two effects are separated.

Apply the speed changes first, then the NR. Couple ways you might do that.

1. Use the new Render in Place feature on the re-timed clip, then add the NR to to that.
2. Create a Compound Clip of the re-timed clip, then add NR to the Compound.
My Biases:

You NEED training.
You NEED a desktop.
You NEED a calibrated (non-computer) display.
Offline
User avatar

StephenAbbott

  • Posts: 13
  • Joined: Mon Sep 04, 2017 1:01 pm

Re: Neat Video not respecting clip retiming - 17.1 / NV 5.4.

PostMon Mar 15, 2021 5:25 pm

Hi Jim,

Thanks for the suggestion. Rendering out 'mezzanine' shots is possible as a last resort, but is a rather clunky workaround:

1. This worked fine in DR 17.0 / NV 5.3.0.
2. This is on an existing project with ~150 noise reduction shots.
3. NeatVideo does not do temporal NR on compound clips (nor on timeline nodes), as explained in their note about Known issues with Resolve.

So, I will hold out for a proper fix just a little while longer... :?

BTW, I also tried all of Resolve's retiming/blending options, to no avail. "Nearest" doesn't appear to be working at all once passed through NeatVideo, "Frame blended" has no effect, "Optical Flow" changes the appearance but not the nature of the error.

Regards,
Stephen
Offline
User avatar

StephenAbbott

  • Posts: 13
  • Joined: Mon Sep 04, 2017 1:01 pm

Re: Neat Video not respecting clip retiming - Resolve 17.1 /

PostMon Mar 15, 2021 5:28 pm

Jim Simon wrote:1. Use the new Render in Place feature on the re-timed clip, then add the NR to to that.
Render in Place is an interesting feature, I will dig more into that...
Offline
User avatar

StephenAbbott

  • Posts: 13
  • Joined: Mon Sep 04, 2017 1:01 pm

Re: Neat Video not respecting clip retiming - 17.1 / NV 5.4.

PostTue Mar 16, 2021 5:38 pm

Over on their forum, Neat Video confirmed the issue as reproducible on their side. No solution yet, I'll post here if anything changes.
Offline

David Laplant

  • Posts: 9
  • Joined: Sat Oct 10, 2020 12:54 pm
  • Real Name: David Laplant

Re: Neat Video not respecting clip retiming - 17.1 / NV 5.4.

PostTue Apr 27, 2021 5:44 pm

Same Problem here

on Win 10 and catalina 10.15.7

davinci 17.1

NV 5.4
Offline
User avatar

Marc Wielage

  • Posts: 13276
  • Joined: Fri Oct 18, 2013 2:46 am
  • Location: Palm Springs, California

Re: Neat Video not respecting clip retiming - 17.1 / NV 5.4.

PostWed Apr 28, 2021 4:11 am

I think Jim has the best idea: Render in Place would be a good workaround. My guess is that Neat Video trips up when it looks at blended frames or any kind of non-standard (unpredictable) speeds and weird frame boundaries.

What kind of method are you using for the speed change? We've generally had good luck with Optical Flow+Enhanced Better, with a minimum of frame/field artifacts. Try that and see if anything changes. Worst cases, particularly large slow-downs, look best with Optical Flow+Speed Warp, but that's really resource-intensive.

Another possibility would be to render out the entire show without NR to a mezzanine format, then apply the NR to the rendered file. I've had good luck with this method on complex projects with tons of nodes and so on. I still chop up the rendered file so that Neat is aware of scene boundaries and so on, and I use different settings for Neat depending on scene content -- even bypass it entirely if it isn't needed.
Certified DaVinci Resolve Color Trainer • AdvancedColorTraining.com
Offline
User avatar

StephenAbbott

  • Posts: 13
  • Joined: Mon Sep 04, 2017 1:01 pm

Re: Neat Video not respecting clip retiming - 17.1 / NV 5.4.

PostFri May 21, 2021 10:10 am

Hi Marc,

Thanks for your reply, sorry for the long delay on my side.

I did try all different speed change rendering methods — they produced the same glitches (batches of frames fed from all over the clip). In the end I went with render-in-place, just another video layer to keep everything sane on the timeline.

I'm opposed to a full mezzanine before NR, but only on a philosophical basis: "It's just computation, it should just work!" But in reality and on a deadline, that's a good intermediate step, too.

Stephen
Offline

Frank Engel

  • Posts: 944
  • Joined: Thu May 17, 2018 11:09 pm
  • Real Name: Frank Engel

Re: Neat Video not respecting clip retiming - 17.1 / NV 5.4.

PostFri May 21, 2021 10:32 am

If possible, I would suggest looking for a way to apply the noise reduction BEFORE the retiming instead of after.
Offline
User avatar

StephenAbbott

  • Posts: 13
  • Joined: Mon Sep 04, 2017 1:01 pm

Re: Neat Video not respecting clip retiming - 17.1 / NV 5.4.

PostFri May 21, 2021 10:35 am

Hi Frank.

Yes, that's reasonable. But I don't think Resolve gives you control of the processing order.

For simplicity in my timeline, I opted for the reverse with the render–in–place technique: bake out the retiming, then apply the NR to a native framerate export.

Stephen
Offline
User avatar

Marc Wielage

  • Posts: 13276
  • Joined: Fri Oct 18, 2013 2:46 am
  • Location: Palm Springs, California

Re: Neat Video not respecting clip retiming - 17.1 / NV 5.4.

PostSat May 22, 2021 3:26 am

StephenAbbott wrote:I'm opposed to a full mezzanine before NR, but only on a philosophical basis: "It's just computation, it should just work!" But in reality and on a deadline, that's a good intermediate step, too.

To me, sometimes it's just a necessary step because of the realities of life and the limitations of available hardware. Neat is slow as molasses (even when you optimize it for your specific system and available GPUs), and if it's eating up 75% of your resources, that doesn't leave much else available for color, sharpening, keys, secondaries, and all the other very complex processing that Resolve can do.

I think as long as it's a very high-quality codec (like ProRes 444 or DNxHR 444), I'd call that "visually lossless" to the point where it won't change the pictures at all. Another good thing about doing it this way is you can off-load the project to a different system and let it process the NR while you move on with other projects on your main system. Even if the NR is happening at 2-3fps, it won't slow you down or prevent you from doing other things.
Certified DaVinci Resolve Color Trainer • AdvancedColorTraining.com

Return to DaVinci Resolve

Who is online

Users browsing this forum: Google [Bot], panos_mts, Sarasota, Skiess, Stephen Swaney, tmh1608 and 271 guests