Copying keyframed transform attributes

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

Gary Hango

  • Posts: 921
  • Joined: Mon Apr 09, 2018 10:35 pm
  • Location: Left Coast
  • Real Name: Gary Hango

Copying keyframed transform attributes

PostWed Dec 16, 2020 10:34 pm

I don't know if this has been the behavior for all versions, but when you copy keyframed transform attributes from one clip and paste them to another clip of a shorter duration and use "Stretch to Fit" for the keyframes, The starting keyframe values are different on the receiving clip from the source clip, but the ending values are the same. If you copy from a clip that has a longer duration than the clip you're pasting to, the starting and ending values are the same. These are clips of the same resolution, only the duration is different (they're actually images of the same resolution, just the duration was dragged shorter on the second clip).

If this is expected behavior, because of rounding differences in keyframe value calculations on the shorter clip, maybe it makes more sense to have matching starting keyframe values and let the ending keyframe values have the rounding error instead.
Microsoft Windows 10 Pro x64
Intel(R) Core(TM) i7-6700, 3.40GHz, 32.0 GB
MB: MSI, BIOS: American Megatrends Inc. A.60, 12/17/2015
NVIDIA GeForce GTX 960, 2Gb
Resolve 18.1.1.0007(Free)
Offline

Jim Simon

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

Re: Copying keyframed transform attributes

PostThu Dec 17, 2020 7:06 pm

Which Transform properties? I tested using Zoom and found no issue.
My Biases:

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

Gary Hango

  • Posts: 921
  • Joined: Mon Apr 09, 2018 10:35 pm
  • Location: Left Coast
  • Real Name: Gary Hango

Re: Copying keyframed transform attributes

PostFri Dec 18, 2020 8:43 pm

It's mainly on the X Y postion. Create a pan on a photo that's larger than the resolution of the timeline. Use Ctrl+C on the clip. Paste the attributes (Zoom and Position attributes, and check the Stretch Keyframes box) to a photo on the timeline that has the same resolution of the first photo but a shorter duration on the timeline. Starting position values on the second clip don't match those on the first clip.

I would think starting and ending values should match, and intermediate position keyframes would be interpolated.
Microsoft Windows 10 Pro x64
Intel(R) Core(TM) i7-6700, 3.40GHz, 32.0 GB
MB: MSI, BIOS: American Megatrends Inc. A.60, 12/17/2015
NVIDIA GeForce GTX 960, 2Gb
Resolve 18.1.1.0007(Free)
Offline
User avatar

Gary Hango

  • Posts: 921
  • Joined: Mon Apr 09, 2018 10:35 pm
  • Location: Left Coast
  • Real Name: Gary Hango

Re: Copying keyframed transform attributes

PostFri Dec 18, 2020 8:51 pm

Actually there are no intermediate keyframes, Just the start and end keyframe. I should have said:

I would think starting and ending values should match, and intermediate position values would be interpolated.
Microsoft Windows 10 Pro x64
Intel(R) Core(TM) i7-6700, 3.40GHz, 32.0 GB
MB: MSI, BIOS: American Megatrends Inc. A.60, 12/17/2015
NVIDIA GeForce GTX 960, 2Gb
Resolve 18.1.1.0007(Free)
Offline

Jim Simon

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

Re: Copying keyframed transform attributes

PostSat Dec 19, 2020 4:16 pm

OK, I did see the issue with that test. The first keyframe wasn't the expected original value. The last keyframe was.

I saw the same behavior using a video clip that matched the timeline as well.

Studio 17b5 for Windows.
My Biases:

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

Return to DaVinci Resolve

Who is online

Users browsing this forum: Majestic-12 [Bot], panos_mts, pelincesmi, sjubussen and 279 guests