.MJPG

MJPG ファイル

Motion JPEG Video File
質問する
クイック回答

MJPGファイルは、各フレームが個別のJPEG画像として保存されるMotion JPEGビデオです。主にIPカメラ、ドライブレコーダー、USBウェブカメラで使用されます。VLC media player(無料、Windows/Mac/Linux対応)で直接開くことができます。ファイルサイズを小さくするには、HandBrakeやFFmpegを使用してMP4に変換してください。

開発元: N/A (no single owner; independently implemented by many vendors) カテゴリ: 動画ファイル MIME: video/x-motion-jpeg
対応OS Windows macOS Linux Web
関連: .DAV · .MKV · .MP4 · .H264

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jul 9, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

MJPG ファイル形式とは?

.mjpgファイルには、Motion JPEG(MJPEG)ビデオが含まれています。これは、個々のJPEG画像を連続して高速再生することで動きを表現する形式です。H.264のようなコーデック圧縮形式とは異なり、フレーム間圧縮は行われません。すべてのフレームが完全で、独立してデコード可能なJPEG画像です。

ほとんどの.mjpgファイルは、ビデオストリームヘッダーにMJPGのFourCCを持つAVIコンテナ(RIFFベース)を使用します。一部のカメラでは、標準のFF D8(画像開始マーカー)で始まるJPEGフレームを連結したRAWストリームを出力します。QuickTime MOVやRTPストリーミング(RFC 2435)も一般的な配信ラッパーです。

MJPEGの決定的な特徴である「すべてのフレームがキーフレームである」という点は、フレーム単位の正確な編集、デコーダーの低遅延、およびシンプルなハードウェア実装に適しています。2026年現在、USBウェブカメラ(UVC規格)、IPおよび防犯カメラ(ONVIF MJPEGプロファイル)、産業用マシンビジョンカメラ、ビデオキャプチャカードにおいて主要な形式であり続けています。参照フレームを先にデコードする必要がないため、ビデオエディタでのフレームごとのスクラブ操作が非常にスムーズです。

欠点はファイルサイズです。MJPEGは、同等の画質のH.264と比較して、ファイルサイズが大幅に大きくなります。短いクリップの数メガバイトから、数時間の防犯映像の数ギガバイトまで様々です。VLC、FFmpeg、およびほとんどのビデオエディタは、追加のコーデックなしで.mjpgファイルを処理できます。

セキュリティと安全性

リスク: LOW

MJPGファイルはビデオデータであり、コードを実行することはありません。VLC、HandBrake、またはFFmpegで開くことは安全です。リスクは間接的なものです。「Motion JPEGプレーヤー」や「コーデックパック」のダウンロードサイトは、アドウェアやPUP(不審なプログラム)を同梱していることがあります。必ず公式のVLC (videolan.org)、HandBrake (handbrake.fr)、FFmpeg (ffmpeg.org) のダウンロードを使用してください。不正な形式のMJPGファイルは、理論的にはパーサーコードのバグ(JPEG解析の脆弱性)を突く可能性がありますが、主要なプレーヤーで既知のアクティブなエクスプロイトはありません。

形式の詳細

概要
正式名称Motion JPEG Video File別名 MJPEG file, M-JPEG video
開発元N/A (no single owner; independently implemented by many vendors)登場時期 Early 1990s (first used in digital video cameras and capture cards)
カテゴリ動画ファイル
MIME タイプvideo/x-motion-jpeg
タイプイントラフレームのみのビデオ。各フレームがシーケンス内の独立したJPEG画像
この拡張子は以下でも使用されています…
  • Wavelet MJPGバリアント(ロスレス) - 一部のプロフェッショナルカメラは、標準のMJPGデコーダーと互換性のないロスレス/準ロスレスのMJPEGバリアントを出力します。

MJPG ファイルを開くプログラム

Windows5 apps
VLC media player オープンソース .mjpgファイルをVLCで直接開きます。MJPEGをネイティブにデコードします。「メディア」>「変換/保存」から変換も可能です。
Windows Media Player 標準搭載 適切なコーデックがあればAVI内のMJPGを再生できる場合があります。再生できない場合はK-Lite Codec Packをインストールしてください。
Freemake Video Converter フリーミアム .mjpgを読み込んでMP4やAVIに変換します。注:Freemakeは有料アップグレードを促すことがあります。VLCやHandBrakeの方がクリーンな代替手段です。
MediaCoder フリーミアム .mjpgファイルを開いてトランスコードできます。活発にメンテナンスされているバッチコンバーターです。
HandBrake オープンソース .mjpgを読み込んでMP4/H.264に変換します。現代的な形式へのアーカイブ用として標準的な無料トランスコーダーです。
macOS2 apps
VLC media player オープンソース .mjpgファイルをVLCで直接開きます。MJPEGをネイティブにデコードします。「メディア」>「変換/保存」から変換も可能です。
HandBrake オープンソース .mjpgを読み込んでMP4/H.264に変換します。現代的な形式へのアーカイブ用として標準的な無料トランスコーダーです。
Linux3 apps
VLC media player オープンソース .mjpgファイルをVLCで直接開きます。MJPEGをネイティブにデコードします。「メディア」>「変換/保存」から変換も可能です。
FFmpeg オープンソース «ffmpeg -i in.mjpg -c:v libx264 out.mp4» - MJPEGをH.264のMP4にトランスコードします。
MJPEG Tools オープンソース Linux上でのMJPEGのキャプチャ、編集、変換用のコマンドラインツール。古いプロジェクトですが機能的です。
Web1 app
Mozilla Firefox オープンソース Firefoxは<img>タグ(multipart/x-mixed-replace)内でMJPEGストリームをネイティブに表示できますが、ローカルファイルシステムからスタンドアロンの.mjpgファイルを開くことはできません。

