キレ

GIF 크기 조절

브라우저에서, 업로드 없이

GIF

75% · 50% · 25% 또는 가로 px · 타이밍 유지

GIF

줄이기·키우기, 타이밍 유지

규격

7개 항목
GIF 크기 조절 규격
항목값비고
입력GIF정지·움직이는 GIF 모두
출력GIF프레임 수 그대로
크기75% · 50% · 25% 또는 가로 px비율 유지, 원본 가로의 2배까지
색프레임당 256색크기를 바꾸면 색이 섞이므로 다시 줄인다
투명투명·불투명 그대로부드러운 가장자리는 절반을 기준으로 정한다
타이밍저장된 그대로프레임마다의 딜레이와 반복 횟수
처리 위치이 브라우저서버로 보내지 않음

무엇이 일어나나

3개
무슨 일이, 왜 일어나나

GIF를 놓고 크기를 고른다. 원본 가로의 75% · 50% · 25%, 또는 가로 픽셀 수를 적는다. 세로는 비율을 따라가므로 그림이 늘어나지 않는다. 모든 프레임을 브라우저가 보여 주는 모습 그대로 다시 맞춘 뒤 새 크기로 그리고, 프레임 수·딜레이·반복 횟수가 같은 새 GIF에 쓴다. 모든 일은 이 브라우저 안에서 일어나고 GIF는 서버로 가지 않는다.

크기 바꾸기는 재인코딩이고 배지도 그렇게 말한다. 그림을 다른 크기로 그리면 이웃한 화소가 섞여 파일에 없던 색이 생기는데, GIF 프레임은 256색까지만 담으므로 프레임마다 다시 256색으로 줄인다. GIF에는 반투명도 없다. 투명한 부분 둘레에 생기는 부드러운 가장자리는 절반을 기준으로 불투명 또는 투명이 된다.

파일을 작게 유지하려고, 불투명한 애니메이션은 둘째 프레임부터 앞 프레임과 달라진 사각형만 담는다. GIF 도구들이 애니메이션을 쓰는 방식이다. 투명한 부분이 있는 애니메이션은 프레임을 통째로 쓴다. 그렇지 않으면 뒤 프레임이 화소를 다시 투명하게 만들 수 없기 때문이다. 원본 가로를 그대로 적으면 아무것도 다시 그리지 않는다. 그때 모든 프레임이 256색 안에 들면 화소가 원본 그대로이고 배지는 "화질 손실 없음"이 된다.

자주 묻는 질문

3개
GIF 용량을 줄이려면

화소를 줄이는 것이 가장 확실하다. 가로를 절반으로 하면 화소는 4분의 1이 된다. 결과 옆에 새 파일 크기가 원본 크기와 함께 나온다.

128 × 128처럼 정확한 크기로 만들 수 있나

가로를 적으면 세로는 원본 비율을 따른다. 정사각형 GIF라면 128 × 128이 된다. 비율을 바꾸려면 먼저 자르기 도구로 자른다. 자르기 도구는 GIF를 재인코딩 없이, 애니메이션과 타이밍을 유지한 채 자른다.

크기를 바꾼 GIF가 거칠어 보이는 이유

프레임마다 256색까지다. 크기를 바꾸면 색이 섞이고, 그것을 다시 256색에 맞추면 그러데이션에서 줄무늬나 점이 보일 수 있다. 픽셀 아트와 단색은 깔끔하게 나오고, 사진이 가장 티가 난다.

관련 규격

4개