본문으로 건너뛰기

GIF

GIF의 정의, 동영상 형식과의 차이, 움직이는 콘텐츠에 애니메이션 GIF가 적합한 경우를 설명합니다.

GIF(Graphics Interchange Format)는 CompuServe가 1987년에 도입한 래스터 이미지 형식입니다. 1989년의 GIF89a 개정에서 애니메이션과 투명도에 쓰는 확장이 추가되었습니다. 파일 확장자는 .gif이고 MIME 유형은 image/gif입니다.

각 GIF 프레임은 최대 256색 팔레트와 LZW 압축을 사용합니다. LZW는 팔레트 이미지에 대해 무손실입니다. 투명도는 이진값이며, 팔레트 항목 하나를 완전 투명으로 지정할 수 있습니다. 애니메이션 GIF는 프레임마다 1/100초 단위의 지연 시간과 반복 횟수를 저장합니다.

GIF는 동영상 플레이어 없이 거의 모든 곳에서 재생됩니다. 그래서 채팅, 이슈 트래커, 문서에서 널리 쓰입니다.

GIF 동작 방식

전체 색상 이미지는 먼저 프레임당 256색으로 줄여야 합니다. 인코더는 팔레트를 고르고, 없는 색을 흉내 내기 위해 디더링을 자주 적용합니다. 디더링은 서로 다른 색의 픽셀을 섞어 배치하는 패턴입니다. 팔레트 이미지는 LZW로 압축합니다. 애니메이션은 각 프레임 또는 프레임에서 바뀐 영역을 순서대로 저장합니다.

GIF와 동영상(MP4, WebM) 비교

GIFMP4 또는 WebM
색상프레임당 256색수백만 색
움직이는 화면의 파일 크기큼훨씬 작음
컨트롤 없이 자동 재생대부분의 환경에서 가능사이트에 따라 다름
소리없음선택 사항

GIF를 써야 할 때

GIF는 평면 색상의 인터페이스 단계를 짧게 반복하는 데 적합합니다. 예를 들어 메뉴가 열리는 5초짜리 애니메이션이 여기에 해당합니다. 긴 녹화, 사진, 그라데이션에는 MP4가 파일 크기가 더 작고 색 표현도 더 정확합니다.

Temposhot에서는 내보내기 막대의 **Export settings…**에서 GIF 형식을 선택합니다. 프레임 지연은 0.04, 0.1, 0.25, 0.5, 1초 중에서 고를 수 있습니다. Capture History에는 세션마다 GIF 작업이 있습니다. MP4 내보내기는 5, 10, 15, 24, 30, 60fps를 지원합니다.

자주 하는 실수

  • 긴 녹화를 GIF로 내보내 파일 크기가 매우 커짐.
  • 사진이나 그라데이션에 GIF를 사용해 밴딩과 디더링 노이즈가 보임.
  • 프레임 지연을 너무 짧게 설정해 독자가 각 단계를 따라갈 수 없음.
  • 부드러운 투명 가장자리를 기대함. GIF는 부분 투명도를 지원하지 않음.

지금 고칠 이미지가 있나요?

Images to GIF로 이미지 묶음을 애니메이션으로, Images to Video로 동영상으로 바꿀 수 있습니다.

자주 묻는 질문

GIF는 무손실인가요?

LZW 압축은 무손실입니다. 다만 전체 색상 이미지를 256색으로 줄이는 과정에서 정보가 손실됩니다.

단계별 스크린샷에는 어떤 프레임 지연을 써야 하나요?

프레임당 0.5초 또는 1초로 설정하면 독자가 각 단계를 볼 시간이 충분합니다.

출처

관련 자료

같은 스크린샷을 반복해서 찍고 계십니까?

Temposhot은 타이머에 맞춰 화면, 창 또는 영역을 캡처하고 결과를 PDF, 이미지, ZIP 또는 MP4로 내보냅니다. 무료 브라우저 도구는 단일 이미지만 다룹니다.

관련 리소스

관련 용어

전체 용어집