이미지 최대 크기(KB) 미만이어도 리샘플링됨

max image size kb에서 정의된 파일 크기 이하의 이미지는 리샘플링되지 않는다고 이해하고 있었는데, 실제로는 그렇지 않은 것 같습니다. 예를 들어 해당 설정을 3000KB로 해두었는데, 2.4MB짜리 JPG 이미지를 게시한 뒤 라이트박스에서 다운로드 버튼을 사용하면 결과물 JPG 파일이 1.4MB로 줄어 있습니다. 더 작은 파일도 마찬가지입니다. 원본이 863KB인데 다운로드한 파일은 542KB입니다. 색상과 선명도에 미세한 변화가 있는 것으로 보아 이미지가 리샘플링된 것으로 보입니다. 세심한 사진작가 모임에서는 이런 미세한 변화까지도 알아채기 때문에 문제가 됩니다. 왜 이런 일이 발생하는지, 그리고 이를 피할 수 있는 방법이 있는지 아이디어가 필요합니다. 3MB를 초과하는 이미지는 다운샘플링되는 것이 당연하지만, 그 이하의 이미지는 가능하면 그대로 두는 것이 가장 좋겠습니다.

조금 더 읽어보니, 디스코스가 라이트박스를 위해 다운샘플링된 섬네일을 생성한다는 점을 이해했습니다. 라이트박스의 다운로드 버튼은 원본이 아니라 리샘플링된 버전을 다운로드하는 건가요? 또한 '전체 크기 보기’를 클릭해 해당 이미지를 다운로드하면 .webp 형식인데, Safari에서는 JPG 형식으로 다운로드됩니다. 하지만 이 경우에도 여전히 원본보다 파일 크기가 작습니다. 이 모든 상황을 이해하려고 애쓰고 있습니다! 감사합니다!

이 스레드를 확인해 보세요:

보시는 것은 클라이언트 측 최적화일 것으로 추측됩니다.

왜 recompress original jpg quality를 놓쳤을까! 아, 맷, 고마워!