이 도구에 대하여
GIF 크기 조정기는 애니메이션 GIF를 새 너비와 높이로 조정하되 애니메이션을 망가뜨리지 않습니다. gifuct로 모든 프레임을 디코딩하고, GIF의 프레임 폐기(disposal) 규칙을 지키면서 각 프레임을 원본 크기 캔버스에 합성한 뒤, 결과를 조정하고, 각 프레임의 원래 지연을 보존하는 새 애니메이션 GIF로 재인코딩해 타이밍을 그대로 유지합니다.
GIF 프레임은 이전 프레임 위에 쌓이는 부분 패치일 수 있어, 단순한 크기 조정은 깜빡임과 잔상을 만듭니다. 이 도구는 각 완전한 프레임을 먼저 재구성하므로 투명도와 움직임이 올바르게 유지됩니다. 가로세로 비율을 잠가 너비와 높이가 비례를 유지하게 하거나, 잠금을 풀어 자유롭게 늘일 수 있습니다.
전체 과정이 브라우저에서 실행됩니다 — GIF는 업로드되지 않으므로 오프라인에서 작동하고 비공개 이미지를 비공개로 유지합니다. 출력 크기는 인코딩 속도를 위해 한 변당 2000 픽셀로 제한됩니다.
자주 묻는 질문
크기를 조정해도 애니메이션과 속도가 유지되나요?
네. 모든 프레임을 디코딩하고, 폐기 방식을 지켜 재구성하고, 크기를 조정한 뒤, 원래 지연으로 재인코딩하므로 애니메이션이 이전과 같은 속도로 재생되고 반복됩니다.
크기를 조정한 GIF는 무손실인가요?
아니요. 재인코딩 과정에서 각 프레임이 256색으로 다시 양자화되므로 특히 확대할 때 약간의 품질 손실이 있습니다. 대체로 GIF를 확대하는 것보다 축소하는 편이 더 깔끔하게 보입니다.
너비를 바꾸면 왜 높이가 함께 변하나요?
가로세로 비율 잠금 옵션이 다른 치수를 자동으로 맞춰 원래 비율을 유지합니다. 체크를 해제하면 너비와 높이를 독립적으로 설정해 이미지를 늘일 수 있습니다.
제 GIF가 서버로 업로드되나요?
아니요. 디코딩, 합성, 크기 조정, 재인코딩이 모두 브라우저에서 이뤄지므로 파일이 기기를 벗어나지 않고 도구는 완전히 오프라인으로 작동합니다.