[GH-ISSUE #1247] [Feature Request] Trim Frames - Remove duplicate frames at the start and end of animation #3325

Open
opened 2026-03-01 19:10:04 +03:00 by kerem · 0 comments
Owner

Originally created by @DevRubicate on GitHub (Nov 5, 2023).
Original GitHub issue: https://github.com/NickeManarin/ScreenToGif/issues/1247

Originally assigned to: @NickeManarin on GitHub.

Is your feature request related to a problem? Please describe.
While developing, I very often use ScreenToGif to record what's happening in my application during a specific event, like an animation playing, a button being pressed, or something visual changing. To do this, I start the recording, trigger the event, and stop the recording. But before I can share the gif I manually go into the animation timeline and delete all the frames before the event happened, and then all the frames after the event finished, so that the gif is smaller in size and playback time. I don't want to waste people's time by making them wait 3-4 seconds while I fumble my way to trigger the event that I am trying to record.

Describe the solution you'd like
It would be nice if there was a "Trim Frames" button under the Edit tab which removed all duplicate frames at the start of the animation, and all duplicate frames at the end of the animation, but did not remove duplicate frames in the middle. It could also be baked into the existing "Remove Duplicate" button as a new set of options.

Originally created by @DevRubicate on GitHub (Nov 5, 2023). Original GitHub issue: https://github.com/NickeManarin/ScreenToGif/issues/1247 Originally assigned to: @NickeManarin on GitHub. **Is your feature request related to a problem? Please describe.** While developing, I very often use ScreenToGif to record what's happening in my application during a specific event, like an animation playing, a button being pressed, or something visual changing. To do this, I start the recording, trigger the event, and stop the recording. But before I can share the gif I manually go into the animation timeline and delete all the frames before the event happened, and then all the frames after the event finished, so that the gif is smaller in size and playback time. I don't want to waste people's time by making them wait 3-4 seconds while I fumble my way to trigger the event that I am trying to record. **Describe the solution you'd like** It would be nice if there was a "Trim Frames" button under the Edit tab which removed all duplicate frames at the start of the animation, and all duplicate frames at the end of the animation, but did not remove duplicate frames in the middle. It could also be baked into the existing "Remove Duplicate" button as a new set of options.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ScreenToGif#3325
No description provided.