MOV GIF 변환

MOV 영상을 GIF로 무료 변환. 구간을 골라 브라우저에서 바로 만들고 업로드는 없습니다.

MOV는 Apple의 QuickTime 컨테이너이고, GIF가 되는지는 안에 든 영상 코덱에 달려 있습니다. Most Compatible로 설정한 아이폰은 브라우저가 널리 디코딩하는 H.264로 찍고, 기본값인 High Efficiency는 일부 브라우저·기기만 디코딩하는 HEVC로 찍습니다. Pro 아이폰과 카메라·편집기가 쓰는 ProRes는 브라우저가 디코딩하는 코덱이 아닙니다. Nerulio는 MOV 컨테이너를 직접 읽으므로, 브라우저가 미리보기를 못 하는 MOV도 코덱이 디코딩되면 변환할 수 있습니다.

영상을(를) 여기에 놓으세요여러 개를 한 번에 처리할 수 있습니다
업로드 없음 · 이 기기에서 처리

같은 .mov가 어떤 컴퓨터에서는 되고 어떤 곳에서는 안 되는 이유

.mov 파일은 QuickTime 컨테이너입니다. MDN은 QuickTime을 예전 Safari만 브라우저에서 재생하던 형식으로 적고 있지만, Nerulio는 컨테이너를 브라우저에 맡기지 않습니다. Mediabunny가 MOV 구조를 직접 읽고 압축된 프레임을 WebCodecs에 넘깁니다. 성공 여부를 가르는 것은 영상 코덱입니다.

WebCodecs 코덱 레지스트리가 정의하는 영상 코덱은 AV1, H.264(AVC), HEVC, VP8, VP9입니다. H.264는 널리 디코딩됩니다. HEVC는 들쭉날쭉해서, caniuse는 크롬 107부터와 파이어폭스 137부터 부분 지원, 사파리 13부터 전체 지원으로 적고 있고, MDN은 윈도우의 크롬이 하드웨어 지원에 기댄다고 설명합니다. ProRes는 레지스트리에 없으므로 ProRes MOV는 브라우저에서 GIF로 만들 수 없습니다.

새 아이폰 영상의 코덱은 카메라 설정이 정합니다. Settings › Camera › Formats에서 Most Compatible을 고르면 HEVC 대신 H.264로 찍습니다. Apple은 HEVC 미디어를 공유할 때 받는 기기가 지원하지 않으면 H.264 같은 호환 형식으로 보내질 수 있다고도 안내합니다.

QuickTime(MOV)
Apple의 컨테이너 형식. MP4 박스 구조의 원형으로, 더 많은 코덱을 허용합니다.
HEVC(H.265)
High Efficiency로 설정한 아이폰의 영상 코덱. 디코딩은 브라우저와 하드웨어에 달려 있습니다.
ProRes
Apple의 편집용 코덱. Pro 아이폰이 기록할 수 있고, Apple에 따르면 ProRes 파일은 HEVC보다 최대 30배 큽니다.

예시: 시작하기 전에 코덱 읽기

FFmpeg의 ffprobe 명령 하나로 MOV의 영상 코덱을 볼 수 있습니다.

$ ffprobe -v error -select_streams v:0 -show_entries stream=codec_name,width,height -of default=nw=1 IMG_0420.MOV
codec_name=hevc
width=1920
height=1080
h264 → 됨 · hevc → 브라우저가 HEVC를 디코딩할 때만 · prores → 브라우저에서는 안 됨
480 px, 15 fps, 5초 GIF → 480 × 270 × 75 = 번호 데이터 970만 바이트

ffprobe가 없다면 여기서 파일을 열어 보세요. 열리는데(길이와 용량 표시) GIF가 디코더 오류로 멈춘다면 파일이 아니라 코덱이 문제입니다.

MOV의 코덱과 결과

MOV 안에어디서 오나브라우저에서 GIF
H.264 영상Most Compatible로 설정한 아이폰됨
HEVC 영상아이폰 기본값(High Efficiency)브라우저와 기기가 HEVC를 디코딩할 때만 됨
ProRes 영상Apple ProRes를 켠 Pro 아이폰, 카메라, 편집기 내보내기브라우저에서 디코딩 불가
음성 트랙(AAC나 PCM)대부분의 MOV무시함. GIF에는 소리가 없음

결과 확인

  • MOV를 여세요. 미리보기가 검게 남아도 파일 줄에 크기와 길이가 나와야 합니다.
  • 예상 용량이 뜨는지 보세요. 실제 프레임 3장을 디코딩하므로, 예상치가 나오면 이 브라우저에서 코덱이 디코딩된다는 뜻입니다.
  • GIF가 똑바로 서 있는지 보세요. 아이폰 세로 영상의 회전 정보를 Nerulio가 적용합니다.

문제 해결

