mirror of
https://github.com/NickeManarin/ScreenToGif.git
synced 2026-04-26 07:35:54 +03:00
[GH-ISSUE #740] Project file becomes larger #597
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#597
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 @xiaomayidechuanshuo on GitHub (Oct 9, 2020).
Original GitHub issue: https://github.com/NickeManarin/ScreenToGif/issues/740
After making continuous jpg format pictures into gif, the exported project far exceeds the total size of the imported pictures. How can we ensure the smallest project file without reducing the number of frames? I found that the problem is that the file is converted Into png format, so the file is enlarged
@Gnbrkm41 commented on GitHub (Nov 8, 2020):
I think it's a compromise between quality and size; jpeg is a lossy format, which means when you compress the image you end up losing a bit of the original information in exchange for smaller sizes. While the loss is normally small enough to go unnoticed, you will start noticing compression artifacts that look like grains or weird noises if you repeatedly edit and re-compress the image. This makes it less suitable for things like project files, since normally you end up editing those multiple times.
You don't get such issues when using PNG since PNG is a lossless format, which means you get to preserve the original quality until you decide to encode the images into something lossy (like gifs).
In my opinion (Disclaimer: I do not contribute to the project), the project file format should remain as is for higher image quality.