본문으로 건너뛰기
ZEKILO Studio

MP4 변환

MOV·WebM 등의 동영상을 대부분의 기기에서 재생되는 MP4로 바꿉니다. 파일은 기기 밖으로 나가지 않습니다.

업로드 없음 · 브라우저에서 처리MP4 · MOV · WebM · MKV · 3GP · AVI · WMV · FLV한 파일 1 GB 권장기준일 2026.09.30

대부분의 기기·메신저에서 열립니다. 끄면 HEVC 영상은 다시 인코딩하지 않고 형식만 바꿉니다.

사용 방법

  1. 1동영상 1개를 놓거나 [파일 선택]으로 고릅니다. 미리보기와 함께 길이·해상도·코덱이 표시됩니다
  2. 2「호환성 높게 (H.264로 변환)」(기본 켜짐)을 확인하고 [시작]을 누릅니다
  3. 3결과를 재생해 보고 [다운로드]로 MP4를 저장합니다

결과 카드의 큰 숫자는 결과 파일의 용량이고, 그 아래에 해상도·길이·코덱이 표시됩니다. 결과 파일은 clip.mov → clip.mp4처럼 확장자만 바뀝니다. 처리 중에는 진행률과 남은 시간이 표시됩니다.

한 번에 동영상 1개를 넣을 수 있습니다. 데스크톱은 1 GB, 모바일은 100 MB 이하를 권장하며, 권장을 넘으면 경고가 표시되지만 계속 처리할 수 있습니다. 4 GB를 넘는 파일은 처리하지 않습니다. 대체 엔진으로 처리하는 AVI·WMV·FLV는 데스크톱 300 MB, 모바일 100 MB 이하를 권장하며, 700 MB를 넘으면 처리하지 않습니다.

  • 예시 1 · H.264 MOV → MP4

    h264-aac.mov(1280×720, 10초, H.264 + AAC) · 1.1 MB · 기본값

    Chromium 데스크톱에서 측정 · 기준 파일(테스트 패턴과 440 Hz 신호음으로 만든 합성 영상)

    → h264-aac.mp4 · 1.1 MB · 10.0초 · 다시 인코딩하지 않고 형식만 바꿈

  • 예시 2 · VP9 WebM → MP4

    vp9-opus.webm(640×360, 10초, VP9 + Opus) · 829 KB · 기본값

    Chromium 데스크톱에서 측정 · 기준 파일(테스트 패턴과 440 Hz 신호음으로 만든 합성 영상)

    → vp9-opus.mp4 · 742 KB · 640×360 · 10.0초 · H.264 + AAC로 다시 인코딩

  • 예시 3 · AVI → MP4 (대체 엔진)

    sample.avi(640×360, 5초, MJPEG + PCM) · 2.2 MB · 기본값

    Chromium 데스크톱에서 측정 · 기준 파일(합성 영상) · AVI는 항상 대체 엔진으로 처리

    → sample.mp4 · 527 KB · H.264 + AAC · 대체 엔진(FFmpeg)으로 처리

예시 수치는 파일과 기기에 따라 다릅니다.

옵션 설명

호환성 높게 (H.264로 변환)
기본으로 켜져 있습니다. 켜 두면 H.264가 아닌 영상(HEVC·VP9 등)을 H.264로 다시 인코딩해 대부분의 기기·메신저에서 열리게 합니다. 끄면 HEVC(H.265) 영상은 다시 인코딩하지 않고 MP4로 옮기므로 빨리 끝나고 화질도 그대로지만, HEVC를 재생하지 못하는 기기·앱에서는 열리지 않을 수 있습니다. 다시 인코딩할 때는 해상도와 fps를 그대로 두고, 소리는 AAC·MP3가 아니면 AAC 160kbps로 바꿉니다. 영상이 H.264이고 소리가 AAC·MP3이면 다시 인코딩하지 않고 형식만 바꿉니다.
메타데이터와 회전 정보
켜고 끄는 옵션이 아니라 항상 같게 처리합니다. 촬영 위치·기기 정보 등 메타데이터는 결과 파일에 옮기지 않습니다. 세로로 찍은 영상의 회전 정보는 형식만 바꿀 때는 그대로 옮기고, 다시 인코딩할 때는 픽셀에 반영해 저장합니다.

자주 묻는 질문

동영상이 서버로 전송되나요?

