mirror of
https://github.com/NickeManarin/ScreenToGif.git
synced 2026-04-25 23:25:52 +03:00
[GH-ISSUE #765] Neural Network Encoder for .gif is extreme bad for certain situation #2420
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#2420
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 @byzod on GitHub (Dec 9, 2020).
Original GitHub issue: https://github.com/NickeManarin/ScreenToGif/issues/765
For gifs that have high saturation, many colors or small area of bright pixels, Neural Network can hardly make it
I just found a practical example when I was about to share a game recording to friend
Original video: https://www.reddit.com/r/noita/comments/k735yn/is_that_a_new_dragon_ball_attack_from_anonymous/
Original recording project: bug1.zip
Output with Neural Network (sampling 1, use global color table):

Output with Neural Network (sampling 1, don't use global color table):

With global color table, the result overall color is dim (in situation like this, it's basically white&black), but no visible banding
Without global color table, the color looks better, but there're heavy banding problem
Thus, Neural Network is unable to handle gif like this, there's no way to encode it correctly currently