Render Cache only working when I playback video?

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

cparpromusic

  • Posts: 2
  • Joined: Thu Jan 23, 2025 4:14 pm
  • Real Name: Christopher Parker

Render Cache only working when I playback video?

PostThu Jan 23, 2025 6:05 pm

Hello! First post... this seems to be a tricky one as I haven't found the problem replicated anywhere else online.

I have my cache settings as "user" and am trying to render only one node in the color page-- my "Ultra NR" noise reduction node. The red bar (and the subsequent blue bar) only make progress as I am playing back the affected clip. In project settings, I have it set to begin cache-ing after 1 second instead of the normal 5 seconds. No matter how long I wait with the computer inactive, progress of the cache render is only made if I play back the clip. Same happens when I try to color output render cache (not just on an individual node).

I've tried reinstalling Resolve (v.19.1) and restarting my computer, deleting render cache, toggling on and off User/Smart/Off modes for render cache.

What am I missing? I know DaVinci can do this in the background, or at the very least while the computer is idle, as I've seen in countless YouTube videos.

Thank you very very much in advance for your help!
Offline

Jim Simon

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

Re: Render Cache only working when I playback video?

PostFri Jan 24, 2025 4:38 pm

I find this working properly in Studio 19.1.3 for Windows.

There is no indication that Cache is being built on the Color page. But if I switch to Edit, I can see that blue line slowly grow as I leave the system idle.
My Biases:

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

KrunoSmithy

  • Posts: 4586
  • Joined: Fri Oct 20, 2023 11:01 pm
  • Real Name: Kruno Stifter

Re: Render Cache only working when I playback video?

PostFri Jan 24, 2025 5:17 pm

cparpromusic wrote:Hello! First post... this seems to be a tricky one as I haven't found the problem replicated anywhere else online.

I have my cache settings as "user" and am trying to render only one node in the color page-- my "Ultra NR" noise reduction node. The red bar (and the subsequent blue bar) only make progress as I am playing back the affected clip. In project settings, I have it set to begin cache-ing after 1 second instead of the normal 5 seconds. No matter how long I wait with the computer inactive, progress of the cache render is only made if I play back the clip. Same happens when I try to color output render cache (not just on an individual node).

I've tried reinstalling Resolve (v.19.1) and restarting my computer, deleting render cache, toggling on and off User/Smart/Off modes for render cache.

What am I missing? I know DaVinci can do this in the background, or at the very least while the computer is idle, as I've seen in countless YouTube videos.

Thank you very very much in advance for your help!


For more details, it would be best to read the reference manual, available from help menu of resolve.

Chapter 8: Improving Performance, Proxies, and the Render Cache

But if you set to user mode, you can manually activate what you want to cache. Either in the node itself, or on the clip in edit page if you use Noise Reduction as a OpenFX.

sshot-519.jpg
sshot-519.jpg (29.77 KiB) Viewed 1226 times


sshot-520.jpg
sshot-520.jpg (32.29 KiB) Viewed 1226 times


Controlling Node Caching

You can manually control which nodes in a grade are cached, and which are not. Right-click any node in a node tree, and choose an option from the Node Cache submenu. There are three options:

— Auto: The flagged node and all upstream nodes will only be cached in Smart mode if it
contains an operation that’s designated for caching.

— On: The node will always be cached in either Smart or User mode, no matter
what operations it performs.

— Off: The node will not be cached, in either Smart or User modes. This lets you exclude nodes from caching in Smart mode if they’re capable of real time operation on your system.

Caching Specific Nodes in the Color Page

— In Smart mode: DaVinci Resolve automatically caches all nodes that use Motion Blur, Noise Reduction, or Resolve FX and OFX plugins. Manually flagged nodes are also cached in Smart mode.

— In User mode: DaVinci Resolve only caches nodes that have been manually flagged by right- clicking them and choosing Node Cache > On to force that node to cache in User mode, along with all upstream nodes to the left of them.

Cache Color Output Is Actually Node Caching for the Whole Grade

— In Smart mode: Manually flagged clips with Render Cache Color Output turned on cache the entire output of the Color page node graph, effectively caching that clip’s entire grade. This is most useful when you want to improve trimming and playback performance in the Edit page. Flagging a clip for caching also causes EVERY SINGLE VERSION associated with that clip to be cached as well.

