mirror of
https://github.com/NickeManarin/ScreenToGif.git
synced 2026-04-25 15:15:51 +03:00
[GH-ISSUE #426] [Bug] APNG image output #1719
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#1719
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 @vatterspun on GitHub (Jan 8, 2019).
Original GitHub issue: https://github.com/NickeManarin/ScreenToGif/issues/426
Background: Trying to create a simple image slideshow for a freeware notepad program.
Setup: Win7x86, STG 2.15.1 (portable)
Steps:
Result: some odd overlapping color issues:
Other notes: I tried disabling "detect unchanged pixels" but got the same result. I was able to export to GIF and then use PNGOptimizer to get to the APNG file I was looking for, but obviously with some quality loss.
@NickeManarin commented on GitHub (Jan 8, 2019):
Fixed in https://github.com/NickeManarin/ScreenToGif/releases/tag/2.15.2
Released a few minutes ago. :)
@vatterspun commented on GitHub (Jan 9, 2019):
Oh badass! Thanks :)
@vatterspun commented on GitHub (Jan 9, 2019):
I retested the latest version 2.15.2 but unfortunately getting similar results with a few screencaps of the Everything search program:
@NickeManarin commented on GitHub (Jan 9, 2019):
Hmm, I'm missing something. I just downloaded both files (portable, installer) did a recording, opening menus and everything looks fine.
I had the option to ignore repeated pixels turned on too.
Did you check if you are using v2.15.2? If so, can you share your project? Maybe there's something different with the frames...
@vatterspun commented on GitHub (Jan 13, 2019):
I realized my initial step listing was incomplete. It's modifying the timing to slideshow speed that seems to create the overlapping issue.
Could you retest by setting the delay override to 2100? As below ...
Setup: Win10x64
Steps:
Defect: same as above.
Sorry for the confusion, I didn't think the delay had anything to do with it. Bad bug reporting on my part.
@NickeManarin commented on GitHub (Jan 13, 2019):
Like this one?
@NickeManarin commented on GitHub (Jan 13, 2019):
How did you create your screenshots? Can you share them? I think that this is related to an unexpected image content.
@vatterspun commented on GitHub (Jan 13, 2019):
I used Greenshot. I'll attach a recording of what I did (created also using STG) to show you all the steps.
Notes on the recording:
After the initial screenshot of the Everything program, I was pressing a key combo of CTRL+SHIFT+L for "capture last region" so it was able to grab the window with the menu items. That didn't show up very clear in the recording.
The last step was moving the recorded PNG file into Firefox. I accidentally deleted a few too many connecting frames in the recording. I realize that wasn't super clear.
Process:

Individual images:
images.zip
@NickeManarin commented on GitHub (Jan 16, 2019):
Thanks for the detailed feedback. :)
I identified the problem and fixed it. It was caused by an unusual pixel format (BGR32).
Now, when loading images, the app will convert them to BGRA32.
Tomorrow I think that I can create a new release of the app.
@vatterspun commented on GitHub (Jan 16, 2019):
Thanks for noticing. Getting that screen recording down to a reasonable size took a really long time. Luckily I had ScreenToGif's editor :)
Awesome, I look forward to testing.
@vatterspun commented on GitHub (Jan 19, 2019):
Retested successfully with and without "detect changed pixels". Thanks!
@NickeManarin commented on GitHub (Jan 19, 2019):
Thanks :)
@vatterspun commented on GitHub (Feb 15, 2019):
Your program in use for software slideshow animations over on the S2G thread at PFW: https://www.portablefreeware.com/forums/viewtopic.php?p=92617#p92617