위 영역에서 동영상을 원하는 만큼 선택하고 변환할 길이를 3초, 5초, 10초 중에서 고르세요. 항상 각 클립의 시작 부분에서 가져옵니다. 결과는 바로 이 브라우저 탭 안에서 움직이는 .gif 파일로 돌아옵니다. 아무것도 업로드되지 않습니다. 모든 프레임이 사용 중인 기기에서 디코딩되고 재인코딩되므로, 아직 공개하지 않은 클립을 먼저 서버에 넘길 필요가 없습니다.
컨테이너 교체가 아닌 실제 변환
이 사이트의 MOV → MP4 도구는 컨테이너 재작성입니다. 압축된 동영상이 손대지 않은 채 복사되므로 즉시 끝납니다. GIF는 그런 방식이 불가능합니다. GIF에는 압축된 비디오 스트림이라는 개념 자체가 없으므로, 모든 프레임이 디코딩되고 필요하면 크기가 조정된 뒤 GIF에 새로 담깁니다. 크지는 않지만 실제 작업이며, 길이 제한이 있는 이유도 여기에 있습니다. 초당 10프레임으로 10초면 GIF를 기록하기 전에 메모리에 담아 두는 디코딩된 프레임이 100장입니다. 전체 길이의 클립을 원본 프레임 레이트로 변환하면 브라우저에 수 기가바이트의 RAM을 요구하면서 얻는 것은 거의 없습니다. 10분짜리 움직이는 GIF를 실제로 원하는 사람은 없기 때문입니다.
여러 클립을 한 번에
컨테이너 변환과 달리 이것은 실제 작업입니다. 모든 프레임이 디코딩되고 재인코딩되므로 클립 하나에 즉시가 아니라 몇 초가 걸립니다. 따라서 일괄 작업은 대기열입니다. 클립은 같은 하드웨어를 두고 경쟁하지 않도록 한 번에 하나씩 변환되고, 각각 진행 상황을 표시하며, 어느 하나든 나머지에 영향 없이 취소할 수 있습니다. 선택한 길이는 일괄 작업의 모든 클립에 적용되고, 완성된 GIF는 ZIP 파일 하나로 함께 돌아옵니다.
프레임 레이트와 크기가 고정된 이유
GIF는 사진 같은 내용에 대해 압축이 거의 없습니다. 각 프레임은 256색 팔레트로 줄어들고, 실제 비디오 코덱이 프레임 사이에 사용하는 움직임 예측에 해당하는 것이 없습니다. 원본 동영상의 해상도와 프레임 레이트 그대로 제한 없이 변환하면 시각적 이득은 거의 없이 거대한 파일이 되므로, 이 도구는 초당 10프레임으로 고정 샘플링하고 너비를 480픽셀로 제한해 더 넓은 동영상은 축소합니다. 둘 다 설정이 아니라 고정값입니다. 이 사이트의 다른 도구가 끝없는 조절기 대신 선별된 프리셋을 쓰는 것과 같은 방식이며, 볼 만하면서 공유하기 적당한 크기를 유지하는 ‘동영상을 GIF로’ 결과물 대부분이 어차피 수렴하는 조합입니다.
동영상이 변환되지 않을 때
프레임을 GIF로 만들려면 브라우저 자체의 비디오 디코더가 원본을 읽어야 합니다. 이것은 이 도구가 우회하는 형식적 절차가 아니라 실제 요건입니다. 대부분의 브라우저는 H.264와 HEVC를 문제없이 디코딩하지만, Firefox는 어떤 플랫폼에서도 HEVC 디코더를 탑재하지 않으며 HEVC는 iPhone이 기본으로 기록하는 코덱입니다. 브라우저가 원본 코덱을 전혀 디코딩할 수 없으면, 이 도구는 조용히 실패하거나 빈 파일을 만드는 대신 그 사실을 알려 줍니다.
GIF를 만들기 위해 업로드되는 것은 없습니다
동영상으로 GIF를 만드는 사이트는 대개 먼저 업로드를 받고 자체 서버에서 변환합니다. 여기서는 이 탭에서 실행되는 코드가 디스크의 클립을 열고, 브라우저가 프레임을 디코딩하며, GIF는 메모리에서 조립됩니다. 이 사이트에는 파일을 받을 수 있는 엔드포인트가 없습니다. 믿는 대신 확인하고 싶다면 ‘검증 방법’ 페이지에서 네트워크 탭을 지켜보는 방법과 연결을 끊은 상태로 변환을 반복하는 방법을 안내합니다.
자주 묻는 질문
GIF에 소리가 있나요?
아니요. GIF는 순수한 시각 포맷이라 원본 동영상에 오디오가 있든 없든 오디오 트랙을 담을 수 없습니다.
동영상 여러 개를 한 번에 GIF로 변환할 수 있나요?
예. 클립을 원하는 만큼 추가하세요. 한 번에 하나씩 변환되며 각각 진행 표시줄과 취소 버튼이 있고, 선택한 길이는 전체에 적용됩니다. GIF는 ZIP 파일 하나로 돌아오며 변환 개수에 제한이 없습니다.
10초 이상 변환할 수 있나요?
이 페이지에서는 불가능합니다. 10초는 변환이 빠르고 결과가 적당한 크기를 유지하도록 정한 고정 상한입니다. GIF에는 동영상 길이의 사진 같은 내용에 대한 실질적인 압축이 없어, 클립이 길어지면 파일이 매우 빠르게 커집니다.
동영상의 어느 부분을 GIF로 만들지 고를 수 있나요?
아직은 불가능합니다. 항상 선택한 길이만큼 처음부터 가져옵니다. 원하는 순간이 클립의 뒷부분에 있다면 먼저 편집 프로그램으로 동영상을 자른 뒤 잘라낸 파일을 여기서 변환하세요.
GIF 파일이 큰 이유는 무엇인가요?
GIF에는 비디오 코덱과 같은 사진 콘텐츠용 실질적인 압축이 없으므로, 복잡하거나 움직임이 많은 장면은 몇 초만으로도 훨씬 긴 동영상 파일보다 커질 수 있습니다. 짧고 단순한 클립이 더 작은 GIF를 만듭니다.
MP4뿐 아니라 MOV, MKV, WebM 원본도 지원하나요?
예. 브라우저 자체의 비디오 디코더가 읽을 수 있는 것은 모두 지원하며, 사실상 모든 일반적인 컨테이너의 H.264와 HEVC 비디오가 해당합니다.
모든 브라우저에서 동작하나요?
디코딩은 브라우저 자체의 코덱 지원에 달려 있습니다. Chrome, Edge, Safari는 H.264와 HEVC 비디오를 처리하지만, Firefox에는 HEVC 디코더가 전혀 없으므로 HEVC 원본(iPhone 기본값)은 거기서 변환되지 않으며, 도구는 조용히 실패하는 대신 그 사실을 알려 줍니다.