技術的詳細

詳細仕様
コンテナ通常は`MJPG` FourCCを持つAVI(RIFFベース)。QuickTime MOV、RAW JPEGシーケンス、またはRTP(RFC 2435)も使用される
マジックバイトAVI: オフセット0に`52 49 46 46` (RIFF)、オフセット8に`41 56 49 20` (AVI )。RAWストリーム: フレームごとのSOIマーカー`FF D8`
ビデオコーデックMotion JPEG - 各フレームに独立して適用されるJPEG DCT非可逆圧縮
時間圧縮なし - 各フレームは独立したJPEGであり、前後フレームへの参照(PフレームやBフレーム)はない
FourCCAVIストリームヘッダー内の`MJPG`。内部フレームではハフマンテーブルが省略される場合がある(デコーダーが標準テーブルを想定)
色深度ビデオでは一般的な24ビット、4:2:0 YCbCr。プロフェッショナルおよび放送用バリアントでは4:2:2
フレームの独立性すべてのフレームがフルキーフレーム。ランダムアクセスやフレーム精度の編集に参照フレームのデコードを必要としない
オーディオ(存在する場合)AVI/MOVコンテナ内にインターリーブされたPCMまたは圧縮オーディオ。通常は8-48 kHzのサンプリングレート
解像度範囲640×480から3840×2160(デバイスに依存)。JPEG形式自体は1フレームあたり最大65535×65535をサポート
一般的なサイズ1 MB - 4 GB(短いウェブカメラクリップから数時間の防犯カメラ映像まで)
バイト順序リトルエンディアン(AVI/RIFFコンテナ)
RTP/MJPEG標準IETF RFC 2435は、IPカメラプロトコルでのライブストリーミング用にRTP上でのMJPEGフレームのパケット化を定義している
主なユースケースUSBウェブカメラ(UVC)、IP/防犯カメラ(ONVIF)、産業用カメラ、ビデオキャプチャカード
後継形式一般的な用途ではH.264/AVC (MP4)。イントラフレームのみのフレーム単位アクセスが必要な場所ではMJPEGが存続
リリース日Early 1990s (first used in digital video cameras and capture cards)
最新バージョンN/A - no formal versioning; format is stable and implementation-defined
仕様書www.loc.gov

MJPG の変換

コミュニティ Q&A

ユーザーからの質問
質問する
MJPG ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。MJPG ファイルについて最初の質問をしてみましょう。

よくある質問

MJPGファイルとは何ですか?
MJPG(Motion JPEG)ファイルは、各フレームが独立したJPEG画像として保存されるビデオです。IPカメラ、USBウェブカメラ、ドライブレコーダー、産業用カメラからの出力として一般的です。
MJPGファイルを開くにはどうすればよいですか?
VLC media player(無料、Windows/Mac/Linux対応)を使用してください。MJPGをネイティブに再生できます。適切なコーデックがインストールされていれば、Windows Media Playerでも動作する場合があります。
MJPGをMP4に変換するにはどうすればよいですか?
HandBrake(無料のGUIツール)またはFFmpeg(コマンドライン: «ffmpeg -i in.mjpg -c:v libx264 out.mp4»)を使用してください。これによりH.264に再エンコードされ、通常はファイルサイズが大幅に削減されます。
MJPGとMJPEGの違いは何ですか?
.mjpgと.mjpegはどちらもMotion JPEGビデオファイルの拡張子であり、技術的な違いはありません。どちらも通常、MJPEGエンコードされたフレームを含むAVIコンテナです。
なぜMJPGファイルはこんなに大きいのですか?
MJPEGは各フレームを(JPEG写真のように)独立して圧縮し、フレーム間圧縮を行わないためです。H.264のような現代的なコーデックは2〜5倍効率的です。容量を節約するにはMP4/H.264に変換してください。
MJPGビデオからフレームを抽出できますか?
はい。各フレームはすでにJPEGであるため、FFmpegを使用して抽出できます(«ffmpeg -i in.mjpg frame%04d.jpg»)。VLCの「スナップショットを撮る」機能でも個別のフレームを取得できます。

参考文献

1Wikipedia - Motion JPEGen.wikipedia.org
2Library of Congress - Motion JPEG format descriptionwww.loc.gov

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.MDMarkdown Document
5.JPGJPEG Image
6.BINCD/DVD Disc Image (BIN/CUE)
7.EXEWindows Executable (Portable Executable)
8.NOMEDIAAndroid No-Media Marker File
9.DATProgram Data File (generic)
10.RPMSGRestricted Permission Message

関連する拡張子

.DAVDVR365 / Dahua DVR Video File (DHAV stream)
.MKVMatroska Video
.MP4MPEG-4 Part 14 Video File
.H264Raw H.264 / AVC Video Elementary Stream
.VOBDVD Video Object File
.264Raw H.264 / AVC Video Elementary Stream (DVR/CCTV export)

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