MP4 サンプルファイル — テスト動画をダウンロード(480p〜1080p、1 MB〜10 MB)

MPEG-4 Part 14(H.264、HEVC、AV1 版) · .mp4 · MIME タイプ video/mp4

10 ファイル770 KB – 100 MB直接リンク広告なし・登録不要用途を問わず無料SHA-256 検証済み

必要なサイズと解像度の MP4 サンプルファイルをダウンロードできます。480×270(1 MB)、640×360(2 MB)、1280×720(5 MB)、1920×1080(10 MB)の H.264/AAC クリップに加え、モバイルのレイアウト用に 1080×1920 の縦長クリップ、コーデック対応のテスト用に同じ 720p クリップの HEVC(H.265)版と AV1 版があります。すべてのファイルは faststart の MOOV アトムを持つので、ブラウザですぐにストリーミング再生されます。

H.264 映像と AAC 音声の MP4 は、あらゆるブラウザ、iOS、Android、スマートテレビ、すべての編集アプリケーションで再生できる唯一の組み合わせです。最初にテストすべき形式であり、トランスコーダーが再生用に出力すべき形式でもあります。

プレビュー:sample-video-1280x720-av1.mp4 — このページのファイルはすべて同じテストパターンを使い、サイズや解像度だけが異なります。

MP4 サンプルファイルをダウンロード

ファイル詳細サイズダウンロード
sample-video-1280x720-av1.mp4
1280 × 720 • 10 秒 • AV1
1280 × 720 · 10 秒 · 30 fps · AV1 · AAC 音声 · 616 kbps770 KB
770,459 バイト
MP4 をダウンロード
sample-video-480x270-1mb.mp4
480 × 270 • 10 秒
480 × 270 · 10 秒 · 30 fps · H264 · AAC 音声 · 765 kbps957 KB
956,851 バイト
MP4 をダウンロード
sample-video-1080x1920-portrait-2mb.mp4
1080 × 1920 • 10 秒 • 縦向き
1080 × 1920 · 10 秒 · 30 fps · H264 · AAC 音声 · 1484 kbps1.9 MB
1,856,042 バイト
MP4 をダウンロード
sample-video-1280x720-hevc.mp4
1280 × 720 • 10 秒 • HEVC
1280 × 720 · 10 秒 · 30 fps · HEVC · AAC 音声 · 1505 kbps1.9 MB
1,882,373 バイト
MP4 をダウンロード
sample-video-640x360-2mb.mp4
640 × 360 • 10 秒
640 × 360 · 10 秒 · 30 fps · H264 · AAC 音声 · 1536 kbps1.9 MB
1,921,101 バイト
MP4 をダウンロード
sample-video-1280x720-5mb.mp4
1280 × 720 • 20 秒
1280 × 720 · 20 秒 · 30 fps · H264 · AAC 音声 · 1871 kbps4.7 MB
4,679,968 バイト
MP4 をダウンロード
sample-video-1920x1080-10mb.mp4
1920 × 1080 • 30 秒
1920 × 1080 · 30 秒 · 30 fps · H264 · AAC 音声 · 2524 kbps9.5 MB
9,467,298 バイト
MP4 をダウンロード
sample-video-1920x1080-20mb.mp4
1920 × 1080 • 60 秒
1920 × 1080 · 1 分 · 30 fps · H26420 MB
20,134,885 バイト
MP4 をダウンロード
sample-video-1920x1080-50mb.mp4
1920 × 1080 • 120 秒
1920 × 1080 · 2 分 · 30 fps · H26450 MB
50,171,454 バイト
MP4 をダウンロード
sample-video-3840x2160-100mb.mp4
3840 × 2160 • 120 秒
3840 × 2160 · 2 分 · 30 fps · H264100 MB
100,214,452 バイト
MP4 をダウンロード
10 ファイル · 直接リンク · 登録不要 · CORS 対応

コマンドラインや CI でこれらのファイルを使う

どの URL も固定で、CORS も許可しています。テストで SHA-256 を固定しておけば、フィクスチャが変わった瞬間に気づけます。

# ファイルを 1 つダウンロード
curl -O https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/videos/mp4/sample-video-1280x720-av1.mp4

