편집

GIF 속도

0.25배에서 4배까지, 픽셀 하나 건드리지 않고 빠르게 또는 느리게.

편집

☞ 모든 처리가 브라우저 안에서 이루어집니다 — 아무것도 업로드되지 않습니다

여기에 GIF를 놓으세요

또는 클릭해서 찾아보기 — 애니메이션 GIF만

타이밍은 파일 안에 있다

속도는 숫자이지 다시 그리는 일이 아니다

GIF의 모든 프레임은 이미지 데이터 바로 앞에 100분의 1초 단위로 자기 간격을 지니고 있습니다. 재생 속도란 그 숫자들 이상도 이하도 아닙니다. 그러니 속도를 바꿔도 픽셀은 전혀 건드리지 않습니다. 재표본화도, 보간도, 없던 프레임을 지어내는 일도 없습니다. 같은 그림을 다른 길이만큼 보여줄 뿐입니다.

한계 두 가지는 이 도구가 아니라 형식에서 옵니다. 간격은 100분의 1초 단위 정수이므로 아주 빠른 애니메이션은 양자화됩니다. 33밀리초는 30밀리초가 됩니다. 그리고 0이나 10밀리초는 "가능한 한 빨리"라는 뜻이 아닙니다. 모든 브라우저가 대신 100밀리초를 씁니다. 느려 보이는 GIF가 간격이 없다고 주장하는 이유가 이것입니다. 두 가지 모두 여기서 처리하므로 나중에 놀랄 일이 없습니다.

세 단계

GIF 속도 바꾸는 방법

01

GIF를 끌어다 놓기

원래 재생 시간과 프레임 수가 미리보기 옆에 표시됩니다.

02

슬라이더 끌기

2배면 모든 간격이 절반, 0.5배면 두 배가 됩니다. 미리보기가 새 속도로 움직이고 새 전체 시간도 표시되므로 짐작할 필요가 없습니다.

03

내려받기

다시 만든 GIF를 기기에서 저장합니다.

간단한 답변

GIF 속도 조절 자주 묻는 질문

빠르게 하면 프레임이 버려지나요?

아니요. 모든 프레임이 남고 각 프레임이 더 짧게 보일 뿐입니다. 파일 크기가 거의 변하지 않는 이유가 그것입니다. 픽셀은 똑같고 달라지는 것은 타이밍 바이트뿐입니다.

어느 지점부터 더 빨라지지 않는 이유는?

각 프레임을 최소 20밀리초, 초당 50프레임으로 제한합니다. 그 아래에서는 브라우저가 값을 무시하고 100밀리초로 돌아가므로, 더 빠르게 요청하고 열 배 느린 결과를 받게 됩니다.

고른 배수만큼 정확히 시간이 줄지 않는 이유는?

GIF는 간격을 100분의 1초 단위로 저장하므로 프레임마다 10밀리초 단위로 반올림됩니다. 긴 애니메이션에서는 그 반올림이 쌓여 1~2초 차이가 납니다.

정확한 프레임 레이트를 지정할 수 있나요?

직접은 안 됩니다. 미리보기 옆의 재생 시간이 원하는 값이 될 때까지 슬라이더를 움직이세요. 30프레임 영상이라면 30fps는 총 1초쯤입니다.

느리게 하면 더 부드러워지나요?

아니요. 느리게 하면 같은 프레임을 더 오래 보여줄 뿐이라 빠른 움직임은 슬라이드쇼가 됩니다. 부드러우려면 파일에 애초에 없던 프레임이 있어야 합니다.

업로드되나요?

아니요. GIF는 당신의 브라우저에서 디코딩되고 다시 인코딩됩니다. 어디로도 전송되지 않습니다.