이미지·영상 → GIF
여러 장을 순서대로 GIF · 영상 일부를 프레임 레이트 지정으로 GIF
点击选择(可多选)或拖拽多张图片到此处
JPG / PNG / WebP / BMP;超过最大边长的图只缩小、不放大
点击选择或拖拽一个视频文件到此处
从第 0 秒开始按帧率取样(可用下面的起止秒裁剪)
预览
GIF 是索引色格式(最多 256 色/帧),色块少的图压得小,照片可能有轻微色带。
GIF 体积为什么时大时小
GIF 天生只认 256 种颜色。每帧都要从原图挑出一个调色板(本页用中位切割算法挑 256 个代表色),像素只存"第几号颜色"的索引。纯色/插画/截图这种颜色本来就少的内容压得极小;照片颜色多,压缩时要丢颜色,会出现色带,体积也不一定小——这不是故障,是格式的天花板。
体积 ≈ 帧数 × 每帧像素数 × 压缩率。所以控制体积的杠杆很直接:最大边长调小(像素数平方级下降)、帧数调少(帧率/时长)、循环次数与文件大小无关(只存一个循环标记)。本页生成完先给你看实际体积与帧数,不满意改参数重新生成即可,不用下载再试。
全程在本机。图片解码、视频逐帧取样、调色板量化、GIF 编码(自托管 omggif)都发生在浏览器里,文件一个字节都不上传;视频模式需要浏览器能解码该格式(取决于设备),解码不了会直接提示而不是给你空结果。
자주 묻는 질문
브라우저가 풀 수 있는 거 다 돼요—보통 MP4 / WebM / MOV, 기기에 따라가요; 페이지가 동영상을 설정 프레임률로 프레임마다 떠서 GIF로 짜요. 60 초 넘는 동영상은 60 초 안에서 고르게 뜨고, 실제로 건진 프레임 개수는 있는 그대로 띄워요.
GIF 는 색인 색 형식이에요—색은 최고 256 개, 화소마다 팔레트 번호만 담아요. 색덩어리 위주 그림은 놀랄 만큼 작아져요, 사진은 띠가 생기고 부피가 오히려 커질 수도 있어요. 부피 잡으론 가장자리 최대값 내리기랑 프레임 수 줄이기 제일 잘 들어요.
동영상 입력은 프레임률로 떠요—1~15 프레임/초 (기본 5); 그림 입력은 장마다 머무는 시간, 기본 0.5 초; 반복 0 은 무한 반복이고, 횟수 직접 지정도 돼요.
안 해요. 풀기가랑 뜨기가랑 양자화가랑 부호화 전부 브라우저에서 끝나고 (GIF 부호기는 자체 보관 omggif), 파일은 1 바이트도 기기 밖 안 나가고, 새로고침하면 지워져요. 이 페이지엔 올리는 구멍 아예 없어요—개발자 도구 Network 패널로 확인하세요.
동영상 떠요 하려면 프레임마다 위치 잡아서 풀어야 해요, 폰 브라우저는 메모리랑 풀기 속도가 달렸어요. 가장자리 최대 640 안팎, 동영상 30 초 안, 프레임률 5 이하로 쓰세요; 순수 그림 묶음 변환은 거의 바로 나와요.