주요 차이점 : MP4 및 3GP는 주로 오디오가있는 비디오를 재생하는 데 사용되는 파일 형식입니다. MP4 및 3GP는 인코딩 형식이 아니지만 컨테이너 파일, 즉 기본적으로 형식이 지정된 비디오 파일의 래퍼입니다. 이 둘의 주된 차이점은 형식 자체가 아닌 파일 내에서 사용되는 코덱 유형에 있습니다. 또한 MP4는 컴퓨터, TV, DVD 플레이어, 휴대용 비디오 플레이어 등과 같은 다양한 플랫폼에서 재생되도록 설계되었습니다. 반면 3GP는 전화기 용으로 특별히 설계되었습니다.
MP4는 본질적으로 MPEG-4 Part 14의 공식적인 파일 이름 확장자입니다. MPEG-4 Part 14는 MPEG-4의 일부로 지정된 표준입니다. MPEG4 MPEG-4는 오디오 및 시각적 디지털 데이터의 압축을 정의하는 방법입니다. 1998 년 말에 ISO / IEC Moving Picture Experts Group (MPEG)에서 소개되었습니다. MPEG-4는 오디오 및 비디오 코딩 형식 및 관련 기술 그룹의 표준으로 지정되었습니다. MPEG-4는 스트리밍 미디어, CD 배포 및 음성 방송 TV 응용 프로그램에 사용되는 웹 용 AV 데이터의 압축에 사용할 수 있습니다.
컨테이너 파일은 내부의 데이터 스트림 구성 방법을 지정합니다. 데이터 스트림의 실제 구성 및 표현은 다양한 유형의 코덱 (en co der / decder)으로 수행됩니다. 비디오 품질과 압축에 영향을주는 코덱입니다. 비디오 또는 오디오 데이터를 압축 및 압축 해제하는 방법을 설명합니다. 각 MP4 파일은 코덱이 사용되는 기준에 따라 다릅니다.
MPEG-4 Part 12는 Apple의 MOV 파일에서 개발되었으며 결국 MP4 형식 인 MPEG-4 Part 14가되었습니다. MP4는 컨테이너 형식입니다. 즉, 오디오 및 / 또는 비디오 데이터를 저장하는 데 사용할 수 있습니다. MP4 비디오 및 오디오는 인터넷을 통해 스트리밍 할 수도 있습니다.
MP4는 오디오 또는 비디오의 코딩 방법을 지시하는 코덱을 사용합니다. AAC (Advanced Audio Coding)는 오디오를 MP4 형식으로 압축하는 데 가장 많이 사용되는 코덱입니다.
MP4에는 오디오 또는 비디오 정보를 코딩하는 표준 방법이 없습니다. 비디오 품질과 압축에 영향을주는 코덱입니다. 각 MP4 파일은 코덱이 사용되는 기준에 따라 다릅니다. 따라서 두 개의 MP4 파일은 동일한 코덱을 사용하는 경우 서로 유사하거나 서로 다른 코덱을 사용하는 경우 완전히 다를 수 있습니다.
MP4는 오디오 및 비디오 파일을 저장하는 데 사용되는 컨테이너 형식입니다. 비디오 파일의 자막을 저장할 수도 있습니다. 컨테이너로, MP4는 MPEG-4를 포함하여 다른 방식으로 압축 된 오디오 및 비디오 파일을 저장할 수 있습니다. MP4는 이미지가 압축되고 데이터로 변환되는 방식에 관계되지 않습니다. 그것은 단지 비디오 및 오디오 용 데이터가 자막, 챕터 등과 같은 다른 관련 정보뿐만 아니라 파일 내에 저장되는 방법과 관련이 있습니다. MP4 파일은 형식 표준에 정의 된대로 메타 데이터를 포함 할 수 있으며 Extensible Metadata Platform (XMP) 메타 데이터.
3GP는 3GPP 표준의 일부이며 다양한 오디오 및 비디오 파일 형식을위한 컨테이너 파일입니다. IP 멀티미디어 서브 시스템 (IMS), 멀티미디어 메시징 서비스 (MMS), 멀티미디어 브로드 캐스트 / 멀티 캐스트 서비스 (MBMS) 및 투명한 종단 간 패킷 교환 스트리밍 서비스 (PSS)에 주로 사용되고 여전히 사용됩니다.
MP4 컨테이너 파일 형식과 마찬가지로 3GP도 MPEG-4 Part 12에 정의 된 ISO 기본 미디어 파일 형식을 기반으로했습니다. 그러나 이전 버전의 3GP 파일 형식에서는 일부 기능을 사용하지 않았습니다. 대부분의 3GP 파일은 파일 이름 확장명 .3gp를 사용합니다. 그러나 일부 휴대 전화는 동일한 3GP 파일에 .mp4 확장자를 사용합니다.
3GP 파일 형식은 주로 GSM 기반 전화 용으로 설계되었습니다. 이 형식은 휴대 전화 용 비디오 / 오디오 파일을 저장하기 위해 저장 및 대역폭 요구 사항을 줄 이도록 설계되었습니다.
일반적으로 3GP 컨테이너 파일에는 H.263 (MPEG-4 Part 2) 인코딩 된 비디오가 포함되어 있습니다. 그러나 H.264 (MPEG-4 Part 10 / AVC) 인코딩 비디오는 점점 보편화되고 있습니다. 오디오에서 3GP는 일반적으로 다양한 AMR, AAC 및 ACC + 형식을 포함합니다.