記事
動画から静止画を切り出す方法|MP4→JPG高画質フレーム抽出ガイド
MP4動画から高画質な静止画(JPG/PNG)をネイティブ解像度のまま切り出す完全ガイド。アップロード不要のブラウザ無料ツール、VLCシーンフィルター設定、FFmpegの一括抽出コマンドまで、サムネ作成・AI学習データ・プレゼン資料など用途別に最適な手順を紹介します。
動画から「あの一瞬」を静止画として残したい。YouTubeのサムネイル作成、プレゼン資料への挿入、SNS投稿用の写真、あるいはAI学習データセットの作成——動画のフレームを画像として書き出す場面は意外と多いものです。
スクリーンショットで済ませている人も多いですが、それでは画質が落ちますし、UIパーツが映り込みます。専用ツールを使えば、元動画の解像度そのままでクリアな静止画を取得できます。
この記事では、ブラウザだけで完結する無料ツール、VLCメディアプレイヤー、FFmpegの3つの方法を用途別に解説します。抽出した画像をスライドショー動画にまとめたい場合はJPG→MP4変換ガイドも参考にしてください。
スクリーンショットではダメな理由
再生中の動画をスクショで切り取ると、次のような問題が起きます。
- モーションブラーと圧縮ノイズ:再生バッファリング中のフレームを撮るため、ぼやけやすい
- 解像度がディスプレイに依存:4K動画でもフルHDモニターなら1080p止まり
- 再生UIが映り込む:シークバーや再生ボタンが写真に入る
- 手動作業が非効率:1秒ごとに切り出したい場合、手動では現実的でない
フレーム抽出ツールはMP4をデコードしてネイティブ解像度の画像を直接書き出すため、こうした問題がすべて解消されます。
方法1:ブラウザで無料フレーム抽出(アップロード不要・ローカル処理)
ソフトをインストールせずに動画から静止画を切り出す最も手軽な方法です。
従来のオンライン変換サービスは動画ファイルをサーバーにアップロードする必要がありましたが、最新のブラウザツールはHTML5 CanvasとWebAssemblyを使ってすべてローカルで処理します。動画が端末の外に出ることはありません。
手順
- ツールを開く:MP4→JPGコンバーターにアクセス
- 動画を読み込む:MP4、MOV、WebMなどをドラッグ&ドロップ。ファイルはブラウザ内で処理され、サーバーには送信されません
- 抽出モードを選択:
- 時間間隔モード(おすすめ):0.5秒、1秒、2秒ごとなど、一定間隔でフレームを抽出。VLOGの見どころ探しや会議録画のレビューに最適
- タイムスタンプ指定:
0:15、0:42のように秒数を入力して、ピンポイントで切り出し - 全フレーム連番出力:コマ送り分析やストップモーション素材に。RAM使用量に注意
- 画像形式と品質を選択:
- JPG:ファイルサイズが小さく汎用性が高い。SNSやメール添付に
- PNG:ロスレス圧縮でテキストや図表がくっきり。AI学習データにも最適
- WebP:Webサイト掲載用に軽量かつ高画質
- プレビュー&ダウンロード:不要なフレームのチェックを外し、ZIPでまとめてダウンロード
方法2:VLCメディアプレイヤーで切り出す(Windows/Mac)
パソコンにVLCが入っているなら、シーンフィルター機能で連番画像を自動保存できます。
設定手順
- VLCを開き、ツール → 設定 を選択
- 左下の「設定の表示」で すべて を選択
- ビデオ → フィルター → シーンフィルター を開く
- 画像形式を
jpgに、ファイルパスに保存先フォルダを指定、録画レシオを設定(例:24なら24フレームに1枚=1秒に1枚) - ビデオ → フィルター に戻り、シーンビデオフィルター にチェックを入れて保存
- 動画を再生すると、指定フォルダに静止画が連番で保存される
注意点:再生終了後にシーンフィルターをオフに戻すのを忘れずに。次の動画再生でも書き出しが続いてしまいます。
方法3:FFmpegで一括抽出(開発者・上級者向け)
大量の連番画像が必要な場合や、自動化スクリプトに組み込みたい場合はFFmpegが最強です。
1秒ごとにJPGを抽出
ffmpeg -i input.mp4 -vf "fps=1" -q:v 2 frame_%04d.jpg
-vf "fps=1":1秒に1フレーム抽出(fps=1/5で5秒に1枚)-q:v 2:JPEG品質(1〜31、小さいほど高画質。2はほぼロスレス)frame_%04d.jpg:連番ファイル名
特定のタイムスタンプで1枚だけ抽出
ffmpeg -ss 00:01:30 -i input.mp4 -frames:v 1 -q:v 2 output.jpg
全フレームをPNGで書き出す
ffmpeg -i input.mp4 frame_%05d.png
高画質抽出のためのポイント
| 設定 | 推奨値 | 用途 |
|---|---|---|
| 抽出間隔 | 1〜2秒 | VLOG確認、サムネ候補選び |
| 画像形式 | JPG(品質90〜95%) | SNS、メール、アルバム保存 |
| 画像形式 | PNG(ロスレス) | テキスト込み画面、AI学習用 |
| 解像度 | 元動画のまま | アップスケールは無意味 |
よくある質問(FAQ)
動画から画像を切り出すと画質は落ちますか?
スクリーンショットと違い、フレーム抽出は元動画のネイティブ解像度で書き出すため、動画自体の画質がそのまま保持されます。圧縮による劣化を完全に避けたい場合はPNG形式を選んでください。JPGの場合は品質95%以上に設定すれば肉眼でほぼ区別がつきません。
オンラインツールに動画をアップロードして大丈夫ですか?
多くのオンライン変換サービスはファイルをサーバーに送信するため、プライベートな動画には向きません。当サイトのMP4→JPGツールはブラウザ内でローカル処理するため、動画が外部に送信されることはありません。
動画から大量のフレームをまとめてZIPダウンロードできますか?
はい。オンラインツールで間隔を指定して抽出し、必要なフレームだけ選択してZIPで一括ダウンロードできます。数百枚でも数秒で処理完了します。
スマホ(iPhone/Android)でもフレーム抽出できますか?
ブラウザベースのツールなので、スマホのSafariやChromeからもそのまま利用できます。ただし、長時間の4K動画は端末のメモリに負荷がかかるため、PC利用を推奨します。
字幕が焼き込まれた動画のフレームには字幕が残りますか?
ハードサブ(映像に焼き込まれた字幕)はフレームの一部なので、そのまま画像に含まれます。外部SRTファイルによるソフトサブは映像データに含まれないため、抽出画像には映りません。
関連ガイド
- JPG→MP4変換ガイド — 抽出した静止画をスライドショー動画に再構成
- スライドショーの表示時間とペース配分ガイド — 画像の表示秒数を最適化
- アスペクト比と黒帯ガイド — 異なるサイズの画像を混在させるときの処理
- 動画→GIF変換ガイド — 静止画ではなくアニメーションGIFが欲しい場合
高画質なフレームを今すぐ抽出
MP4→JPGコンバーターを開いて、ブラウザだけで安全・無料・即座にフレームを切り出しましょう。