MPEG-4 파트 14

조사=는 extension = .mp4, .m4a, .m4p, .m4b, .m4r and .m4vNote 1 | mime = video/mp4 | type code = mpg4 | uniform type = | magic = | owner = 국제 표준화 기구 | genre = 미디어 컨테이너 | container for = 오디오, 비디오, 텍스트 | contained by = | extended from = 퀵타임 파일 포맷 및 MPEG-4 Part 12 | extended to = | standard = ISO/IEC 14496-14 | free = Yes **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는 다양한 코덱의 다양한 유형의 미디어를 담을 수 있는 컨테이너 형식이다.website=www.acethinker.com 2000년대 동안, 포터블 미디어 플레이어는 때때로 "MP4 플레이어"로 잘못 광고되기도 했는데, 이는 AMV 비디오와 같은 다른 형식을 재생할 수 있지만 반드시 MPEG-4 파트 14 형식을 재생하는 것은 아니었기 때문이다.
# 데이터 스트림
대부분의 데이터 유형은 개인 스트림을 통해 MPEG-4 파트 14 파일에 포함될 수 있다. 별도의 힌트 트랙은 파일에 스트리밍 정보를 포함하는 데 사용된다. MPEG-4 파트 12 기반 파일에 등록된 코덱은 MP4 등록 기관(mp4ra.org) 웹사이트에 게시되어 있지만,mp4ra.org - MP4 Registration authority, Registered Types - Codecs - ISO Code Points date=2019-08-23, Retrieved on 2009-07-14. 대부분의 MP4 플레이어에서 널리 지원되지는 않는다. 널리 지원되는 코덱 및 추가 데이터 스트림은 다음과 같다(FLAC 또는 TrueHD와 같은 오디오를 포함하여 더 많은 것이 지원된다).url-access=registrationwebsite=mp4ra.org * 비디오: MPEG-H 파트 2 (H.265/HEVC), MPEG-4 파트 10 (H.264/AVC), MPEG-4 파트 2 및 AV1website=aomediacodec.github.io : 다른 압축 형식은 덜 사용된다: MPEG-2 및 MPEG-1 * 오디오: 고급 오디오 부호화 (AAC) : 또한 MPEG-4 파트 3 오디오 개체, 예를 들어 오디오 무손실 부호화 (ALS), 확장 가능한 무손실 부호화 (SLS), MP3, MPEG-1 오디오 레이어 II (MP2), MPEG-1 오디오 레이어 I (MP1), CELP, HVXC (음성), TwinVQ, 텍스트 음성 변환 인터페이스 (TTSI) 및 구조화된 오디오 오케스트라 언어 (SAOL) : 다른 압축 형식은 덜 사용된다: 애플 무손실, 자유 무손실 오디오 코덱 (2018년 후반 추가), 및 오푸스 (2018년 후반 추가)access-date=2019-01-05 * 자막: MPEG-4 시간 지정 텍스트 (3GPP 시간 지정 텍스트로도 알려짐). : 네로 디지털은 MP4 파일에서 DVD 비디오 자막을 사용한다. **moov atom**은 비디오 해상도, 프레임 속도, 방향, 디스플레이 특성 등에 대한 정보를 포함한다. 파일의 시작 또는 끝에 배치될 수 있다. 후자의 경우, 파일이 불완전할 때 (잘려있을 때) 비디오 파일을 재생할 수 없다.language=delanguage=de-DEwebsite=www.ezs3.compublisher=Adobe Developer Network
# 메타데이터
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 컨테이너 형식의 비디오Doom9's Forum, MP4 FAQ date=2006-01-11, Retrieved on 2009-07-15 또는 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 기본 미디어 파일 형식)의 인스턴스이다.url-status = liveurl-status=livearchive-date = 2008-07-14archive-date = 2008-01-15url-status = liveauthor = Apple Computer MPEG-4 파트 14는 기본적으로 QuickTime 파일 형식과 동일하지만, 객체 초기 설명자(IOD) 및 기타 MPEG 기능에 대한 지원을 공식적으로 명시한다.archive-date=2007-05-10 MPEG-4 파트 14는 이전에 MPEG-4 콘텐츠의 파일 형식이 명시되었던 ISO/IEC 14496-1 (MPEG-4 파트 1: 시스템)의 13절을 개정하고 완전히 대체한다.url-status = live MPEG-4 파일 형식 버전 1은 2001년에 ISO/IEC 14496-1:2001로 발행되었으며, 이는 1999년에 발행된 MPEG-4 파트 1: 시스템 사양(ISO/IEC 14496-1:1999)의 개정판이다.url-status = liveurl-status = liveurl-status = live 2003년에 MP4 파일 형식의 첫 번째 버전은 MPEG-4 파트 14: MP4 파일 형식 (ISO/IEC 14496-14:2003)으로 개정 및 대체되었으며, 일반적으로 MPEG-4 파일 형식 버전 2라고 불린다.url-status = liveurl-status=live MP4 파일 형식은 시간 기반 미디어 파일의 일반적인 구조를 정의하는 ISO 기본 미디어 파일 형식 ISO/IEC 14496-12:2004로 일반화되었다. 이는 차례로 이 계열의 다른 파일 형식(예: MP4, 3GP, MJ2)의 기초로 사용된다.access-date = 2009-05-30url-status = live {| class="wikitable sortable" |+MP4 파일 형식 버전 |- ! 버전 ! 출시일 ! 표준 ! 설명 ! 판 |- | 1 | 2001 | ISO/IEC 14496-1:2001 | MPEG-4 파트 1: 시스템 | 첫 번째 |- | 2 | 2003 | ISO/IEC 14496-14:2003 | MPEG-4 파트 14: MP4 파일 형식 | 첫 번째 |- | 2 | 2018 | ISO/IEC 14496-14:2018 | MPEG-4 파트 14: MP4 파일 형식 | 두 번째 |- | 2 | 2020 | ISO/IEC 14496-14:2020 | MPEG-4 파트 14: MP4 파일 형식 | 세 번째 |} MP4 파일 형식은 MPEG-4 비디오/오디오 코덱 및 객체 디스크립터, 장면 설명과 같은 다양한 MPEG-4 시스템 기능을 지원하기 위해 ISO 기본 미디어 파일 형식에 대한 일부 확장을 정의했다. 이러한 확장 중 일부는 ISO 기본 미디어 파일 형식을 기반으로 하는 다른 형식(예: 3GP)에서도 사용된다.archive-date = 7 October 2009 ISO 기본 미디어 파일 형식의 모든 등록된 확장 목록은 공식 등록 기관 웹사이트에 게시되어 있다. "MP4 패밀리" 파일의 코드 포인트(식별자 값)에 대한 등록 기관은 Apple Inc.이며, MPEG-4 파트 12의 부록 D(정보용)에 명시되어 있다. 코덱 설계자는 자신이 만든 코드를 등록해야 하지만, 등록이 의무 사항은 아니며,url-status = live 일부 발명되고 사용된 코드 포인트는 등록되지 않았다.url-status = live ISO 기본 미디어 파일 형식에서 파생된 새로운 사양을 만들 때는 모든 기존 사양을 예시이자 정의 및 기술의 원천으로 사용해야 한다. 기존 사양이 특정 미디어 유형이 파일 형식(예: MP4의 MPEG-4 오디오 또는 비디오)으로 저장되는 방법을 이미 다루고 있다면, 그 정의를 사용해야 하며 새로운 것을 만들어서는 안 된다.