Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hello #1

Closed
alex-bender opened this issue May 4, 2018 · 2 comments
Closed

Hello #1

alex-bender opened this issue May 4, 2018 · 2 comments

Comments

@alex-bender
Copy link

It's reaaly cool what you have done!
Is it worth it to put executables to "release" tab for easy access to them?
Thanks

@catid
Copy link
Owner

catid commented May 4, 2018

Hello! Glad that it piqued your interest!

So the real value of Zpng is in the source code rather than the EXE - With the source code you can really get the benefit of the faster compression.

The reason is that the ZpngApp.exe -c mode will take as input a PNG, for example. This means that the slowness of loading the PNG and all the overhead of launching the app is added to the time to compress the file.

Then when you want to get the file back again you'd have to run the ZpngApp.exe -d mode which would (quickly) decompress the file but then (very slowly) recompress it to PNG. It would be pretty slow overall.

If you're looking for smaller files and do not care about compression time, I would recommend using FLIF and other formats that do a really good job with the compressed file sizes.

@catid catid closed this as completed May 4, 2018
@alex-bender
Copy link
Author

Thanks for description!
I've looked through the code and indeed it's really great!
Thanks a lot!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants