GIF 만들기이란?
이 도구는 동영상 클립을 기기 안에서 바로 움직이는 GIF로 변환합니다. 업로드도 워터마크도 없습니다. 원하는 구간만 잘라 내고 출력 크기와 프레임 속도를 정하면 몇 초 만에 공유할 수 있는 GIF가 만들어집니다. 휴대폰 영상이나 화면 녹화의 MP4, WebM, MOV 파일을 모두 지원합니다.
변환은 WebAssembly로 컴파일한 ffmpeg가 두 번에 걸쳐 처리합니다. 첫 번째는 잘라낸 구간을 읽어 그 화면에서 256색 팔레트를 만들고, 두 번째는 각 프레임을 그 팔레트에 얹으면서 Sierra 디더링으로 오차를 흩뜨립니다. 프레임 레이트는 5에서 30fps이고, 슬라이더를 움직이면 예상 용량이 바로 갱신됩니다.
사용 방법
- 동영상 파일을 끌어다 놓고 미리보기가 불러와질 때까지 기다리세요.
- 시작점과 끝점을 지정해 구간을 자르고 너비와 프레임 속도를 고르세요. 작고 느릴수록 파일 용량이 가벼워집니다.
- 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가 필요하면 애초에 더 높은 해상도로 찍어 두세요.