Humans just love to be social! Image and video is consuming data storage at an unprecedented rate, and none of this seems to be slowing down as we find new ways to share this data, with service like Instagram, Snapchat, Facebook and Whatapps (notice 3 are owned by Facebook). The last number I heard was that more than 1 Billion photos are shared every single day alone and I have no doubt this number has only increase exponentially.
This issue is no longer just on the user level where their Hard drives are running out of space (which was the problem I began trying to solve, I like taking pictures what can I say). The cloud is always a choice but working with +100,000 photos and quickly realize that all cloud solutions are completely useless and even local drives can be very slow. All these performance issues all come down to the amount of RAW and JPEG bits of data that have to be moved around.
This brings me to my first solution, FRJPEG, which I have been rolling out in the desktop versions of fhotoroom for both OSX and Windows.
This new version of JPEG rethinks some very basic concepts about the JPEG format which is a lossy format. If you are not sure, a lossy format is one that dumps less relevant parts of the data to achieve compression. This compression has been so good in JPEG’s that they became the Internet standard for photos. Although you might not know it, the push to even smaller better quality versions of JPEG are always being worked on. Presently there are several coding libraries all trying to make a better JPEG such as Apple, Microsoft, Mozilla and more open source projects. Some write faster, some read faster but very few can actually compress any better than the other without visible quality issues appearing quickly.
The version developed for Fhotoroom’ JPEG (FRJPEG), approaches this problem using a few different solutions at different compression levels to maximize quality while achieving greater compression. Let me add this is not achieved by just dumping metadata (I know you thought it), this gives very limited savings for larger files while losing some of the most important parts of a JPEG, so as much metadata is always saved.
The final result of FRJPEG produces outputs that are more than 30% smaller than other JPEG versions at the same compression level but with much higher quality (meaning less JPEG artifacts). If FRJPEG was used by everyone tomorrow, the world would save the equivalent of 300,000,000 million photos uploaded everyday in bandwidth and storage while looking more beautiful.
FRJPEG vs Twitter
Hard to believe, well believe it and try it out for yourself 🙂
Free Web Service
Fhotoroom X for OSX Mac Store
Fhotoroom for Windows Store