증상유력한 원인확인 방법해결
파일은 열렸는데 미리보기가 검음브라우저 자체 플레이어는 이 MOV를 재생하지 못하지만 Nerulio의 읽기 도구는 읽을 수 있음파일 줄에 길이와 용량이 나옴일단 GIF를 만들어 보고, 디코더 오류가 나면 아래 행 참고
아이폰 영상에서 디코더 오류HEVC 디코더가 없는 브라우저·기기에서 HEVC 영상을 엶ffprobe에 codec_name=hevc다른 브라우저·기기를 쓰거나, 새 영상은 Most Compatible로 찍거나, 먼저 호환 형식으로 공유하기
카메라·편집기의 큰 MOV에서 디코더 오류브라우저가 디코딩하지 않는 ProRes 영상ffprobe에 codec_name=prores편집기에서 먼저 H.264 MP4나 MOV로 내보내기
사진 앱보다 색이 밋밋함HDR 녹화는 그릴 때 8비트로 바뀌며 방식은 브라우저가 정함HDR로 찍었는지 확인GIF용이면 SDR로 찍거나 변환 결과를 받아들이기

다른 방법

방법이럴 때 더 낫습니다
palettegen·paletteuse를 쓰는 FFmpeg여기 브라우저가 디코딩하지 못하는 HEVC·ProRes MOV. FFmpeg는 이 코덱들을 자체적으로 디코딩합니다.
맥이나 아이폰에서 먼저 H.264로 변환HEVC 영상으로 GIF를 많이 만들 때. 그 뒤에는 어느 브라우저에서도 됩니다.

이 방법의 한계

  • ProRes MOV는 브라우저에서 변환할 수 없습니다.
  • HEVC는 브라우저와 기기가 디코딩할 때만 됩니다. Nerulio가 HEVC 디코더를 따로 더하지 않습니다.

버전과 출처

Nerulio의 미디어 테스트(tests/media-browser.mjs)는 H.264 MP4와 VP9 WebM 파일을 쓰며, MOV 입력은 포함하지 않습니다. 여기의 MOV 동작은 Mediabunny 1.58.1의 QuickTime 읽기와 아래 공식 문서를 따릅니다. 카메라 형식과 ProRes는 Apple, HEVC 지원은 caniuse와 MDN, 코덱 목록은 W3C 레지스트리입니다.

참고한 공식 문서

MOV GIF 변환

MOV는 아이폰·맥에서 주로 만들어지는 영상 형식이며 안의 코덱에 따라 브라우저 지원이 달라집니다.

GIF는 너비·초당 프레임·색상 수에 따라 용량이 크게 달라집니다. 짧은 구간과 작은 너비가 공유하기 좋습니다.

파일은 서버로 업로드되지 않고 이 브라우저 안에서만 처리됩니다.

영상 → GIF

너비·FPS·색상 수를 조절하고 프레임을 순차 처리합니다.

사용 방법

  1. 영상을 열고 짧은 구간 선택
  2. 너비·프레임 수·색상 수 설정
  3. GIF로 저장하고 움직임·색상·용량 확인

지원 형식

MP4 / WebM / MOV → GIF — 입력·출력 지원은 브라우저에 따라 다릅니다.

이 도구로 할 수 있는 일

프레임을 하나씩 읽고 GIF 너비·FPS·색상 수·디더링을 선택합니다.

처리 방식과 검증 수준

advanced · WebCodecs sequential frames / gifenc adaptive palettes / measured size targets. 품질 검증을 진행 중입니다. Pro·Flagship 수준은 아직 입증되지 않았습니다.

저장 전에 확인하세요

빠른 자르기는 범위 안쪽 키프레임으로 줄어듭니다. 정밀 모드는 재인코딩하며 코덱 지원은 다릅니다. 가능하면 결과를 기기 내 임시 저장소에 씁니다. 호환 녹화 모드의 짧은 구간 제한은 유지됩니다.

자주 묻는 질문

처리 가능한 크기는 무엇으로 결정되나요?

기기 메모리·저장 공간·코덱 지원에 따라 달라집니다. 테스트한 사례가 모든 파일의 성공을 보장하지는 않습니다.

파일이 서버에 업로드되나요?

이 도구에서 연 파일은 서버에 업로드하지 않고 사용자 기기에서 처리합니다. 커뮤니티 글에 직접 첨부하는 이미지는 별도로 업로드됩니다. 일부 엔진과 모델은 외부에서 내려받으므로 IP 주소 등 연결 정보가 해당 서비스에 전달됩니다.

작업이 자동 저장되나요?

아니요. 이미지와 편집 상태는 이 탭에 있고 미디어 결과는 기기 내 임시 저장소를 사용할 수 있습니다. 언어를 바꿔도 작업은 유지되지만 새로고침, 탭 닫기, 다른 페이지로 이동하면 사라질 수 있습니다.