동영상 GIF 변환

짧은 구간만 GIF로 — 짤·움짤·SNS·이모티콘용. fps·너비 조절로 용량 최적화.

영상이 외부 서버로 전송되지 않습니다. 모든 처리는 사용자 브라우저 안의 ffmpeg.wasm(WebAssembly)으로만 이루어집니다.
첫 사용 시 영상 처리 엔진(ffmpeg.wasm ~32MB)을 자동으로 다운로드합니다. Wi-Fi 환경 권장 · 다운로드 후엔 브라우저에 캐시되어 다음 방문은 즉시 시작됩니다.

📱 모바일: 720p 이하·1분 이내 영상 권장 — 큰 영상은 데스크톱 Chrome이 안정적입니다.
[ AdSense 광고 자리 ]

fps·너비별 용량 가이드

5초 구간 기준 추정. 실제 용량은 영상 색상 다양성·움직임에 따라 다름.

너비fps용량 추정용도
240px151~3 MB이모티콘·작은 짤
320px152~5 MBSNS 인라인
480px154~10 MB카톡·인스타 (권장)
480px246~15 MB부드러움 우선
640px158~20 MB큰 짤·블로그
원본(1080p)3050~150 MB비권장 — MP4 그대로 쓰는 게 나음

관련 도구

왜 GIF가 동영상보다 용량이 더 클 수 있나요?
GIF는 1989년에 만들어진 오래된 포맷으로 256색 색상표 기반의 비효율적 압축을 씁니다. H.264 같은 현대 영상 코덱은 같은 화질을 1/10~1/50 크기로 담을 수 있습니다. GIF는 짧은 짤·움짤(≤ 10초, 480px 이하)에만 적합하며, 그 이상이면 MP4를 그대로 쓰는 것이 합리적입니다.
왜 색상이 약간 깨져 보이나요?
GIF는 한 프레임에 256색만 사용 가능합니다(8-bit indexed color). 실사 영상이나 그라데이션은 dithering으로 채워지면서 약간 거칠어 보일 수 있습니다. 사이트는 ffmpeg의 palettegen 필터로 영상 전체를 분석해 최적 256색을 자동 선택해 화질 손실을 최소화합니다(2-pass 단일 호출).
처리 도중 페이지를 닫아도 되나요?
처리 진행 중에 페이지를 닫으면 작업이 취소됩니다. 다운로드된 ffmpeg 라이브러리는 캐시에 남아 다음에 재사용되므로, 닫고 다시 들어와도 라이브러리는 다시 받지 않습니다.

자주 묻는 질문

원본 영상이 서버로 업로드되나요?
전송되지 않습니다. 영상은 브라우저 안에서만 ffmpeg.wasm(WebAssembly)로 처리되며, 사이트 운영자도 내용을 볼 수 없습니다. 첫 사용 시 ffmpeg 라이브러리(~32MB)만 다운로드되고, 이후 영상 자체는 외부로 나가지 않습니다.
fps와 너비는 어떻게 정하나요?
용량은 fps × 너비² × 길이에 비례합니다.
• SNS·카톡 짤 = fps 15 + 너비 480px (권장)
• 이모티콘 = fps 12~15 + 너비 240~320px
• 끊김 없는 부드러움 = fps 24~30 (용량 큼)
너비 480px 이하 + fps 15가 화질·용량 균형이 좋습니다.
구간이 너무 길면 어떻게 되나요?
GIF는 30초 이상 + 480p 이상이면 100MB+로 커지면서 카톡·SNS 업로드가 거부될 수 있습니다. 사이트는 길이를 제한하지 않지만, 10초 이내를 강하게 권장합니다. 긴 영상은 동영상 자르기로 먼저 짧게 자르고 사용하세요.
처리 시간이 얼마나 걸리나요?
5초·480p·fps 15 GIF = 데스크톱 Chrome 기준 10~30초. GIF 생성은 압축보다 무거워 단일 스레드에서도 시간이 더 걸립니다. 모바일은 2~3배 더 걸립니다.
출력 GIF는 투명 배경을 지원하나요?
영상 자체에 alpha 채널이 있는 드문 경우(예: 일부 ProRes·WebM)에 한해 투명 배경이 보존될 수 있으나, 사이트 기본 설정은 불투명 256색 GIF를 출력합니다. 투명 배경 GIF가 필요하면 별도 도구(GIMP·Photoshop) 사용을 권장합니다.

참고

최종 검증: 2026-05-05 / 처리는 ffmpeg.wasm(WebAssembly) 기반.
⚠️ 본인 영상에 대해서만 사용해 주세요. 영상·음원 저작권을 침해하는 사용은 금지됩니다.