この端末で処理
ファイル形式の概要形式

MP4 ファイルとは?開き方と特徴

.mp4

MP4 は、ビデオ、オーディオ、字幕、メタデータ用に広くサポートされているメディア コンテナであり、デバイスとブラウザの強力な互換性を備えています。

形式の概要

正式名称
MPEG-4 Part 14 Media Container
ファイル拡張子
.mp4
MIMEタイプ
video/mp4
カテゴリー
動画
圧縮
格納されたコーデックによる
透過
該当なし
アニメーション
該当なし
特性
複数のメディアトラック, 字幕, チャプター

ツールを選択

この形式とは?

MP4 は、ビデオ、オーディオ、字幕、メタデータ用に広くサポートされているメディア コンテナであり、デバイスとブラウザの強力な互換性を備えています。

MP4 は MPEG-4 Part 14 Media Container の一般的な名称です。拡張子 .mp4 と MIME タイプ video/mp4 が使われます。

何に使われますか?

  • MP4 ファイルは 動画 カテゴリーに属し、対応する作業でコンテンツの保存や交換に使われます。
  • 拡張子 .mp4 はアプリが形式を識別する手掛かりですが、実際に開けるかどうかは内容とプログラムの対応状況で決まります。
  • LocalFileLab は、記載された 入力, 出力, 圧縮, プレビュー, メタデータ を変換サーバーへアップロードせず、ブラウザー内でローカル処理します。

どのプログラムで開けますか?

  • VLC / mpv
  • Chrome / Firefox / Edge / Safari
  • DaVinci Resolve / Adobe Premiere Pro / FFmpeg

デバイスとブラウザーでの対応

Windows

Windows での MP4 対応は、システムのバージョン、インストール済みアプリ、メディアの場合は利用可能なコーデックに左右されます。

macOS

macOS での MP4 対応は、システムのバージョン、インストール済みアプリ、メディアの場合は利用可能なコーデックに左右されます。

Linux

Linux での MP4 対応は、システムのバージョン、インストール済みアプリ、メディアの場合は利用可能なコーデックに左右されます。

Android

Android での MP4 対応は、システムのバージョン、インストール済みアプリ、メディアの場合は利用可能なコーデックに左右されます。

iOS

iOS での MP4 対応は、システムのバージョン、インストール済みアプリ、メディアの場合は利用可能なコーデックに左右されます。

ブラウザー

ブラウザーでの MP4 対応は、ブラウザーの実装、OS、利用可能なコーデックやデコーダーに左右されます。

利点

  • 拡張子と技術プロファイルにより、MP4 ファイルを識別しやすくなっています。
  • この形式は 格納されたコーデックによる を使用し、サイズ、品質、互換性のバランスに影響します。
  • 記載された LocalFileLab 機能はファイルをアップロードせずローカルで動作します。

欠点

  • 互換性はアプリ、システムのバージョン、ファイル内容によって異なります。
  • 変換先で表現できない機能は、変換時に失われる場合があります。
  • メタデータ、高度な構造、複数トラックが常に完全保存されるとは限りません。

代替形式との比較

MP4 vs. WebM

WebM は同じカテゴリーの代替形式です。WebM は、VP8 または VP9 ビデオおよび Vorbis または Opus オーディオ用のオープンな Web ビデオ コンテナです。

MP4 vs. MKV

MKV は同じカテゴリーの代替形式です。MKV は、多くのビデオ、オーディオ、字幕コーデックに加え、チャプターや複数のトラックを格納するオープン Matroska コンテナです。

MP4 vs. MOV

MOV は同じカテゴリーの代替形式です。MOV は、キャプチャ、編集、および交換ワークフローにおけるビデオ、オーディオ、タイムコード、メタデータ用の Apple の QuickTime コンテナです。

LocalFileLab での対応

入力対応

入力 は MP4 に対してローカルで利用できます。正確な結果は内容とブラウザー対応に左右される場合があります。

出力対応

出力 は MP4 に対してローカルで利用できます。正確な結果は内容とブラウザー対応に左右される場合があります。

圧縮対応

圧縮 は MP4 に対してローカルで利用できます。正確な結果は内容とブラウザー対応に左右される場合があります。

プレビュー対応

