MP4 비디오 (.mp4)

ISO/IEC 표준

MPEG-4 Part 14(MP4)은 인터넷 비디오 스트리밍, 방송 및 개인 미디어 재생을 위한 명실상부한 전 세계 범용 디지털 멀티미디어 컨테이너 형식입니다.

MP4을(를) WEBM(으)로 변환

무료 브라우저 내 MP4-WEBM 변환기. 기기에서 파일을 즉시 변환하세요.

검사 및 메타데이터

운영 체제와 파일 분석기는 파일 선두의 바이너리 바이트 시퀀스를 검사하여 MP4 파일을 식별합니다:

여기에 파일을 선택하거나 놓으세요

100% 브라우저 내 프라이버시 변환 - 파일이 기기를 절대 떠나지 않습니다

또는 붙여넣기 Ctrl+V
제로 네트워크 전송 프라이버시 보장: 외부 서버로 업로드된 데이터 0바이트. 모든 처리는 브라우저 샌드박스내에서 로컬로 수행되었습니다.

바이트 단위 헤더 시그니처 (매직 바이트)

운영 체제와 파일 분석기는 파일 선두의 바이너리 바이트 시퀀스를 검사하여 MP4 파일을 식별합니다:

16진수 시그니처 (오프셋 0):

00 00 00 18 66 74 79 70 69 73 6F 6D

ASCII 표현: ....ftypisom

표준화: ISO/IEC 14496-14:2003

기술 사양

컨테이너 아키텍처ISO Base Media File Format (ISO/IEC 14496-12) box/atom structure
압축H.264 (AVC), H.265 (HEVC), AV1 video with AAC, MP3, or Opus audio
바이트 엔디안Big-Endian box hierarchy
색 공간Rec.709, Rec.2020, sRGB, HDR10, and Dolby Vision
채널 및 구조Multi-stream audio (Mono, Stereo, 5.1 surround, 7.1, Dolby Atmos)
최대 크기Unrestricted; natively supports 4K, 8K, and high framerate 120 fps video
투명도Supported via specialized HEVC with alpha channels in modern Apple hardware
스트리밍 및 프로그레시브Native support for HLS, DASH, and Fast-Start progressive web streaming

기술 비교 매트릭스: MP4 대 경쟁사

기술적 속성MP4 (현재)MKVWEBMMOV
범용 호환성모든 하드웨어 및 브라우저에서 100%Apple/TV에서 타사 플레이어 필요웹에서는 범용, 구형 TV에서는 제한적Apple에서는 기본 지원, 기타 환경에서는 혼합
웹 스트리밍 적합성HTML5, HLS 및 DASH의 골드 표준HTML5 비디오 태그에 부적합HTML5 개방형 웹 비디오에 탁월함Fast-Start 플래그 사용 시 양호함
자막기본 시간 지정 텍스트(tx3g, WebVTT)완벽한 고급 스타일 자막(ASS/SSA)WebVTTApple 시간 지정 텍스트
편집 워크플로높음; 소비자 및 배포 표준전문 편집 DAW에서 흔하지 않음전문 편집 DAW에서 흔하지 않음전문 스튜디오의 골드 표준

일반적인 손상 모드 및 헥스 복구 가이드

비디오 파일이 열리지 않으며 '파일이 손상되었거나 잘렸습니다(File is corrupt or truncated)'라는 오류가 보고됨.

근본 원인: 'moov' 아톰 헤더를 완성하기 전에 녹화 장치의 전원이 꺼짐.

복구: 동일한 장치로 녹화된 참조 비디오와 함께 File2File MP4 복구 도구 또는 'untrunc' 유틸리티를 사용하십시오.

보안 분석 및 파서 공격 벡터

MP4 파일은 소셜 미디어 및 메시징 플랫폼에서 자동으로 구문 분석되기 때문에 형식이 잘못된 아톰 크기는 제로 클릭(zero-click) 익스플로잇의 주요 표적이 되어 왔습니다.

알려진 공격 벡터

  • 'stsc'(샘플 대 청크) 아톰 구문 분석 시 정수 오버플로로 인한 원격 코드 실행.
  • 패치가 적용되지 않은 Android 기기의 Stagefright MP4 디멀티덱서에서 힙 버퍼 오버플로 쓰기 발생.
  • 깊게 중첩된 아톰 트리로 인한 스택 고갈로 서비스 거부 발생.

방어적 모범 사례:

역사적 배경 및 주요 이력

2020차세대 웹 스트리밍을 위해 AV1 비디오 코덱이 MP4 표준에 통합됨.
2003ISO/IEC 14496-14:2003이 2001년 표준을 대체하며 현대적 MP4 컨테이너 규칙을 공식화함.
2001Apple의 QuickTime MOV 형식에서 직접 파생된 첫 번째 MPEG-4 Part 14 사양 발행.

주요 장점

  • 100% 범용 호환성: 지구상의 모든 스마트폰, 웹 브라우저, 텔레비전 및 컴퓨터에서 재생 가능.
  • 프로그레시브 다운로드, HLS 및 MPEG-DASH를 통한 고효율 인터넷 스트리밍에 최적화됨.
  • 표준 H.264와 함께 H.265(HEVC) 및 AV1과 같은 현대적이고 초고효율의 비디오 코덱 지원.

기술적 제한 사항 및 단점

  • 컨테이너 설계상 'moov' 아톰을 기록하기 위해 녹화가 완료되어야 하므로 캡처 중 충돌 발생 시 파일이 손상됨.
  • 고급 사용자 지정 자막 및 멀티트랙 오디오 측면에서 Matroska(MKV)보다 유연성이 떨어짐.
  • VP9 및 Opus와 같은 일부 현대적인 개방형 코덱은 역사적으로 MP4 컨테이너 지원이 고르지 못했음.

흥미로운 기술적 상식

  • MP4 파일 시작 부분의 'ftyp' 박스는 주 브랜드와 호환되는 사양을 식별합니다.
  • 전 세계 인터넷을 통해 전송되는 모든 비디오의 85% 이상이 MP4 컨테이너로 패키징되어 있습니다.
  • 빠른 시작(Fast-Start) 플래그는 'moov' 메타데이터 아톰을 파일 끝에서 시작 부분으로 재배치하여 스트리밍이 즉시 시작되도록 합니다.

자주 묻는 기술 질문

MP4 비디오가 웹에서 재생을 시작하는 데 왜 이렇게 오래 걸리나요?

'moov' 메타데이터 아톰이 파일 끝에 있는 경우, 브라우저는 재생을 시작하기 전에 전체 비디오를 다운로드해야 합니다. FastStart 도구를 사용하여 'moov' 아톰을 파일 앞부분으로 이동하면 즉시 재생이 가능합니다.

표준 MP4 파일 내부에는 어떤 비디오 코덱이 사용되나요?

대부분의 MP4 파일은 최대 호환성을 위해 H.264(AVC) 비디오와 AAC 오디오를 사용합니다. 최신 MP4 파일은 뛰어난 압축 효율을 위해 H.265(HEVC) 또는 AV1을 자주 사용합니다.

시각적 화질을 떨어뜨리지 않고 MP4 파일 용량을 줄이려면 어떻게 해야 하나요?

File2File 압축기를 사용하여 최적의 CRF(Constant Rate Factor) 설정으로 비디오를 재인코딩하면, 시각적 손실을 거의 체감할 수 없으면서 파일 크기를 40%에서 70%까지 줄일 수 있습니다.