I have 1TB of jpeg images on the server. Each image is approx 6MB.
I need recommendations for the JPEG compression tool, which can do bulk compression to save the space.
I have Windows Server 2016 environment.
Jpeg is already a compressed format
All you can do is reduce the quality or size in pixels
Will see what others suggest
JPEG files are already compressed so you won't get much space savings by compressing the files in Windows. The only way to really save space is to save the files with a lower quality setting or a smaller number of pixels (or both). Sounds like there are too many files to do that one-by-one so you need something that can batch process. Check out Xnview (https://www.xnview.com/en/) or TinyJPG (https://tinyjpg.com/).
You can increase the jpeg compression rate and/or optimize jpeg to a small extent.
For reducing storage requirements, depending on what you use the jpeg for and how much details and resolution you require ?
For example Adobe Photoshop or other adobe products usually have a "web size" which uses approx 100KB to 350KB for usage on web pages (to fit 19" screens by default)...or thumbnail size which is approx 15KB to 35KB to fit 1 inch by 2 inch sizes.
The 6MB files maybe used for detailed 20m by 30m poster printing, after which you may want reduce the resolution and keep a 500KB "web size".
Some alternatives to storage on file server....Get a Google Apps basic account for $5 per month ($60 per year) and you get up to 30GB storage (shared by Gmail and Google drive)....upload the pictures to the Google drive and then share the folder to your users (all they need is an email address or if not confidential, all they need is the link).
maybe a compromise on quality but for quick batch compression I have used Faststone photo resizer. That has mainly been for camera images as the camera makers seem to have much larger versions of the file ....I guess to get the best quality they can whereas the human eye, at least in my case, cannot see half of that quality :)
I agree with adrian_ych. The last thing you want to do is edit those files and find out that someone in your organization needs those files to be that large for a project. Better to offload those images onto a web space (Google Drive, Dropbox or One Drive). This way, the images stay intact and you have the space freed up.
Thanks for all the replies, I tested one of the image compression tool which reduces the size of image from~6MB to 130KB without loosing visual quality. These images are just for archiving for legal purposes.
I'm looking for some product I can run from command line, which could run as scheduled task to replace the file with compresses image on a folder and sub folder.