MP4動画 (.mp4)

ISO/IEC 標準

MPEG-4 Part 14 (MP4) は、インターネットでの動画ストリーミング、放送、および個人向けメディア再生において揺るぎない普遍的な標準デジタルマルチメディアコンテナフォーマットです。

MP4 を WEBM に変換

無料のブラウザ内 MP4 から WEBM へのコンバーター。お使いのデバイスでファイルを即座に変換します。

調査とメタデータ

オペレーティングシステムやファイル解析ツールは、先頭のバイナリバイトシーケンスを検査することで MP4 ファイルを識別します:

ここにファイルを選択またはドロップ

100%プライベートなブラウザ内変換 - ファイルがデバイスから外部に出ることはありません

または貼り付け Ctrl+V
ネットワーク送信ゼロのプライバシー保証: 外部サーバーへのデータ送信は0バイトです。すべての処理はお使いのブラウザのサンドボックス内でローカルに実行されます。

バイトレベルのヘッダーシグネチャ (マジックバイト)

オペレーティングシステムやファイル解析ツールは、先頭のバイナリバイトシーケンスを検査することで MP4 ファイルを識別します:

16進数シグネチャ (オフセット 0):

00 00 00 18 66 74 79 70 69 73 6F 6D

ASCII表現: ....ftypisom

標準化: ISO/IEC 14496-14:2003

技術仕様

コンテナアーキテクチャISO Base Media File Format (ISO/IEC 14496-12) box/atom structure
圧縮H.264 (AVC), H.265 (HEVC), AV1 video with AAC, MP3, or Opus audio
バイトエンディアンBig-Endian box hierarchy
色空間Rec.709, Rec.2020, sRGB, HDR10, and Dolby Vision
チャンネルと構造Multi-stream audio (Mono, Stereo, 5.1 surround, 7.1, Dolby Atmos)
最大寸法Unrestricted; natively supports 4K, 8K, and high framerate 120 fps video
透過性Supported via specialized HEVC with alpha channels in modern Apple hardware
ストリーミングとプログレッシブNative support for HLS, DASH, and Fast-Start progressive web streaming

技術比較マトリックス: MP4 対 競合製品

技術属性MP4 (現在)MKVWEBMMOV
普遍的な互換性すべてのハードウェアとブラウザで100%Apple/テレビではサードパーティ製プレーヤーが必要ウェブでは普遍的、古いテレビでは制限ありAppleではネイティブ、他では混在
ウェブストリーミングへの適合性HTML5、HLS、DASHのゴールドスタンダードHTML5ビデオタグには不向きHTML5オープンウェブ動画に最適ファストスタートフラグを使用すれば良好
字幕基本的な時間指定テキスト (tx3g, WebVTT)高度なスタイル付き字幕の完全サポート (ASS/SSA)WebVTTAppleタイムドテキスト
編集ワークフロー高。一般向けおよび納品用標準プロ向け編集DAWでは一般的ではないプロ向け編集DAWでは一般的ではないプロスタジオのゴールドスタンダード

一般的な破損モードと16進数リカバリガイド

動画ファイルが開けず、「ファイルが破損しているか、切り詰められています」と表示される。

根本原因: 「moov」アトムヘッダーがファイナライズされる前に、録画デバイスの電源が切れた。

復旧: File2File MP4 Repairまたは同じデバイスで撮影した参照動画を使用して「untrunc」ユーティリティを使用する。

セキュリティ分析とパーサー攻撃ベクトル

MP4ファイルはソーシャルメディアやメッセージングプラットフォームによって自動的に解析されるため、不正なアトムサイズはゼロクリックエクスプロイトの主要なターゲットとなってきました。

既知の攻撃ベクター

  • 「stsc」(サンプル・トゥ・チャンク)アトムの解析における整数オーバーフローにより、リモートコード実行につながる。
  • パッチ未適用のAndroidデバイスにおけるStagefright MP4デマルチプレクァでのヒープ領域外書き込み。
  • 深くネストされたアトムツリーによるスタック枯渇を通じたサービス拒否 (DoS)。

防御的ベストプラクティス:

歴史的背景とマイルストーン

2020次世代ウェブストリーミング向けにAV1ビデオコーデックがMP4標準に統合される。
2003ISO/IEC 14496-14:2003が2001年の標準に代わり、現代のMP4コンテナのルールを正式化。
2001最初のMPEG-4 Part 14仕様が公開され、AppleのQuickTime MOVフォーマットを直接適応したものとなる。

主な利点とメリット

  • 100%の普遍的な互換性:世界中のすべてのスマートフォン、ウェブブラウザ、テレビ、コンピュータで再生可能。
  • プログレッシブダウンロード、HLS、MPEG-DASHを通じた高効率インターネットストリーミングに最適化。
  • 標準のH.264に加え、H.265 (HEVC) やAV1などの最新の超高効率ビデオコーデックをサポート。

技術的な制限とデメリット

  • コンテナの設計上、「moov」アトムを書き込むために録画を完了させる必要があり、キャプチャ中のクラッシュによりファイルが破損する。
  • 高度なカスタムスタイルの字幕やマルチトラックオーディオの処理において、Matroska (MKV) よりも柔軟性が低い。
  • VP9やOpusなどの一部の近代的なオープンコーデックは、これまでMP4コンテナでのサポートが不均一であった。

興味深い技術トリビア

  • MP4ファイルの先頭にある「ftyp」ボックスは、メジャーブランドと互換性のある仕様を識別します。
  • グローバルインターネット全体で転送されるすべての動画の85%以上が、MP4コンテナにパッケージ化されています。
  • ファストスタートフラグにより、ファイルの末尾にある「moov」メタデータアトムを先頭に移動させ、ストリーミングを即座に開始できるようにします。

よくある技術的な質問

MP4動画のウェブでの再生開始に時間がかかるのはなぜですか?

'moov'メタデータアトムがファイルの末尾にある場合、ブラウザは再生を開始する前に動画全体をダウンロードする必要があります。FastStartツールを使用して'moov'アトムを先頭に移動すると、即座に再生できるようになります。

標準的なMP4ファイルの中にはどのビデオコーデックが入っていますか?

ほとんどのMP4ファイルは、最高の互換性を確保するためにH.264 (AVC) 動画とAAC音声を使用しています。新しいMP4ファイルでは、優れた圧縮効率を実現するためにH.265 (HEVC) やAV1が頻繁に使用されています。

画質を損なわずにMP4ファイルのサイズを小さくするにはどうすればよいですか?

File2File Compressorを使用して、最適なConstant Rate Factor (CRF) 設定で動画を再エンコードすると、視覚的な劣化をほとんど感じさせることなく、ファイルサイズを40%から70%削減できます。