상위 질문
타임라인
채팅
관점
MPEG-4 파트 14
위키백과, 무료 백과사전
Remove ads
MP4(정식 명칭 MPEG-4 파트 14, MPEG-4 Part 14)는 디지털 멀티미디어 컨테이너 포맷으로, 일반적으로 비디오 및 오디오를 저장하는 데 사용되지만 자막 및 정지 이미지와 같은 다른 데이터를 저장하는 데도 사용될 수 있다. 대부분의 최신 컨테이너 포맷과 마찬가지로 인터넷을 통한 스트리밍을 허용한다. 사양에 정의된 MPEG-4 파트 14 파일의 유일한 파일 확장자는 .mp4이다.
MPEG-4 파트 14는 MPEG-4 사양의 일부로 정식으로 ISO/IEC 14496-14:2003으로 명시된 표준이다. 오디오 전용 압축 형식인 MP3 및 MP2와 달리 MP4는 다양한 코덱의 다양한 유형의 미디어를 담을 수 있는 컨테이너 형식이다.[2] 2000년대 동안, 포터블 미디어 플레이어는 때때로 "MP4 플레이어"로 잘못 광고되기도 했는데, 이는 AMV 비디오와 같은 다른 형식을 재생할 수 있지만 반드시 MPEG-4 파트 14 형식을 재생하는 것은 아니었기 때문이다.
Remove ads
데이터 스트림
대부분의 데이터 유형은 개인 스트림을 통해 MPEG-4 파트 14 파일에 포함될 수 있다. 별도의 힌트 트랙은 파일에 스트리밍 정보를 포함하는 데 사용된다. MPEG-4 파트 12 기반 파일에 등록된 코덱은 MP4 등록 기관(mp4ra.org) 웹사이트에 게시되어 있지만,[3] 대부분의 MP4 플레이어에서 널리 지원되지는 않는다. 널리 지원되는 코덱 및 추가 데이터 스트림은 다음과 같다(FLAC 또는 TrueHD와 같은 오디오를 포함하여 더 많은 것이 지원된다).[4][5]
- 오디오: 고급 오디오 부호화 (AAC)
- 또한 MPEG-4 파트 3 오디오 개체, 예를 들어 오디오 무손실 부호화 (ALS), 확장 가능한 무손실 부호화 (SLS), MP3, MPEG-1 오디오 레이어 II (MP2), MPEG-1 오디오 레이어 I (MP1), CELP, HVXC (음성), TwinVQ, 텍스트 음성 변환 인터페이스 (TTSI) 및 구조화된 오디오 오케스트라 언어 (SAOL)
- 다른 압축 형식은 덜 사용된다: 애플 무손실, 자유 무손실 오디오 코덱 (2018년 후반 추가), 및 오푸스 (2018년 후반 추가)[7]
- 자막: MPEG-4 시간 지정 텍스트 (3GPP 시간 지정 텍스트로도 알려짐).
moov atom은 비디오 해상도, 프레임 속도, 방향, 디스플레이 특성 등에 대한 정보를 포함한다. 파일의 시작 또는 끝에 배치될 수 있다. 후자의 경우, 파일이 불완전할 때 (잘려있을 때) 비디오 파일을 재생할 수 없다.[8][9][10][11]
Remove ads
메타데이터
MP4 파일은 포맷 표준에 정의된 메타데이터를 포함할 수 있으며, 추가적으로 XMP 메타데이터를 포함할 수 있다.
파일 확장자
표준에 정의된 유일한 파일 확장자는 .mp4이지만, 의도된 콘텐츠를 나타내기 위해 다양한 파일 확장자가 일반적으로 사용된다.
- 오디오와 비디오가 있는 MPEG-4 파일은 일반적으로 표준 .mp4 확장자를 사용한다.
- 오디오 전용 MPEG-4 파일은 일반적으로 .m4a (MPEG-4 오디오) 확장자를 가진다. 이는 특히 보호되지 않은 콘텐츠에 해당된다.
- 아이튠즈 스토어를 통해 판매되었던 FairPlay 디지털 권리 관리로 암호화된 오디오 스트림이 있는 MPEG-4 파일은 .m4p (MPEG-4 보호) 확장자를 사용한다. 아이튠즈 스토어에서 현재 판매되는 아이튠즈 플러스 트랙은 암호화되지 않았으며, 이에 따라 .m4a를 사용한다.
- 챕터 마커, 이미지 및 하이퍼링크를 포함한 메타데이터를 포함하는 오디오북 및 팟캐스트 파일은 .m4a 확장자를 사용할 수 있지만, 일반적으로 .m4b (MPEG-4 오디오북) 확장자를 사용한다.
- 애플 아이폰은 벨소리에 MPEG-4 오디오를 사용하지만, .m4a 확장자 대신 .m4r 확장자를 사용한다.
- 원본 MPEG-4 비주얼 비트스트림은 .m4v로 명명되지만, 이 확장자는 MP4 컨테이너 형식의 비디오[12] 또는 M4V 컨테이너 형식에도 사용된다.
- 휴대 전화는 한때 MP4와 유사한 MPEG-4 파트 12 (일명 MPEG-4/JPEG2000 ISO 기본 미디어 파일 형식)의 구현인 3GP를 사용했다. 이는 .3gp 및 .3g2 확장자를 사용한다. 이 파일들은 비MPEG-4 데이터(H.263, AMR, TX3G)도 저장한다. 실제로, 대부분의 (전부는 아니더라도) 저가형 휴대폰 및 피처폰은 이 형식으로 녹화했으며, 대부분의 (전부는 아니더라도) 다른 휴대폰 및 스마트폰은 .mp4 파일 확장자를 사용하여 MP4 파일을 녹화하고, 일부 고급 휴대폰은 .raw로 녹화할 수 있다. 4G 기술이 보편화될 무렵, 3GP는 단계적으로 폐지되기 시작하여 현재는 거의 볼 수 없다.
역사
요약
관점
MPEG-4 파트 14는 2001년에 발행된 QuickTime 파일 형식을 직접 기반으로 하는 더 일반적인 ISO/IEC 14496-12:2004 (MPEG-4 파트 12: ISO 기본 미디어 파일 형식)의 인스턴스이다.[13][14][15][16][17][18] MPEG-4 파트 14는 기본적으로 QuickTime 파일 형식과 동일하지만, 객체 초기 설명자(IOD) 및 기타 MPEG 기능에 대한 지원을 공식적으로 명시한다.[19] MPEG-4 파트 14는 이전에 MPEG-4 콘텐츠의 파일 형식이 명시되었던 ISO/IEC 14496-1 (MPEG-4 파트 1: 시스템)의 13절을 개정하고 완전히 대체한다.[20]
MPEG-4 파일 형식 버전 1은 2001년에 ISO/IEC 14496-1:2001로 발행되었으며, 이는 1999년에 발행된 MPEG-4 파트 1: 시스템 사양(ISO/IEC 14496-1:1999)의 개정판이다.[21][22][23] 2003년에 MP4 파일 형식의 첫 번째 버전은 MPEG-4 파트 14: MP4 파일 형식 (ISO/IEC 14496-14:2003)으로 개정 및 대체되었으며, 일반적으로 MPEG-4 파일 형식 버전 2라고 불린다.[24][25] MP4 파일 형식은 시간 기반 미디어 파일의 일반적인 구조를 정의하는 ISO 기본 미디어 파일 형식 ISO/IEC 14496-12:2004로 일반화되었다. 이는 차례로 이 계열의 다른 파일 형식(예: MP4, 3GP, MJ2)의 기초로 사용된다.[14][26][27]
MP4 파일 형식은 MPEG-4 비디오/오디오 코덱 및 객체 디스크립터, 장면 설명과 같은 다양한 MPEG-4 시스템 기능을 지원하기 위해 ISO 기본 미디어 파일 형식에 대한 일부 확장을 정의했다. 이러한 확장 중 일부는 ISO 기본 미디어 파일 형식을 기반으로 하는 다른 형식(예: 3GP)에서도 사용된다.[1] ISO 기본 미디어 파일 형식의 모든 등록된 확장 목록은 공식 등록 기관 웹사이트에 게시되어 있다. "MP4 패밀리" 파일의 코드 포인트(식별자 값)에 대한 등록 기관은 Apple Inc.이며, MPEG-4 파트 12의 부록 D(정보용)에 명시되어 있다.[26] 코덱 설계자는 자신이 만든 코드를 등록해야 하지만, 등록이 의무 사항은 아니며,[28] 일부 발명되고 사용된 코드 포인트는 등록되지 않았다.[29] ISO 기본 미디어 파일 형식에서 파생된 새로운 사양을 만들 때는 모든 기존 사양을 예시이자 정의 및 기술의 원천으로 사용해야 한다. 기존 사양이 특정 미디어 유형이 파일 형식(예: MP4의 MPEG-4 오디오 또는 비디오)으로 저장되는 방법을 이미 다루고 있다면, 그 정의를 사용해야 하며 새로운 것을 만들어서는 안 된다.[26]
Remove ads
같이 보기
각주
외부 링크
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads
