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

FR / IDEA - Image Optimization (option) #87

Open
mgonzales71 opened this issue Mar 27, 2017 · 0 comments
Open

FR / IDEA - Image Optimization (option) #87

mgonzales71 opened this issue Mar 27, 2017 · 0 comments

Comments

@mgonzales71
Copy link
Contributor

mgonzales71 commented Mar 27, 2017

@marcelveldt Have you thought of adding an option for image optimization?

Since your scripts do a lot of image scraping, caching, etc - maybe consider adding an option to download and then use optimized images in place of the ones downloaded?

I noticed that the largest part of my kodi backups were images (and not TexturesDB or /Thumbnails which I exclude) from artwork scrappers that had downloaded several HUGE PNG and JPG files that did not need to be so large.

So this site that caught my eye in a discussion I was reading about windows tools to batch reduce images

https://www.softwariness.com/articles/reduce-image-file-sizes-using-python/

which led me to propose this idea after thinking that this could be another tool to speed up skin and your scripts for use with Kodi (and save space as well)... but obviously users would want control over it being on or off, etc

I am guessing there are several options but looks like PIL has support available for this sort of thing

Anyway - thoughts?

 
 
 
 

If interested - other links I have run across for my personal use:

http://optipng.sourceforge.net/
http://advsys.net/ken/utils.htm
http://pmt.sourceforge.net/pngcrush/

a windows program I use: http://pnggauntlet.com/
another gui wrapper for all platforms - https://trimage.org/

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

1 participant