主な違い: MP4と3GPはどちらも主にオーディオでビデオを再生するために使用されるファイルフォーマットです。 MP4と3GPはエンコーディングフォーマットではありませんが、コンテナファイル、つまり基本的にフォーマットされたビデオファイルのラッパーです。 この2つの主な違いは、フォーマット自体からではなく、ファイル内で使用されているコーデックの種類から来ています。 さらに、MP4は、コンピュータ、テレビ、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配信、および音声放送テレビ用途に使用されるように、ウェブ用のAVデータの圧縮に使用することができる。
コンテナファイルは、その中のデータストリームの構成方法を指定します。 データストリームの実際の構成と表現は、さまざまなタイプのコーデック(エンコーダ/デコーダ)によって行われます。 ビデオの品質と圧縮に影響を与えるのはコーデックです。 ビデオまたはオーディオデータをどのように圧縮および解凍するかについて説明します。 各MP4ファイルは、どのコーデックが使用されているかによってのみ異なります。
MPEG-4 Part 12はAppleのMOVファイルから開発され、最終的にはMP 4フォーマットであるMPEG-4 Part 14になりました。 MP4はコンテナ形式です。 これは、オーディオデータやビデオデータを保存するために使用できることを意味します。 MP4ビデオとオーディオもインターネット経由でストリーミングできます。
MP4は、オーディオまたはビデオのコーディング方法を決定するコーデックを使用します。 Advanced Audio Coding(AAC)は、MP4形式のオーディオを圧縮するための最も一般的なコーデックです。
MP4には、オーディオまたはビデオ情報の標準的なコーディング方法はありません。 ビデオの品質と圧縮に影響を与えるのはコーデックです。 各MP4ファイルは、どのコーデックが使用されているかによってのみ異なります。 したがって、2つのMP4ファイルは、同じコーデックを使用している場合は類似している可能性があり、異なるコーデックを使用している場合は完全に異なる可能性があります。
MP4は、オーディオファイルとビデオファイルを保存するためのコンテナ形式です。 ビデオファイルの字幕を保存することもできます。 コンテナとして、MP4は、MPEG-4など、さまざまな方法で圧縮されたオーディオファイルとビデオファイルを保存できます。 MP4は、画像がどのように圧縮されてデータに変換されるかには関係ありません。 MP4ファイルには、フォーマット規格で定義されているメタデータやExtensible Metadata Platformも含めることができます。 (XMP)メタデータ。
3GPは3GPP規格の一部であり、さまざまなオーディオおよびビデオファイル形式のコンテナファイルです。 これは、IPマルチメディアサブシステム(IMS)、マルチメディアメッセージングサービス(MMS)、マルチメディアブロードキャスト/マルチキャストサービス(MBMS)、およびトランスペアレントエンドツーエンドパケット交換ストリーミングサービス(PSS)用に設計され、現在でも使用されています。
MP 4コンテナファイル形式と同様に、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 +フォーマットを含んでいます。