아니요. MP4 변환은 이 브라우저 안에서 처리되며 파일은 기기 밖으로 전송되지 않습니다. 직접 확인하려면 [처리 방식] 페이지의 방법을 따라 해 보세요.

MP4로 바꾸면 화질이 떨어지나요?

영상이 H.264이고 소리가 AAC·MP3이면 다시 인코딩하지 않고 담는 형식(컨테이너)만 MP4로 바꾸므로 화질이 그대로이고, 결과에 「재인코딩 없이 형식만 바꿨습니다」가 표시됩니다. 기준 파일 h264-aac.mov(1.1 MB)도 형식만 바뀌어 1.1 MB, 10.0초의 MP4가 되었습니다. 그 밖의 경우에는 필요한 부분을 다시 인코딩하고(영상은 해상도와 fps를 유지한 채 H.264로, 소리는 AAC로) 「H.264로 다시 인코딩했습니다」가 표시되며, 이때는 화질이 원본과 조금 달라질 수 있습니다.

아이폰으로 찍은 HEVC 동영상은 어떻게 되나요?

「호환성 높게 (H.264로 변환)」이 켜져 있으면(기본) H.264로 다시 인코딩합니다. 끄면 HEVC 영상을 다시 인코딩하지 않고 MP4에 그대로 담습니다. 기준 파일 hevc.mov도 옵션을 끄자 HEVC 그대로 MP4(hvc1)가 되었습니다. HEVC를 재생하지 못하는 기기나 앱도 있으므로, 받는 쪽 환경을 모른다면 켜 두세요.

「처리 엔진 준비 중 · 최초 1회 약 31 MB」라고 나와요.

이 브라우저에 내장된 동영상 엔진(WebCodecs)으로 처리할 수 없는 파일일 때 나오는 안내입니다. AVI·WMV·FLV 파일이나, 다시 인코딩해야 하는데 이 브라우저가 그 코덱을 다루지 못하는 경우(일부 브라우저의 HEVC, WebCodecs가 없는 브라우저 등)가 해당합니다. 이때 대체 엔진(FFmpeg, WebAssembly)을 한 번 내려받아 브라우저 캐시에 보관하므로, 캐시를 지우지 않았다면 다음에는 다시 받지 않습니다. 내려받는 것은 처리 프로그램이며 내 파일을 보내는 것이 아닙니다. 모바일 데이터를 쓰고 있다면 Wi-Fi 연결을 권장합니다.

「이 동영상의 코덱은 지원하지 않습니다」라고 나와요.

이 도구의 두 엔진(브라우저 내장 엔진과 대체 엔진) 모두 다루지 못하는 코덱으로 저장된 동영상입니다. 촬영한 기기나 편집 앱에서 MP4 등 다른 형식으로 다시 저장한 뒤 넣어 주세요.

소리가 없는 동영상도 변환되나요?

네. 소리 트랙이 없는 동영상은 오류 없이 소리 없는 MP4로 만듭니다.

처리 방식·엔진·주의사항

  • 처리 위치: 이 브라우저 (내 기기)
  • 엔진: Mediabunny (MPL-2.0) · WebCodecs (브라우저 내장) (—) · Mediabunny AAC 인코더 (LGPL-2.1-or-later) · FFmpeg (ffmpeg.wasm, 대체 경로) (GPL-2.0-or-later)
  • 변환은 이 브라우저 안에서 Mediabunny와 브라우저 내장 동영상 엔진(WebCodecs)으로 처리하며, 파일을 서버로 보내지 않습니다.
  • AVI·WMV·FLV나 이 브라우저가 다루지 못하는 코덱은 대체 엔진(FFmpeg, WebAssembly, 약 31 MB)을 처음 한 번 내려받아 처리하고, 받은 엔진은 브라우저 캐시에 보관합니다.
  • 브라우저에 AAC 인코더가 없으면 Mediabunny AAC 인코더(WebAssembly)로 소리를 인코딩합니다.
  • 촬영 위치·기기 정보 등 메타데이터는 옮기지 않습니다. 회전 정보는 형식만 바꿀 때 그대로 두고, 다시 인코딩할 때 픽셀에 반영합니다.
  • 기준일 2026.09.30
  • 변경 이력: 2026.09.30 처음 공개
결과가 이상한가요? 오류 신고하기(파일은 첨부되지 않습니다)