— In User mode: Manually flagged clips with Render Cache Color Output turned on also cache the entire output of the Color page node graph.

Caching of Resolve FX and OFX in the Edit Page Is Also Node Caching

Caching of Resolve FX and OFX filters applied to clips in the Edit page can only be set manually, whether you’re in Smart or User mode. Only filters that you have flagged to cache by right-clicking the clip they’re applied to and choosing them in the Render Cache OFX Filter submenu are cached.
Offline
User avatar

KrunoSmithy

  • Posts: 4586
  • Joined: Fri Oct 20, 2023 11:01 pm
  • Real Name: Kruno Stifter

Re: Render Cache only working when I playback video?

PostFri Jan 24, 2025 5:18 pm

Jim Simon wrote:I find this working properly in Studio 19.1.3 for Windows.

There is no indication that Cache is being built on the Color page. But if I switch to Edit, I can see that blue line slowly grow as I leave the system idle.


Similar blue line can be seen on the color page if you have view with the mini timeline. Than it behaves similarly to edit page, blue and red line will show above clips. And manually cached individual nodes tend to have red or blue number to indicated cache level.

sshot-517.jpg
sshot-517.jpg (14.11 KiB) Viewed 1226 times


sshot-518.jpg
sshot-518.jpg (3.43 KiB) Viewed 1226 times
Offline

Jim Simon

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

Re: Render Cache only working when I playback video?

PostSun Jan 26, 2025 2:30 pm

KrunoSmithy wrote:Similar blue line can be seen on the color page if you have view with the mini timeline.
Ahh, didn't know that. I prefer to work with that Timeline off in Color.
My Biases:

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

KrunoSmithy

  • Posts: 4586
  • Joined: Fri Oct 20, 2023 11:01 pm
  • Real Name: Kruno Stifter

Re: Render Cache only working when I playback video?

PostSun Jan 26, 2025 2:34 pm

Jim Simon wrote:Ahh, didn't know that. I prefer to work with that Timeline off in Color.


Got it. Yeah. Timeline view can be useful at times, but it takes a lot of screen real estate so probably not bet to use it all the time. Just when needed. At least we can see in the nodes if we have cached or not.
Offline

cparpromusic

  • Posts: 2
  • Joined: Thu Jan 23, 2025 4:14 pm
  • Real Name: Christopher Parker

Re: Render Cache only working when I playback video?

PostTue Jan 28, 2025 5:00 pm

Hi all, thanks for this info but this is not my issue. The issue is that with node cache set to on (on desired nodes in color page), render cache set to user, the cache-ing progress only begins when I play back the clip. If the clip is not actively playing, no progress is made on the blue bar— no matter how long I wait, no matter how long the system is left idle. Has anyone had this issue before?
Offline
User avatar

Marc Wielage

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

Re: Render Cache only working when I playback video?

PostWed Jan 29, 2025 4:06 am

cparpromusic wrote:The issue is that with node cache set to on (on desired nodes in color page), render cache set to user, the cache-ing progress only begins when I play back the clip. If the clip is not actively playing, no progress is made on the blue bar— no matter how long I wait, no matter how long the system is left idle. Has anyone had this issue before?

Yeah, I've seen this happen. I wish we had a right-click function that said, "render cache NOW" when selecting a thumbnail on the Edit page or on the Color page.
Certified DaVinci Resolve Color Trainer • AdvancedColorTraining.com
Offline

Christopher'21

  • Posts: 105
  • Joined: Mon May 24, 2021 3:06 pm
  • Real Name: Chris Patterson

Re: Render Cache only working when I playback video?

PostSat Jun 21, 2025 9:02 pm

Marc Wielage wrote:...
Yeah, I've seen this happen. I wish we had a right-click function that said, "render cache NOW" when selecting a thumbnail on the Edit page or on the Color page.


Yes. I've requested such a feature several times, as well as "render cache in to out", like some other NLEs have. It'd be really useful.

Return to DaVinci Resolve

Who is online

Users browsing this forum: Baidu [Spider], gdjohns1, Google [Bot], Nellyzita, ZRGARDNE and 244 guests