Sunday, 12 November 2017

Speed up real-time rendering in DaVinci Resolve with Optimised Media

This post refers to DaVinci Resolve 12.5.

Real-time rendering in DaVinci Resolve can be slow. One of the first things to try is optimising your media. As I understand it, Resolve will use optimised media – which is more efficient - as a proxy for the original format media in the timeline.

To optimise a media item you can right-click on it in the media gallery and select Generate Optimised Media.

SNAGHTML613cfb16

The output will end up in the same place as other cached items (see my previous post for details).

Not surprisingly, generating optimised media can take quite a while and it appears that using this method you can only do one clip at a time.

SNAGHTML614025e1

Sunday, 12 November 2017

Speed up real-time rendering in DaVinci Resolve

This post refers to DaVinci Resolve 12.5.

Problem

OK, I don’t have a system that’s setup for video editing. As a result, playback in DaVinci Resolve is slow once I’ve added more than a few clips to the timeline, especially if I’m layering clips.

How can we speed up DaVinci Resolve so we get smooth real-time playback in the editor?

Solution

A solution might be to use the render cache in DaVinci Resolve. You can activate the render cache via the Playback > Render Cache menu item.

SNAGHTML60f70665

Note that the render cache has 2 modes: Smart and User. In short, using the Smart option allows Resolve to automatically cache items as it sees fit. In User mode clips are only cached when you indicate you want them cached. To do so, right-click on the clip and choose Render Cache Clip Source > On from the pop-up menu.

SNAGHTML60fe0aa9

When you first add an item to be cached a red line will appear at the top of the timeline above the clip. Once a clip is cached you’ll see the line turn blue.

SNAGHTML61013dd0

Tip: If you use the Smart mode and you already have a number of clips added to the timeline it might take a while to add to the cache. Your system might be slow for a while as the cache is built.

Changing the render cache location

Firstly, add the path you want to use to the Media Storage section of DaVinci Resolve > Preferences… screen. I had to restart Resolve after adding a new location or the next step failed.

SNAGHTML61242c80

image

Secondly, open File > Project settings… and go to General Options. The cache file location is at the bottom of the screen.

image