브라우저에서
- 동영상을 GIF로를 열고 동영상을 끌어다 놓습니다. 플레이어에서 재생할 수 있습니다.
- 재생하다가 GIF를 시작할 곳에서 일시정지하면 시작 시간이 들어갑니다. 길이를 초로 설정합니다.
- 너비와 프레임 속도를 고르고 GIF 만들기를 클릭한 뒤, 미리보기를 확인하고 내려받습니다.
변환은 컴퓨터 안에서 FFmpeg로 이루어집니다. 처음 한 번만 변환 프로그램(약 30 MB)을 내려받습니다.
GIF를 작게 유지하기
- 길이가 가장 큰 영향을 줍니다. 1초마다 새 프레임이 늘어나니 몇 초로 끝내세요.
- 너비: 채팅과 대부분의 사이트라면 480 px면 충분합니다.
- 프레임 속도: 10~12 fps로도 대부분의 클립이 충분히 부드럽고, 24 fps보다 훨씬 작습니다.
GIF에는 제대로 된 동영상 압축이 없어서, 같은 클립의 MP4보다 늘 훨씬 큽니다. 동영상을 올릴 수 있는 곳이라면 짧은 MP4가 더 깨끗하고 빨리 뜹니다.
FFmpeg로
다음 명령으로 전용 색 팔레트를 쓴 너비 480픽셀, 12 fps GIF를 만들 수 있습니다.
ffmpeg -ss 5 -t 4 -i video.mp4 -vf "fps=12,scale=480:-2:flags=lanczos,split[a][b];[a]palettegen[p];[b][p]paletteuse" clip.gif