편집
☞ 모든 처리가 브라우저 안에서 이루어집니다 — 아무것도 업로드되지 않습니다여기에 GIF를 놓으세요
또는 클릭해서 찾아보기 — 애니메이션 GIF만
미리보기
편집
0.25배에서 4배까지, 픽셀 하나 건드리지 않고 빠르게 또는 느리게.
또는 클릭해서 찾아보기 — 애니메이션 GIF만
미리보기
타이밍은 파일 안에 있다
GIF의 모든 프레임은 이미지 데이터 바로 앞에 100분의 1초 단위로 자기 간격을 지니고 있습니다. 재생 속도란 그 숫자들 이상도 이하도 아닙니다. 그러니 속도를 바꿔도 픽셀은 전혀 건드리지 않습니다. 재표본화도, 보간도, 없던 프레임을 지어내는 일도 없습니다. 같은 그림을 다른 길이만큼 보여줄 뿐입니다.
한계 두 가지는 이 도구가 아니라 형식에서 옵니다. 간격은 100분의 1초 단위 정수이므로 아주 빠른 애니메이션은 양자화됩니다. 33밀리초는 30밀리초가 됩니다. 그리고 0이나 10밀리초는 "가능한 한 빨리"라는 뜻이 아닙니다. 모든 브라우저가 대신 100밀리초를 씁니다. 느려 보이는 GIF가 간격이 없다고 주장하는 이유가 이것입니다. 두 가지 모두 여기서 처리하므로 나중에 놀랄 일이 없습니다.
세 단계
원래 재생 시간과 프레임 수가 미리보기 옆에 표시됩니다.
2배면 모든 간격이 절반, 0.5배면 두 배가 됩니다. 미리보기가 새 속도로 움직이고 새 전체 시간도 표시되므로 짐작할 필요가 없습니다.
다시 만든 GIF를 기기에서 저장합니다.
간단한 답변
아니요. 모든 프레임이 남고 각 프레임이 더 짧게 보일 뿐입니다. 파일 크기가 거의 변하지 않는 이유가 그것입니다. 픽셀은 똑같고 달라지는 것은 타이밍 바이트뿐입니다.
각 프레임을 최소 20밀리초, 초당 50프레임으로 제한합니다. 그 아래에서는 브라우저가 값을 무시하고 100밀리초로 돌아가므로, 더 빠르게 요청하고 열 배 느린 결과를 받게 됩니다.
GIF는 간격을 100분의 1초 단위로 저장하므로 프레임마다 10밀리초 단위로 반올림됩니다. 긴 애니메이션에서는 그 반올림이 쌓여 1~2초 차이가 납니다.
직접은 안 됩니다. 미리보기 옆의 재생 시간이 원하는 값이 될 때까지 슬라이더를 움직이세요. 30프레임 영상이라면 30fps는 총 1초쯤입니다.
아니요. 느리게 하면 같은 프레임을 더 오래 보여줄 뿐이라 빠른 움직임은 슬라이드쇼가 됩니다. 부드러우려면 파일에 애초에 없던 프레임이 있어야 합니다.
아니요. GIF는 당신의 브라우저에서 디코딩되고 다시 인코딩됩니다. 어디로도 전송되지 않습니다.