MOVとMP4 | 動画ファイル形式

MP4とMOVはいずれもMPEG-4動画エンコーディングを使用しますが、MP4はより多くのデバイスによってサポートされています。

学習目的

この記事を読み終えると、以下のことができるようになります。

  • デジタルコンテナファイルとは何かを理解する
  • MOVファイルとMP4ファイルについてとその違いを理解する
  • どのプラットフォームがファイルタイプをサポートしているかを確認する

関連コンテンツ


さらに詳しく知りたいとお考えですか?

是非、Cloudflareが毎月お届けする「theNET」を購読して、インターネットで最も人気のある洞察をまとめた情報を入手してください!

当社がお客様の個人データをどのように収集し処理するかについては、Cloudflareのプライバシーポリシーをご確認ください。

記事のリンクをコピーする

MP4とは?

MP4とは、動画を保存するために最もよく使用されるマルチメディアファイルのストレージフォーマットです。広く使用され、さまざまなデバイスに対応します。技術的には、MP4はデジタルコンテナファイルです。つまり、動画を再生するのに必要な圧縮された動画データとほかの関連データが含まれますが、動画そのものではなく動画のデータを格納するラッパーです。

MP4ファイルは、通常、ほかのタイプの動画ファイルよりも圧縮されているため、サイズが小さいです。MP4ファイル内の動画コンテンツは一般的なエンコード基準であるMPEG-4でエンコードされています。

MOVとは?

MOVは、動画やほかのマルチメディア用の別のタイプのデジタルコンテナファイルです。AppleがApple QuickTime Playerで使用するためにMOVを開発しました。MP4ファイルと同様に、MOV動画はMPEG-4コーデックでエンコードされています。

デジタルコンテナファイルとは?

デジタルコンテナファイル(コンテナコンピューティングとは違うもの)とは、データとメタデータを格納するラッパーのことです。ファイルを異なる方法で分類するさまざまなサイズの書類整理棚のように、異なるデジタルコンテナ形式(MOVやMP4など)を持つファイリングキャビネットだと考えてください。

たとえば、典型的なMP4ファイルには動画トラック、音声トラック、その両方に関するメタデータが含まれます。「メタデータ」とは、コンピューターが正しいデータを見つけるのに役立つデータに関する情報です。ちょうど、図書館のカード目録が本そのものではなく、本に関する情報を提供するのと同じです。それに画像や字幕を含めることも可能です。

MOVとMP4の違い

2つのコンテナ形式の主な違いは、MOVがQuickTime用のApple独自のファイルフォーマットであるのに対して、MP4は国際標準である点です。MP4ファイルの方が多くの配信プロトコルで動作するため、ほとんどのストリーミングプラットフォームがMOVの代わりに、MP4ファイルの使用を推奨しています。

通常、MOVファイルは品質が高くサイズが大きいのに対して、MP4はより圧縮されていてサイズが小さいです。MOVファイルは、QuickTime用に特別に設計されているためMacでの動画編集に適しています。

どのオンラインプラットフォームがMOVとMP4をサポートしているか?

オンライン配信用に動画ファイルをアップロードするプラットフォームのほとんどが、両方のフォーマットをサポートしていますが、アップロード前にMP4に変換することを推奨しています。YouTubeとViemoは、他のファイルフォーマットと同じようにMOVファイルとMP4ファイルの両方に対応しています。WistiaはMOVファイルに対応していますが、MP4ファイルの使用を推奨しています。

Cloudflare Streamはどちらのファイル形式をサポートしているか?

Cloudflare StreamもMOVとMP4の両方の形式をサポートしています。Cloudflare Streamは、125か国を超える335都市に広がるCloudflareのグローバルネットワークを利用するオンデマンド動画ストリーミングプラットフォームであり、高速かつ効率的な動画配信を実現します。Cloudflare Streamには、動画ストレージ、エンコーディング、埋め込み動画用のカスタマイズ可能なプレイヤーが含まれています。

Cloudflare Streamがサポートしている動画ファイルフォーマットの全リストは次のとおりです:MP4、MKV、MOV、AVI、FLV、MPEG-2 TS、MPEG-2 PS、MXF、LXF、GXF、3GP、WebM、MPG、QuickTime

動画がアップロードされると、Cloudflare Streamは、HLSおよびMPEG-DASHと互換性のあるH.264コーデックで動画をエンコードします。アダプティブストリーミングレベルは360p~1080pです。Cloudflare Streamの詳細については、こちらをご覧ください。Cloudflare Streamの詳細をご確認ください