mirror of
https://github.com/NickeManarin/ScreenToGif.git
synced 2026-04-26 07:35:54 +03:00
[GH-ISSUE #564] [Feature Request] Split long frames when applying a progress bar to make it smooth #460
Labels
No labels
copy cats
duplicated
future feature
pull-request
⬜ Accepted
⬜ Completed
⬜ Help Wanted 💪
⬜ In Progress
⬜ Missing Details
⬜ Pending
⬜ Waiting For Answer ⏳
🆕 feature preview
🔷 Bug 🐛
🔷 Out Of Scope
🔷 Out Of Scope
🔷 Question
🔷Enhancement
🔷Enhancement
🔷Invalid / External
🔷Knowledge Base
🔷Won't Fix
🕑 High
🕑 High
🕑 High
🕕 Medium
🕙 Low
🕛 Critical
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/ScreenToGif#460
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @SilentSin on GitHub (Dec 15, 2019).
Original GitHub issue: https://github.com/NickeManarin/ScreenToGif/issues/564
I'm using gifs to show step by step instructions where I manually adjust the timing to stop on a single frame for a few seconds, so my workflow is essentially:
That works great, but if I want to add a progress bar that means it will stop every time there is a long frame which looks silly. So it would be cool if it had an option to split long frames into multiple shorter ones when adding a progress bar so that it can always be smooth.
@vatterspun commented on GitHub (Dec 30, 2019):
Wow, great suggestion - I can NOT think how to address that. The only things I can think of (an these aren't great):
@SilentSin commented on GitHub (Dec 30, 2019):
Couldn't it just be the reverse of the Remove Duplicates operation as part of applying a progress bar? It can already be done by copying and pasting individual frames and overriding their times, it's just really tedious to do manually.
@vatterspun commented on GitHub (Jan 3, 2020):
Yeah I guess so. I don't love that this expands the GIF file size but maybe that can't be helped...
Maybe the best thing to do is request a "duplicate" button that says that copies the current frame. It would have a numberic value that you can modify and that will be remembered when clicked in the future.
I can see value beyond just what you describe with pausing at a given screen. For example, if you wanted multiple image addendums for a given screen, like pointing out the various elements in a user interface.
@NickeManarin commented on GitHub (Jan 7, 2020):
This could be implemented as an option for the Progress feature itself.
It would be required to the user to decide how smooth the playback should be.
The problem is that if the animation has a variable framerate, it will be impossible to have the same smoothness in all parts.
@vatterspun commented on GitHub (Jan 12, 2020):
Yeah it's a frustrating tradeoff. Maybe some rough animation is acceptable in some situations?