예전에는 이런현상을 발견하지 못했는데 오늘 우연히 gif 이미지를 설정된 사이즈로 리사이즈 하는 과정에서 오히려 이미지용량이 7배 정도 늘어나는 것을 확인했습니다. 3메가 짜리가 26메가로 변하더군요,.
혹시 이미지매직의 리사이즈방식을 이미지프로세서모듈에서 관여하는 것인가요? 이러한 문제가 있다면 이미지프로세서모듈에서 수정을 해야 하는건지 궁금합니다.
사이즈는 분명 설정된 사이즈로 줄지만 레이어를 다시 만들때 뭔가 더 용량이 커지는 방식으로 다시 조립되는 것 같은데요.
혹시 이런 문제 발견하시고 해결하신 분 있나요 ?
일단 우선 GD로 변경해 놓은 상태입니다.
GD는 움짤을 리사이즈하면 첫 프레임밖에 안 남을 텐데요.
이미지매직에서 GIF를 어떻게 처리하는지는 모르겠습니다만, JPG도 화질을 지나치게 높게 설정해 놓으면 리사이즈 후 용량이 오히려 커지는 일을 종종 봅니다.
그런데 혹시 원본이 GIF로 위장한 일반 동영상 파일(예: mp4)은 아니었겠지요? 80년대에 만들어진 GIF보다 요즘 동영상 포맷들의 압축률이 훨씬 좋기 때문에 imgur 같은 곳에서도 트래픽 절약을 위해 GIF를 동영상으로 바꿔서 보여주곤 하거든요. 다시 GIF로 바꾸면 당연히 용량이 몇 배나 커지고요. 만약 이런 파일을 GIF인 척 올렸다면...?