very slow playback and export

412 views
Skip to first unread message

David Bar Sela

unread,
Jun 3, 2023, 4:48:25 PM6/3/23
to Kartaverse

Hello!

I have a decent PC for editing:

  • AMD Ryzen 9 3900X 12-Core Processor @ 3.80 GHz
  • RAM: 32.0 GB
  • NVIDIA GEFORCE RTX 3060 GPU

After exporting my file in ProRes format using Insta360 Studio and uploading it to Davinci, I noticed that the playback became very slow once I started creating keyframes. Additionally, the export process took a lot of time.

I am trying to understand if this is normal behavior given my setup, or if something is wrong.

thank you 


 

Andrew Hazelden

unread,
Jun 7, 2023, 1:57:11 PM6/7/23
to Kartaverse
Hi. The kvrReframe360Ultra node was created as a "fuse" which relies on the Fusion page for the actual rendering task. It is a GPU accelerated operation that uses the DCTL fragment shader system in Resolve but it still has a render time impact.

The render time needed to process footage will scale fairly linearly based upon the amount of pixels being processed. As an example, this means rendering 60 FPS footage at 8K resolution for a timeline will take longer, while 5K resolution footage at 30 FPS will be faster.

Depending on the type of content you are producing and your style of editing, you might find it useful to do a "Render in Place" operation to bake out the reframing effect on an individual clip basis so you have a pre-rendered movie file to work with. This is handy if the rest of your timeline is sourced from "flat" rectilinear content and the kvrReframe360Ultra node is used on only a few inserted elements.

Render in Place.png

Regards,
Andrew Hazelden

David Bar Sela

unread,
Jun 7, 2023, 11:18:06 PM6/7/23
to Kartaverse
hello thank you for the replay 
correct if i didn't understand you ?
but the    "Render in Place" will only make the export faster?

it won't during editing in   kvrReframe360Ultra when i set the keyframe and such will play at normal speed.

because my biggest difficulty is playing in Fusion  once i start to create keyframes in  kvrReframe360Ultra
the playback from 25 FPS becomes 1 FPS 

thank you 

Andrew Hazelden

unread,
Jun 9, 2023, 9:49:42 PM6/9/23
to Kartaverse
Hi David,

The "Render in Place" command allows you to pre-compute on a per-clip basis all of the effects you have applied to a piece of footage. This allows the rest of your editing timeline to work at real-time performance so you don't have any slowdowns caused by the system bogging down on an individual effect that isn't playing back at the native timeline FPS rate. This approach can be useful if you have things like OFX plugins, video denoisers, or other enhancements applied on specific footage, while the rest of your time timeline is mostly "cuts only" edits that run at full speed.

* * *

The timeline playing back at 1 FPS does seem a bit lower than anticipated. There are several possible sources that could lead to that. Off the top of my head the two most common issues would likely be:

Do you have a dual monitor setup that has a monitor connected to an internal integrated GPU chip on your system? This could cause Resolve to try and use that onboard graphics chipset for the GPU rendering operation.

If you open the Resolve preferences and navigate to the "System > Memory and GPU" section what do you see for the GPU configuration? Is anything else listed there besides your RTX 3060 GPU? The GPU configuration section in the preferences does have the option of toggling the compute from CUDA to OpenGL (or Metal on macOS) using the "GPU processing mode" control.

Do you have any background GPU based workloads that might be using any of the GPU compute capabilities? If you use a tool like "GPU-Z" does it show much GPU activity on your system when playing footage in Resolve, and also when the system is sitting inactive?

Regards,
Andrew
Reply all
Reply to author
Forward
0 new messages