# 検証する(全ファイルの SHA-256 は上に記載)
shasum -a 256 sample-video-1280x720-av1.mp4

# 全サンプルファイルの機械可読インデックス
curl https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/index.json | jq '.files[] | select(.format=="mp4")'

MP4 形式の概要

正式名称MPEG-4 Part 14(H.264、HEVC、AV1 版)
拡張子.mp4
MIME タイプvideo/mp4
規格ISO/IEC 14496-14(2003 年)
このファイルの映像コーデックH.264 High プロファイル、H.265/HEVC(hvc1)、AV1
音声コーデックAAC-LC、96 kbps ステレオ
フレームレート30 fps、キーフレームは 2 秒ごと
ストリーミングfaststart(メタデータをファイル先頭に配置)
マジックバイトオフセット 4 に … 66 74 79 70(「ftyp」)

MP4 サンプルファイルでテストされること

  • HTML5 の <video> での再生とシーク
  • アップロード上限(10 MB はよくある上限値です)
  • 指定したタイムコードでのサムネイルやポスター画像の抽出
  • トランスコードのパイプライン — 焼き込まれたタイムコードで音ズレを確認
  • コーデック判定:HEVC ファイルはハードウェア対応がないと Windows の Chrome で再生できず、AV1 ファイルは古い Safari で再生できません
  • モバイル UI での縦長動画の扱い
テストのポイント。 画面上の TC の値はプレーヤーの currentTime と一致します。ずれていく場合は、トランスコーダーがフレームを落としています。 縦長のファイルを使って、プレーヤーやサムネイル生成が表示アスペクト比を守っているかをテストしてください。

よくある質問

MP4 と MOV の違いは何ですか?

基本的な構造は共通です(先に登場したのは Apple の QuickTime の MOV で、MP4 はそれをもとに標準化されました)。MP4 はあらゆるデバイスで再生できる相互運用性の高い形式で、MOV には ProRes のような Apple 独自のコーデックを含めることができます。当サイトの MOV サンプルは H.264/AAC なので、MP4 が再生できる環境ならどこでも再生できるはずです。

アップロードのテストにはどの MP4 サンプルを使えばよいですか?

上限のすぐ下とすぐ上のファイルを使います。上限が 5 MB なら、2 MB のファイルは成功するはずで、5 MB のファイル(5 MB との差は数パーセント以内)で上限が「以下」か「未満」かがわかります。すべてのファイルの正確なバイト数を記載しています。

HEVC ファイルがブラウザで再生できないのはなぜですか?

HEVC(H.265)は特許の制約がある形式で、Chrome と Edge は OS がハードウェアデコーダーを提供している場合にのみ再生し、Firefox はまったく再生しません。Safari はネイティブに再生します。まさにそのために、このサンプルを用意しています。フォールバックのロジックを確認するためです。

これらの MP4 ファイルは安全にダウンロードできますか?

はい。すべてのファイルは当サイトが公開しているスクリプトでゼロから生成したもので、収集したものやユーザーがアップロードしたものはなく、スクリプト、マクロ、実行ファイルも含まれていません。各ファイルの SHA-256 をこのページに掲載しているので、受け取ったファイルを検証できます。

MP4 サンプルファイルを商用利用できますか?

はい。商用製品、テストスイート、デモ、再配布を含め、あらゆる目的に無料で使え、クレジット表記も不要です。ライセンス手続きも、誰かへの問い合わせも必要ありません。

これらのファイルに直接リンクしたり、CI で使ったりできますか?

はい。どのリンクも HTTPS の固定の直接 URL で、Access-Control-Allow-Origin: * と長期キャッシュのヘッダーが付いているため、curl、wget、fetch()、テストランナーから直接取得できます。全ファイルの JSON インデックスへのリンクは各ページにあります(コマンドラインのセクションを参照)。

関連するサンプルファイル

不具合や改善できそうな点を見つけましたか?いただいたメッセージはすべて読み、すぐに対応します。

ファイル処理パイプラインをテスト中ですか?私たちはそれを作っています。

アップロード、変換、プレビュー、文書処理、メディアのワークフローは、FreeToolsForWeb がクライアントのために設計・運用している本番システムそのものです。だからこそ、最初にこれらのファイルが必要になりました。

無料ツールを見る