Starting today, Twitter will preserve JPEGs as they are encoded for upload on Twitter for Web. (Caveat, cannot have EXIF orientation)
For example: the attached photo is actually a guetzli encoded JPEG at 97% quality with no chroma subsampling.
en.wikipedia.org/wiki/Guetzli
Conversation
Preview images on Twitter (smaller sizes than the original) will continue to be transcoded to save on size and download latency.
2
34
240
Other categories of images (for example: Avatars) will be getting the same improvement coming in the new year.
5
28
210
And just to be clear. We preserve the bitmap encoding, not the metadata. That, as always, is stripped and discarded.
4
32
283
We will still enforce limits, so images are not unbounded in file size or resolution, but those limits are very generous so that pretty much any 8 megapixel photo will be preserved and even up to 16 megapixels can be preserved (in square aspect ratio)
5
36
157
Shout out to our Media Platform team and specifically @aralemuchmuch for delivering so many improvements to images in 2019
2
7
120
This is fantastic news! Congrats on shipping, Nolan! IIRC uploaded images have a limit on pixel density of <= 2x. If a JPEG is 3x, will it be re-encoded?
1
2
24
The pixel density limit is for what variant will be downloaded and displayed as a preview.
Full screen view always loads full rez.
1
2
21
Show replies
Very cool! So this will only work for web uploads? Or is this coming to mobile as well?
1
3
We need to scope out work for mobile platforms: nothing to share on that yet
1
4
Show replies
So does that mean if I share wallpapers and my own photos that they will stay at full resolution so others can download them?
(I hope that's the case)
1
9



