GIF 만들기이란?

이 도구는 동영상 클립을 기기 안에서 바로 움직이는 GIF로 변환합니다. 업로드도 워터마크도 없습니다. 원하는 구간만 잘라 내고 출력 크기와 프레임 속도를 정하면 몇 초 만에 공유할 수 있는 GIF가 만들어집니다. 휴대폰 영상이나 화면 녹화의 MP4, WebM, MOV 파일을 모두 지원합니다.

변환은 WebAssembly로 컴파일한 ffmpeg가 두 번에 걸쳐 처리합니다. 첫 번째는 잘라낸 구간을 읽어 그 화면에서 256색 팔레트를 만들고, 두 번째는 각 프레임을 그 팔레트에 얹으면서 Sierra 디더링으로 오차를 흩뜨립니다. 프레임 레이트는 5에서 30fps이고, 슬라이더를 움직이면 예상 용량이 바로 갱신됩니다.

사용 방법

  1. 동영상 파일을 끌어다 놓고 미리보기가 불러와질 때까지 기다리세요.
  2. 시작점과 끝점을 지정해 구간을 자르고 너비와 프레임 속도를 고르세요. 작고 느릴수록 파일 용량이 가벼워집니다.
  3. GIF 만들기를 탭해 반복 재생을 확인한 뒤 완성된 파일을 내려받으세요.

사용 시기

  • 화면 녹화 중 4초만 잘라 버그 리포트에 첨부할 때.
  • 휴대폰으로 찍은 짧은 영상을 반복 클립으로 만들어 단톡방에 보낼 때.
  • MP4에서 제품 데모 일부를 뽑아 README나 문서 페이지에 넣을 때.

결과

앱 버그를 담은 45초짜리 화면 녹화에서 오류가 나타나는 4초 구간만 잘라 내고 너비 480px, 12fps로 설정하면 버그 리포트에 붙여 넣기 좋은 2MB짜리 GIF가 만들어집니다.

자주 묻는 질문

3초짜리 GIF가 원본 MP4 전체보다 큰 이유는 무엇인가요?
GIF는 프레임 사이의 움직임을 예측하지 않고 한 장씩 완성된 이미지로 저장합니다. MP4는 바뀐 부분만 기록합니다. 설정이 아니라 형식의 구조이니 용량을 줄이려면 너비나 프레임 레이트를 낮추세요.
원본 영상의 소리는 어떻게 되나요?
함께 사라집니다. GIF 형식에는 오디오 트랙이라는 개념 자체가 없어서 자막을 넣은 무음 반복 클립이 관행이 되었습니다. 소리가 중요하면 MP4나 WebM으로 두는 편이 낫습니다.
부드러운 그러데이션이 GIF에서 거칠거나 얼룩져 보이는 이유는요?
GIF가 담을 수 있는 색은 최대 256개입니다. 일반 웹 팔레트 대신 여러분의 클립에서 팔레트를 뽑고 Sierra 디더링으로 오차를 흩어 띠가 질감처럼 보이게 합니다. 색이 단순한 애니메이션일수록 손실이 적습니다.
얼마나 긴 클립까지 되고 첫 변환이 유독 오래 걸리는 이유는요?
원본 파일은 100MB까지이고, 길이는 규칙보다 인내심이 정합니다. 15fps면 1초가 이미지 열다섯 장입니다. 첫 변환에서는 영상 엔진도 함께 내려받기 때문에 이후에는 더 빨리 시작합니다.
원본보다 넓게 내보내면 더 선명해지나요?
너비 선택지는 원본 영상의 너비에서 멈춥니다. 키우면 없던 픽셀을 지어낼 뿐이라 선명해지지 않고 용량만 늘어납니다. 큰 GIF가 필요하면 애초에 더 높은 해상도로 찍어 두세요.

관련 도구