Hacker News new | ask | show | jobs
by rfrec0n 915 days ago
Have you tried sending a picture via iMessage MMS? My wife's iPhone compresses every single picture she sends down to like 32kb and converts it to a JPEG. That's with the setting to compress images to save data turned off (I'd hate to see what it sends when its turned on). The pictures I send her arrive only compressed down to 700k-1.1mb and retain formatting and even transparency (our carrier limits MMS messages to 1.2mb).

Oh, what's even better is that it tricks the iPhone owner into thinking that a full resolution image was sent. On my wife's end she see's the full resolution original format image in the messages thread, not the blurry 32kb version everyone else gets so she had no idea that this happens.

2 comments

The compression level of MMS is set by the carrier, and cannot be changed or even queried.
Yes I'm well aware. What I'm talking about is iMessage doing it's own compression, which is more than what the carrier limit requires, as well as stripping file formatting from images and making them all JPEG. Me and my wife are on the same family plan so we have the same carrier. If the 32kb was a carrier limit, then the pictures I send my wife would be 32kb and just as blurry as the ones she sends me. They aren't, however. They're only compressed enough to where the fit the MMS size limit for the carrier
> That's with the setting to compress images to save data turned off

I think that setting doesn’t even do anything for MMS.