https://github.com/davidedc/smaller-screenshots
automatically get a range of smaller candidate formats/sizes for your (big) screenshots.
https://github.com/davidedc/smaller-screenshots
osx screenshot screenshot-utility screenshots
Last synced: about 2 months ago
JSON representation
automatically get a range of smaller candidate formats/sizes for your (big) screenshots.
- Host: GitHub
- URL: https://github.com/davidedc/smaller-screenshots
- Owner: davidedc
- License: mit
- Created: 2021-03-14T18:43:54.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-03-16T21:57:39.000Z (over 5 years ago)
- Last Synced: 2025-03-05T23:45:04.577Z (over 1 year ago)
- Topics: osx, screenshot, screenshot-utility, screenshots
- Language: Shell
- Homepage:
- Size: 7.81 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Smaller screenshots
automatically get a range of smaller candidate formats/sizes for your (big) screenshots.
# What?
When you take screenshots in OSX, by default you get a lossless .png of the screenshotted area (you can change that and pick *a* format with *a* quality setting).
Often though:
- you don't need a lossless high-quality image (i.e. big file)
- different screenshots are better squashed in different formats
- a smaller image (i.e. smaller width/height) is just fine (or even better)
I.e. often you can do with a smaller version, of lesser quality, with fewer colors, that is a small fraction of the size of the original.
This tools automatically produces a range of sizes/format/quality alternatives to choose from.
# Why?
I for example use this to embed (much much) smaller images in Tidllywiki (which base-64 encodes and embeds all of your notes' pics into a single html file, so a little regard for compactness really pays off).
# How?
It watches a specific directory for new screenshots, and when it finds one, it gets to work producing a number of good "squashed" candidates, in a range of different formats and sizes.
Please see the .sh file for more info.