Trimming twice ruins SPR zooming keyframes

What is your operating system?
Windows 10 x64

What is your Shotcut version (see Help > About Shotcut)?
24.11.17

Can you repeat the problem? If so, what are the steps?
This might apply to other cases but the usual workflow is when adding an image I then add a small zoom in with a keyframe and sometime later I trim the end. Sometimes this breaks the zooming sometimes not, but I found some steps that always reproduces the bug:

  • new project, add image, set duration to 10s, add to timeline
  • add a SPR filter on the image, enable keyframing, set 100% at start, 150% zoom at the end
  • go to the 9s mark and trim out “O” (or shift O)
  • save project, close, then open project again.
  • at this point everything is still correct, the issue appears when you trim again the end:
    • go to the 8s mark and hit O to trim another second of the end, playback the result:
      → the filter UI shows the correct zooming but the players shows something getting smaller and towards top left

Workaround for a quick fix: move the playhead at the very end of the clip and scroll the zoom value manually a bit (+/-0.2) and the result will snap back to the correct one.

Thanks for your report and the handy steps to reproduce. This is fixed for the next release.

1 Like

Unfortunately, the fix for this problem caused a worse problem. So this fix had to be reverted. Hopefully we will find a different solution some time that will not have side-effects.

i still have problems in the last version too.

the SPR filter can only be added ONCE on a video track (or photo time lapse). if more than once, it is not usable. unpredictable results

This is different to what I reported, I suggest you open a new thread for proper discussion.