동영상→GIF 변환 & GIF 생성 툴
MP4나 WebM을 브라우저만으로 GIF 애니메이션으로 변환.
서버 전송 없이 모두 브라우저 내에서 안전하게 처리.
동영상을 드래그 앤 드롭
또는 클릭하여 선택
MP4·WebM·MOV·AVI 지원 (최대 100MB)
※ 서버에는 일절 전송되지 않습니다
ffmpeg.wasm을 로딩 중...
최초 1회 약 25MB의 다운로드가 발생합니다
잘라낼 구간
0:00 〜 0:00 (0초)
출력 크기
프레임 속도
품질 프리셋
반복 (루프)
개요
「동영상→GIF 변환 & GIF 생성 툴」은 MP4나 WebM 등의 동영상 파일을 브라우저 내에서 GIF 애니메이션으로 변환할 수 있는 무료 툴입니다.
변환 엔진으로 ffmpeg.wasm(오픈소스 동영상 처리 툴 「FFmpeg」의 WebAssembly 이식판)을 채택했습니다. 브라우저 내에서 완결되는 처리이므로 동영상 데이터가 서버로 전송되는 일은 일절 없습니다. 사내 동영상이나 개인 영상도 안심하고 GIF화할 수 있습니다.
타임라인 UI를 통한 직관적인 구간 자르기, 출력 크기(원본/480px/320px) 및 FPS(10/15/24)의 커스터마이즈, FFmpeg의 palettegen/paletteuse 필터에 의한 고품질 GIF 양자화를 지원하여, 일반적인 온라인 GIF 변환 툴을 압도하는 색상 재현성과 화질을 자랑합니다.
사용법
동영상 불러오기
GIF로 변환할 동영상을 드래그 앤 드롭하거나 클릭하여 선택합니다. MP4·WebM·MOV·AVI를 지원합니다. 최초 1회만 ffmpeg.wasm의 다운로드가 발생합니다.
구간과 크기 설정
타임라인 바를 드래그하여 잘라낼 구간을 지정합니다. 출력 크기·FPS·품질 프리셋·반복(루프) 설정을 취향에 맞게 조정합니다.
GIF 저장
「GIF로 변환하기」를 클릭하면 처리가 시작됩니다. 완료 후 미리보기가 표시되며, 「GIF 저장」 버튼으로 저장할 수 있습니다.
용어집
- GIF (Graphics Interchange Format)
- 1987년에 개발된 이미지 포맷. 최대 256색·애니메이션 지원·많은 플랫폼에서 표시 가능이라는 특성 때문에 SNS나 메시지 앱에서 짧은 애니메이션을 공유할 때 널리 쓰이고 있습니다.
- ffmpeg.wasm
- 오픈소스 동영상·음성 처리 툴인 「FFmpeg」을 WebAssembly로 브라우저상에 이식한 라이브러리. 동영상 자르기·포맷 변환·GIF 변환 등 FFmpeg의 모든 기능을 서버 없이 실행할 수 있습니다.
- palettegen / paletteuse
- FFmpeg의 GIF 최적화 필터. 동영상 전체의 색상 분포를 분석하여 최적의 256색 팔레트를 생성(palettegen)하고, 그 팔레트를 이용해 각 프레임을 양자화(paletteuse)함으로써 색상 수 제한에 따른 GIF의 품질 저하를 최소화합니다.
- FPS (Frame Per Second)
- 1초당 보여주는 프레임 수. 높을수록 매끄러운 애니메이션이 되지만 파일 크기가 커집니다. GIF에서는 10~15fps가 일반적인 균형점이며, 24fps 이상은 고품질이지만 파일이 커지는 경향이 있습니다.
- SharedArrayBuffer
- 여러 Web Worker가 메모리를 공유하기 위한 JavaScript API. ffmpeg.wasm의 고속 동작에 필요합니다. Cross-Origin-Opener-Policy(COOP) 및 Cross-Origin-Embedder-Policy(COEP) HTTP 헤더 설정이 필요합니다.
FAQ
- Q.동영상이 서버에 업로드되는 일이 있나요?
- 아니요. ffmpeg.wasm(WebAssembly판 FFmpeg)이 브라우저 내에서 동작하기 때문에 동영상 데이터가 네트워크상으로 전송되는 일은 없습니다. 처음 이용할 때 ffmpeg.wasm 코어 파일의 다운로드만 발생합니다.
- Q.GIF의 품질은 어느 정도인가요?
- FFmpeg의 palettegen/paletteuse 필터를 사용한 고품질 GIF 양자화를 수행합니다. 일반적인 온라인 툴보다 색상 재현성이 높고 디더링도 최적화되어 있습니다.
- Q.첫 로딩이 느린 이유는 무엇인가요?
- 처음 이용할 때 ffmpeg.wasm 코어 파일(약 25MB)을 CDN에서 다운로드하기 때문입니다. 다운로드 후에는 브라우저에 캐시되므로 2번째부터는 즉시 이용할 수 있습니다.
- Q.GIF의 파일 크기가 커집니다.
- 출력 크기를 320px, FPS를 10fps로 설정하면 대폭 줄일 수 있습니다. 또한 잘라낼 구간을 15초 이내로 맞추는 것을 권장합니다. 동영상의 내용(움직임의 양·색상 수)에 따라 파일 크기가 변동됩니다.
- Q.변환에 시간이 걸립니다.
- WebAssembly판 FFmpeg는 네이티브 프로그램보다 처리가 느립니다. 동영상의 길이·해상도·품질 설정에 따라 수십 초가 걸릴 수 있습니다. 품질을 「균형」, 크기를 「320px」로 설정하면 속도를 높일 수 있습니다.
활용 사례
SNS·채팅용 리액션 GIF
동영상의 재미있는 한 장면을 잘라내어 GIF로 변환. X(Twitter), LINE, Slack 등의 리액션 소재로 사용할 수 있습니다.
프레젠테이션·자료 삽입
조작 순서나 데모 영상을 GIF로 변환하여 프레젠테이션, 매뉴얼, Notion 페이지에 삽입할 수 있습니다.
게임 플레이 영상 자르기
게임 플레이의 하이라이트 장면을 GIF로 변환하여 SNS에 게시하거나 공략 사이트에 올릴 수 있습니다.
웹사이트 애니메이션 소재
동영상을 GIF로 변환하여 웹사이트의 로딩 애니메이션이나 배너 소재로 활용할 수 있습니다.
튜토리얼·조작 설명
소프트웨어 조작 화면 녹화를 GIF로 변환. 글만으로는 전달하기 어려운 조작 순서를 GIF로 시각화합니다.
크리에이터의 포트폴리오
영상 작품의 예고나 작업 과정을 GIF로 변환하여 포트폴리오 사이트나 SNS 프로필에 게재할 수 있습니다.
Send Feedback
Please let us know your thoughts to help us improve the tool.
Feedback is temporarily suspended
The server is busy or spam protection is active. Please try again later.