copy dynamic zoom settings to multiple pictures

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

kinvermark

  • Posts: 764
  • Joined: Tue Apr 16, 2019 5:04 pm
  • Real Name: Mark Wilson

Re: copy dynamic zoom settings to multiple pictures

PostSun Feb 02, 2025 6:10 pm

My "go to" for adding motion to stills is Dynamic zoom, but it suffers from not allowing copy & paste.

Pasting keyframes via "copy & paste attributes" with stretch suffers because the pasted keyframes won't go past the mid point of a transition so you get a small but often noticeable stutter in the motion between the incoming & outgoing clips (stills.)

Any clever solution for this ?
Windows 11 laptop. Intel i7-10750H, 32GB RAM, Nvidia 4070 ti Super eGPU, SSD disks. Resolve Studio (latest)
Offline

aaronvandomelen

  • Posts: 170
  • Joined: Sun Mar 01, 2020 3:11 am
  • Real Name: Aaron Van Domelen

Re: copy dynamic zoom settings to multiple pictures

PostSun Feb 02, 2025 6:41 pm

KrunoSmithy wrote:
aaronvandomelen wrote:You're correct. But the main advantage of jumping into fusion is that you can build tools that allow for dynamically adjusting their timing based on the clip length. For some applications this is a major time saver.


You don't need to use fusion for that, copy and paste attributes in edit page will allow you to adjust key frames dynamically to clip lenght (stretch to fit) or maintain timing of the original. That is what I was referring to. You can do it in fusion of course, but it possible and in some situations easier to simply do it with a copy and pate attributes command. Maybe you missed that feature.

aaronvandomelen wrote:I think there is a serious opportunity to give Dynamic Link a few more options, like easing, and specific starting and ending locations. the FlexZoom tool does exactly this, but I feel it would be helpful to just add these settings to the built in tool.


I think dynamic zoom is good in what it does and what is meant to be. Its not like this custom macro Flex Zoom. Its not its purpose. In regards to zooming. Its supremely easy if you use existing features. I've written about it before, but for some reason people miss the method for zooming in the edit page and dynamic starching of key frames. I've built whole video essays made with images as a slideshow in ken burns style, done with ease in edit page. Didn't need to use fusion. Don't get me wrong, I use fusion all the time and love it, but this is one instance, where built in tools are more than enough for vast majority of pan and zoom tasks and they build right into edit page.

viewtopic.php?f=21&t=213335


I have used these methods before in the timeline many times. And you are right, copy and paste works well. However, when want to create presets, use adjustment clips for dynamic zooming it's very fast to allow the underlying anim curves system to adjust dynamically as I change the length of adjustment clips on the timeline. It's especially useful when I need to make changes later in a project and want to avoid having to copy and paste and move keyframes. I can just slip or retime a clip with the jog wheel and slip and trim controls and instantly see a result.

Keyframing in this manner is nothing new, Premiere has been allowing us to do simple in app animations of this nature for a very long time. What I love about Resolve is that with a little fusion help or the dynamic zoom setting, I can create animations that automatically adjust after I retime footage. It's something that other NLE's do not offer and Resolve can just do it out of the box. I just see so much opportunity to make these system a little more advanced so that you can do more without keyframing at all.
current config = Apple M1 Pro 16GB RAM, Mac OSX 13.6.2
Offline
User avatar

KrunoSmithy

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

Re: copy dynamic zoom settings to multiple pictures

PostSun Feb 02, 2025 6:59 pm

aaronvandomelen wrote:Keyframing in this manner is nothing new, Premiere has been allowing us to do simple in app animations of this nature for a very long time. What I love about Resolve is that with a little fusion help or the dynamic zoom setting, I can create animations that automatically adjust after I retime footage. It's something that other NLE's do not offer and Resolve can just do it out of the box. I just see so much opportunity to make these system a little more advanced so that you can do more without keyframing at all.


I suppose its a matter of what you need at any given time. For classical pan and zoom operations I find edit page to be enough. For more complex animations I would use fusion if I needed that kind of complexity and dynamic changes. I do love the new Fusion Referenced Composition which allows for basically making dynamic templates that don't requires saving again like macros, and I also think macros have their place, and up until receantly they were the only way to leverage fusion at scale and with repeatability in the edit page.

But now with Fusion Referenced Compositions, at least personally, I tend to use it more than macros because I don't enjoy often tedious process of making and saving macros. Its easier for me to open fusion and make a reference composition , and than link all I need to it. Unlike macro that needs to be re-exported and saved when you make changes to it, fusion reference composition is like dynamic macro. Quite powerful.

That being said, its good to have many option and macros are certianly viable option for many things. Especially if one needs always repeatable but dynamic animations like motion graphics or something that is always the same for each clip, but adjustable by timing and few other key factors.

I do find that there is way too much reliance on edit page when fusion is just a click away. And many users, because they are not comfortable in fusion tend to want to do it all in the edit page, which is not a good idea. There is a time and place for everything.
Offline
User avatar

