Bug 363199 - Pan and Zoom / Position and Zoom problem (possibly other effects too) on rescaling clip in timeline, even in newest version 16.04.1
Summary: Pan and Zoom / Position and Zoom problem (possibly other effects too) on resc...
Status: RESOLVED WORKSFORME
Alias: None
Product: kdenlive
Classification: Applications
Component: Video Effects & Transitions (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Vincent PINON
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-05-18 07:20 UTC by bugs
Modified: 2016-08-20 21:21 UTC (History)
3 users (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 bugs 2016-05-18 07:20:15 UTC
Hi,

I just encountered the following problem:

1. Create a large image, possibly for showing some credits after your movie: i.e. 1920 x 9080 as a png file and enter some text in it to be scrolled on the screen.
2. Add the png file as a clip to your project (by default it creates a 5 seconds clips)
3. Drag this 5 seconds clip onto the timeline.
4. Add the Position and Zoom effect to the clip
5. So far so good!

6. Now click on the right hand side of the clip in the timeline on the resize handle and resize the clip to 30 seconds.
7. Insert some key frames, like keeping the image still for the first second and the last second
8. Last frame should be y = -8000

Problem: No matter what you do in the Position and Zoom effect, it only affects the first 5 seconds of the clip, but not the whole 30. This leads to weird effects, like scrolling only a few pixels, even if you enter y = -50000 for the last frame, or so.

Workaround: Edit the size of the clip BEFORE adding the Position and Zoom effect!

In my eyes the problem is in the way the effect is applied on the clip. Once added to the clip it "remembers" the clip length and sticks to it, even if I change the length of the clip in the timeline. So the effect should update its "internal length value" for the clip.
Comment 1 Yuriy Chudnovskiy 2016-06-19 11:05:36 UTC
I can confirm a bug. Resize before apply "Position and Zoom" did not work. My steps:
1) Add a clip on timeline (photo).
2) Resize, for example, to 9 sec.
3) Add "Position and Zoom" effect to clip.
4) Move to end of clip and add a keyframe.
5) set, for example, -1000 X position at beginning and 1000 X position at the ending keyframes.
Result: press "Play" (Space button) and watch "Position and Zoom" effect works ONLY for first 5 sec of clip.
Affects v. 16.07.70
Comment 2 Wegwerf 2016-06-19 16:52:35 UTC
Noticed that too, and it seems to affect static clips, such as titles and images. However, if I remember correctly, the bug doesn't manifest for video clips.
Comment 3 Yuriy Chudnovskiy 2016-06-20 09:15:29 UTC
I have reverted kdenlive to version 15.12.3 and did not found this bug, "Position and Zoom" works correctly.
Comment 4 Ruben Solvang 2016-06-20 13:15:42 UTC
I have the same problem. Tried to do a render to see if it only affected the preview, but the bug persisted in the rendered output. Also found another bug that possibly is related; when double clicking on a clip (invoking the "Duration" dialog window) and typing in the duration manually, the undo functionality did not work and the clip retains the manually added duration.

Editing the duration of the clip *before* adding the effect did not work for me.
Comment 5 Yuriy Chudnovskiy 2016-06-29 17:53:15 UTC
Looks like I found a bug cause!
Resizing on timeline did not change clip's duration in clip properties, so, after resizing it timeline open clip properties and manually enter same duration as set in timeline. Transfor and zoom will work this duration.
Fix needed: apply correct duration for clip properties after resize via timeline. BTW, it can be not a bug, but "feature".
Comment 6 Vincent PINON 2016-08-20 21:21:56 UTC
seems to have been fixed with 365653
(commit af8dbb0363df7a84bbad18f7ea4cb02cc0a4b96a on July 14)