홈 › 이미지 도구

GIF 속도·거꾸로·반복

움짤이 너무 빠르거나 느릴 때, 거꾸로·부메랑 움짤을 만들거나 반복을 멈추고 싶을 때 쓰세요.

파일은 서버로 전송되지 않고 내 기기에서만 처리돼요

처음 쓸 때 이미지 엔진(ImageMagick, 약 15MB)을 한 번 내려받아요. 그다음부터는 브라우저에 저장된 것을 써요.

GIF를 놓거나 눌러서 고르세요.gif · 움직이는 .webp

움짤 속도·방향·반복 바꾸기

GIF와 움직이는 WEBP는 장면마다 ‘몇 초 보여 줄지’가 적혀 있어요. 이 도구는 그 시간을 속도 배율만큼 줄이거나 늘려서 빠르게·느리게 만들고, 장면 순서를 뒤집어 거꾸로 재생하거나, 끝까지 간 뒤 거꾸로 돌아오는 부메랑을 만들어요. 반복 횟수도 무한 반복, 1번만, 3번처럼 바꿀 수 있어요. 파일을 놓고 설정을 고른 뒤 적용하기를 누르면 원본과 결과를 나란히 재생해요.

아주 빠르게 할 때 장면을 건너뛰는 이유

GIF의 장면 시간은 1/100초 단위이고, 크롬·사파리·파이어폭스 같은 브라우저는 0.02초보다 짧은 장면을 0.1초로 늘려 재생해요. 그래서 시간만 줄이면 오히려 느려지는 일이 생겨요. 이 도구는 장면 시간이 0.02초보다 짧아지면 장면 몇 개를 하나로 합쳐(건너뛰어) 전체 재생 시간이 정확히 ‘원래 ÷ 배율’이 되도록 맞춰요. 반올림으로 생기는 작은 오차도 다음 장면으로 넘겨서 쌓이지 않게 해요.

어떻게 동작하나요

ImageMagick 7(magick-wasm)을 브라우저 작업자에서 돌려 장면을 완성된 그림으로 합성(coalesce)한 뒤 순서와 시간을 다시 짜고, GIF는 장면 차이만 남기는 최적화를 거쳐 저장해요. ‘반복’의 숫자는 전체 재생 횟수예요(GIF 파일 안에는 ‘처음 재생 후 다시 반복할 횟수’로 적혀요). 파일은 서버로 보내지 않아요.

한계

부메랑은 장면 수가 거의 두 배가 되어 용량도 커져요. 용량이 걱정되면 이어서 GIF 용량 줄이기를 쓰세요. 일부 메신저는 반복 횟수를 무시하고 항상 무한 반복으로 보여 줘요.

참고한 자료

자주 묻는 질문

4배로 했는데 장면 수가 줄었어요.

장면 시간이 0.02초보다 짧아지면 브라우저가 느리게 재생하므로, 장면 일부를 건너뛰어 실제 속도를 맞춘 거예요. 전체 재생 시간은 원래의 4분의 1이 돼요.

‘1번만 재생’으로 했는데 계속 반복돼요.

일부 앱·메신저는 GIF의 반복 정보를 무시해요. 크롬·사파리 같은 브라우저에서는 1번만 재생하고 마지막 장면에서 멈춰요.

파일이 서버로 올라가나요?

아니요. 이 기기 브라우저 안에서만 처리해요.

함께 쓰면 좋은 도구