When the User upload Progressive JPEG through app and then download it back through app - filesize changed
Then I check image metadata, and noticed that jpeg format encoding was changed from Progressive to Baseline and filesize grows for some(looks like it also due to encoding change)
I was able to reproduce it in local development, I tried .jpg .jpeg.pjpeg file extensions(all of these files have Progressive format), but it still changes encoding to Baseline
Is this a change from AWS side? And if so, what can you advise?
Can you add some details / code example on how that JPEG is saved / downloaded in your app? This seems more likely an issue with the image library. Also, what AWS services is this being save to? Amazon S3?
Can you add some details / code example on how that JPEG is saved / downloaded in your app? This seems more likely an issue with the image library. Also, what AWS services is this being save to? Amazon S3?
Hi hakanson, yes it's issue of image lib MiniMagick - wrapper for ImageMagick(so actually is due to ImageMagick), progressive image corrupts after auto orientation, for someone who also have similar problems I'll add some helpfull links https://github.com/ImageMagick/ImageMagick/discussions/5378 https://imagemagick.org/script/command-line-options.php#auto-orient https://imagemagick.org/script/command-line-options.php#interlace
I'm sorry for opening a ticket that doesn't belong to AWS