동영상 GIF 변환
브라우저에서, 업로드 없이
GIF
초당 10장 · 최대 15초
GIF
MP4 · MOV · WebM → GIF규격
8개 항목| 항목 | 값 | 비고 |
|---|---|---|
| 입력 | MP4, MOV, WebM | 이 브라우저가 재생할 수 있는 형식 |
| 출력 | GIF | .gif, 움직이는 이미지, 무한 반복 |
| 프레임 | 초당 10장 | 프레임당 100 ms |
| 길이 | 앞 15초 | 더 긴 동영상은 거기까지만 |
| 크기 | 가로 최대 480 px | 더 작은 동영상은 그대로 |
| 소리 | 버림 | GIF에는 소리 트랙이 없다 |
| 색 | 프레임당 256색 | 동영상 프레임은 색이 훨씬 많아 줄어든다 |
| 처리 위치 | 이 브라우저 | 서버로 보내지 않음 |
무엇이 일어나나
3개무슨 일이, 왜 일어나나
동영상을 놓으면 브라우저가 초당 10번 그 순간으로 이동해 프레임을 하나씩 꺼내고, 무한 반복하는 GIF 한 장으로 묶는다. 동영상은 이 브라우저가 열어 여기서 디코드하며 서버로 가지 않는다. 브라우저가 재생하지 못하는 파일은 절반만 변환하는 대신 메시지와 함께 거절한다.
GIF는 동영상 형식이 아니므로 결과는 언제나 재인코딩이고 배지가 그렇게 말한다. 프레임마다 색이 256개로 줄어 그러데이션·피부·그림자에 줄무늬가 보이고, 소리는 남지 않는다. GIF에는 소리 트랙이 없다. 프레임 하나가 앞 프레임과의 차이가 아니라 그림 한 장 전체라서, 몇 초짜리 동영상도 파일이 수 MB가 된다.
고정된 숫자는 셋이다. 초당 10장(프레임당 100 ms), 최대 15초, 가로 480 px. GIF를 올릴 만한 크기로 유지하는 숫자들이고, 결과 아래 줄에 그대로 다시 적히므로 내려받은 파일에 무엇이 들어 있는지 볼 수 있다. 그 몇 초를 동영상의 어디에서 가져올지는 고를 수 있다. 결과 아래 칸 두 개에 시작과 끝을 적으면 그 구간으로 GIF를 다시 만든다.
자주 묻는 질문
3개동영상의 어느 부분이 GIF가 되나
맨 앞 15초다. 다른 부분을 쓰려면 자르기 페이지에서 구간을 먼저 자르고 그 파일을 놓으면 된다. 그 페이지는 재인코딩 없이 복사하므로 잃는 것이 없다. 이 페이지에서 구간을 고르는 기능은 예정이다.
GIF 용량이 왜 이렇게 큰가
GIF는 프레임마다 색표를 가진 그림 한 장 전체이고, 그것이 초당 10장이다. 동영상 코덱은 프레임 사이에 달라진 것만 담기 때문에 같은 시간이 MP4로는 훨씬 작다. 용량을 확실히 줄이는 방법은 길이를 줄이는 것이다. 만든 뒤에 GIF 크기 조절 페이지에서 가로를 더 줄일 수도 있다.
동영상이 업로드되나
아니다. 브라우저가 디스크에서 파일을 열고, 프레임을 그려 GIF로 쓰는 일이 전부 이 페이지 안에서 일어난다. 파일에 관한 것은 아무것도 기기를 떠나지 않는다.