KrunoSmithy

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

Re: copy dynamic zoom settings to multiple pictures

PostSun Feb 02, 2025 7:01 pm

kinvermark wrote:My "go to" for adding motion to stills is Dynamic zoom, but it suffers from not allowing copy & paste.


They are just apply and use type thing. Adjust per clip. Yeah. There are few presets in cut page for dynamic zoom but not for users to change them.

kinvermark wrote:Pasting keyframes via "copy & paste attributes" with stretch suffers because the pasted keyframes won't go past the mid point of a transition so you get a small but often noticeable stutter in the motion between the incoming & outgoing clips (stills.) Any clever solution for this ?


Mind point of a transition? What do you mean? What are you trying to do exactly? Combine multiple clips with the same motion? Or are you doing it on clip by clip basis?
Offline

kinvermark

  • Posts: 764
  • Joined: Tue Apr 16, 2019 5:04 pm
  • Real Name: Mark Wilson

Re: copy dynamic zoom settings to multiple pictures

PostSun Feb 02, 2025 7:26 pm

Screenshot 2025-02-02 111852.png
Screenshot 2025-02-02 111852.png (54.44 KiB) Viewed 761 times


"mid" point.

Clip by Clip.

See the leftmost keyframe in the image above... it should start at the left boundary of the transition. This causes a "stutter" in the motion.
Windows 11 laptop. Intel i7-10750H, 32GB RAM, Nvidia 4070 ti Super eGPU, SSD disks. Resolve Studio (latest)
Offline
User avatar

KrunoSmithy

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

Re: copy dynamic zoom settings to multiple pictures

PostSun Feb 02, 2025 7:44 pm

That is largely a matter of handles for transition to be applied and what you apply before what.

Handles are needed for the transition, so you would make handles, apply keyframe operation and than add transition. Or you can apply transition and move to the beginning of the transition while selecting to correct clip. Or you can apply it as you did and move the keyframe. All are viable options. Depending on how you want to do it.

sshot-665.jpg
sshot-665.jpg (54.08 KiB) Viewed 751 times


There should be no stutter unless there is some processing lag happening for a transition to render itself, at which point you can cache it for smooth playback.
Offline

kinvermark

  • Posts: 764
  • Joined: Tue Apr 16, 2019 5:04 pm
  • Real Name: Mark Wilson

Re: copy dynamic zoom settings to multiple pictures

PostSun Feb 02, 2025 7:53 pm

STILLS Don't require handles... Davinci "handles" this :)

So the short answer is ... you have no solution.

IMHO, BM need to make improvements to dynamic zoom... and many other minor workflow improvements.
Windows 11 laptop. Intel i7-10750H, 32GB RAM, Nvidia 4070 ti Super eGPU, SSD disks. Resolve Studio (latest)
Offline
User avatar

KrunoSmithy

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

Re: copy dynamic zoom settings to multiple pictures

PostSun Feb 02, 2025 7:58 pm

kinvermark wrote:STILLS Don't require handles... Davinci "handles" this :)

So the short answer is ... you have no solution.


I just gave you three solutions. You refused all of them. I guess you are on your own than.
Offline

Hdff_Michael

  • Posts: 2
  • Joined: Fri Mar 15, 2024 1:50 pm
  • Real Name: Michael Hartl

Re: copy dynamic zoom settings to multiple pictures

PostFri May 30, 2025 12:36 pm

Hey Guys!

I would like to introduce another aspect in this pretty long discussion.

I work mostly on Multicam sessions of Classical concert recordings with about 10 cameras.
My workflow is to complete the video edit for the customer including everything but the grade. So resizing, reframing, dynamic zooms, stabilization, etc.

Especially the dynamic zooms are used as creative means. They are an important part of the whole aesthetics. And there is no tool better and more efficient than the "Dynamic Zoom" feature. When you have 500+ edits and let's say every third has to be dynamically zoomed, well, that's a lot.

But for customer changes I would like to stay as long as possible in Multicam mode.

When the customer has approved the edit, I then can flatten the edit. Normally I would use the workaround to copy the Multicam into a 2nd track and copy/paste the attributes from each Multicam clip to the corresponding flattened clip lying above on the other track. This would still be a hell of a job, but I would not be forced to recreate each and every dynamic zoom.

But exactly that is the case, since 2018 according to this thread. BLACKMAGIC, THIS IS A SHAME!!!!!!

There are people who are really depending on this. The minimal thing you could do is make the dynamic zoom feature copy/paste able. This would really help! The best case would be to keep the dynamic zoom during flattening the Multicam clip. I am no programmer, but this seems to me not too hard, doesn't it?

Best regards.

Michael.
Previous

Return to DaVinci Resolve

Who is online

Users browsing this forum: Alan Dater, Bing [Bot], jordancamera, Supercar Streetracing and 284 guests