Bug 442094 - [ENHANCEMENT] Allow to disable some transform effects from keyframes
Summary: [ENHANCEMENT] Allow to disable some transform effects from keyframes
Status: REPORTED
Alias: None
Product: kdenlive
Classification: Applications
Component: Video Effects & Transitions (show other bugs)
Version: 21.08.0
Platform: Appimage Linux
: NOR normal
Target Milestone: ---
Assignee: Vincent PINON
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2021-09-06 20:35 UTC by Cyril Giraud
Modified: 2024-10-27 09:13 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Cyril Giraud 2021-09-06 20:35:35 UTC
ENHANCEMENT SUMMARY


STEPS TO REPRODUCE
1. Import a shaky video to project and timeline
2. add "Transform" Effect, 200% zoom and add keyframes to move video and deshake it (or use and old kdenlive version with automask effect thanks to  https://ferrolho.github.io/blog/2020-08-09/stabilizing-a-video-subject-in-kdenlive) 
3. change your mind for 180% zoom: 2 options 1/ modify each keyframe to move zoom from 200% to 180% (quite long if you have hudge number of keyframes) 2/ add a new Transform effect to zoom out around 90% (and lose video quality and a part of your video clip, see https://bugs.kde.org/show_bug.cgi?id=424944)

OBSERVED RESULT
1/ Huge work for kdenlive user.
2/ or Missing part of video.

EXPECTED RESULT
Transform effect combines 4 sub-effects: Move, Zoom, Rotate and opacity.
Allow kdenlive user to enable/disable keyframes action for each sub-effect.
When keyframes applies to sub-effect: as actually.
When keyframes does not apply to sub-effect: sub-effect parameters can be modified, but applies to the whole effect, as if no keyframe present.

SOFTWARE/OS VERSIONS
Linux: Ubuntu Studio 20.04.3 LTS
kdenlive-21.08.0a-x86_64.appimage

ADDITIONAL INFORMATION
Of course, it would be better to be able to set different keyframes for each sub-effect... but it solves with multiple Transform effects on same clip... oh, no, because of effect pipelining in project video setting that clips off some video parts, see https://bugs.kde.org/show_bug.cgi?id=424944)
Comment 1 emohr 2021-09-08 17:47:38 UTC
Another idea: use the motion tracker effect to generate the data. Import the tracking data into the transform effect as "Offset Position" to create the keyframe automatically (since 21.08.0 https://kdenlive.org/en/2021/08/kdenlive-21-08-is-out/).