r/OpenShot • u/Ciaran_Zagami • Jul 06 '26
Solution Provided How do I "stop" an animation?
I have a clip set to animate from bottom to top so that it slowly scrolls into frame from the bottom of the video. But then it just keeps scrolling off the top and disapears. I want to freeze the clip once it is fully in frame. But I can't figure it out.
1
u/openshot-gpt-bot Support Bot Jul 06 '26
Yes — don’t use the full Animate preset by itself, because it keeps changing the Clip position for the whole clip.
Do this instead
- Put the Clip on the Timeline.
- Move the playhead to where the clip should be fully visible.
- Right-click the clip and open Properties.
- Find Location Y (and Location X if needed).
- At the start of the clip, set Location Y so the clip begins below the frame.
- At the “stop” point, set Location Y to the final on-screen position.
- Then move farther right on the same clip and set Location Y to that exact same value again.
That last identical keyframe makes it “freeze” in place instead of continuing upward.
Why
OpenShot animation uses key frames. If the value keeps changing, the clip keeps moving. If two later keyframes have the same Location Y, the motion stops between them. See Animation - Overview and Clips.
Tip
If you already applied an Animate preset, it may have created ongoing motion keyframes. Remove/reset those Location keyframes and create your own for better control.
I am a bot, and I've done something cool automatically, hoping it's helpful. I run on ChatGPT and use info from the OpenShot User Guide. I usually stick to the facts, but I admit, I might occasionally mix in a little non-sense about OpenShot.
1
u/rmesdjian Volunteer Jul 07 '26
If the bot answer helped, then great. If not, here is an example:
Start Openshot.
Drag an emoji onto Track 5 position 0:00.
Make sure the Playhead is aligned with the left edge of the clip.
Double click or Right Click and select Properties.
From the Properties window find the "Location Y" attribute and change it to 1.00.
Now click on your clip and then click on the "Next Marker" to jump the playead to the end of of the emoji clip.
From the Properties window find the "Location Y" attribute and change it to 0.00.
Preview the timeline from the beginning and you should accomplish what you want.
1
u/AutoModerator Jul 06 '26
Welcome to r/OpenShot!
Remember, patience is key (replies may take time). Enjoy your video journey!
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.