プレビュー は MP4 に対してローカルで利用できます。正確な結果は内容とブラウザー対応に左右される場合があります。

メタデータ対応

メタデータ は MP4 に対してローカルで利用できます。正確な結果は内容とブラウザー対応に左右される場合があります。

コンテナとコーデック

以下の LocalFileLab 情報は、実際に設定されている FFmpeg/WASM と WebCodecs の経路に基づきます。コードで確認できないデコーダーやトラックは未検証と表示します。

コンテナ
MP4
一般的な映像コーデック
H.264 / AVC, H.265 / HEVC, AV1, MPEG-4 Part 2
一般的な音声コーデック
AAC, MP3, ALAC, AC-3
コーデック種類入力出力注記
H.264 / AVC動画未検証対応プロジェクトでは FFmpeg/WASM の入力デコーダーをコーデック別に列挙していません。 具体的な FFmpeg/WASM エンコーダーがリポジトリに設定されています。 WebCodecs は実行時に確認され、FFmpeg/WASM がフォールバックとして残ります。
H.265 / HEVC動画未検証対応プロジェクトでは FFmpeg/WASM の入力デコーダーをコーデック別に列挙していません。 具体的な FFmpeg/WASM エンコーダーがリポジトリに設定されています。 再生には対応するブラウザーまたはシステムコーデックが必要な場合があります。
AV1動画未検証非対応プロジェクトでは FFmpeg/WASM の入力デコーダーをコーデック別に列挙していません。 このコーデックはこのコンテナの出力として提供されません。
MPEG-4 Part 2動画未検証対応プロジェクトでは FFmpeg/WASM の入力デコーダーをコーデック別に列挙していません。 具体的な FFmpeg/WASM エンコーダーがリポジトリに設定されています。
AAC音声未検証対応プロジェクトでは FFmpeg/WASM の入力デコーダーをコーデック別に列挙していません。 具体的な FFmpeg/WASM エンコーダーがリポジトリに設定されています。 WebCodecs は実行時に確認され、FFmpeg/WASM がフォールバックとして残ります。
MP3音声未検証対応プロジェクトでは FFmpeg/WASM の入力デコーダーをコーデック別に列挙していません。 具体的な FFmpeg/WASM エンコーダーがリポジトリに設定されています。
ALAC音声未検証非対応プロジェクトでは FFmpeg/WASM の入力デコーダーをコーデック別に列挙していません。 このコーデックはこのコンテナの出力として提供されません。
AC-3音声未検証非対応プロジェクトでは FFmpeg/WASM の入力デコーダーをコーデック別に列挙していません。 このコーデックはこのコンテナの出力として提供されません。
Text and subtitle tracks字幕トラック未検証非対応このトラックは書き出し時に明示的に割り当てられません。

トラックとメタデータ

字幕トラック
未検証
複数の音声トラック
非対応
チャプター
未検証
メタデータ
設定可能

既知の組み合わせ

H.264 / AVC + AAC対応状況はブラウザによって異なる場合があります

具体的な FFmpeg/WASM エンコーダーがリポジトリに設定されています。 WebCodecs は実行時に確認され、FFmpeg/WASM がフォールバックとして残ります。

H.265 / HEVC + AAC対応状況はブラウザによって異なる場合があります

具体的な FFmpeg/WASM エンコーダーがリポジトリに設定されています。 再生には対応するブラウザーまたはシステムコーデックが必要な場合があります。

AV1 + Opus非対応

このコーデックはこのコンテナの出力として提供されません。

対応形式

よくある質問

MP4 ファイルとは何ですか?

MP4 は、ビデオ、オーディオ、字幕、メタデータ用に広くサポートされているメディア コンテナであり、デバイスとブラウザの強力な互換性を備えています。

MP4 ファイルはどう開きますか?

MP4 に対応するアプリ(例: VLC / mpv, Chrome / Firefox / Edge / Safari, DaVinci Resolve / Adobe Premiere Pro / FFmpeg)を使います。対応状況はバージョンと内容によって異なります。

LocalFileLab で MP4 を処理できますか?

LocalFileLab では MP4 に対して次のローカル機能を提供します: 入力, 出力, 圧縮, プレビュー, メタデータ。最終的な利用可否はブラウザーと内容に左右される場合があります。