

この前、とあるQ&Aサイトで上記のような質問を見かけました。MP4なのに再生できないファイルがある、其の最大の原因はコーデックとパラメータにあります。
実はMP4はあくまで動画データをファイル化する為のいわゆるコンテナ形式です。動画を再生できるかどうかを決めるのはコンテナ形式の他、動画データの仕様の影響も受けます。そして動画データの仕様ではデータをどうやって圧縮するかを決めるコーデックが一番重要なものです。MP4は動画コーデックとしてMPEG4やH264、HEVC、AV1等様々なものをサポートしますが、デバイス/プレーヤーが全てのコーデックをサポートしているわけではありません。例えばWindows10とWindows11はMPEG4とH264コーデックのMP4なら問題なく再生できますが、HEVCとAV1コーデックのMP4ファイルを再生できない場合があります。
また、コーデックの他、MP4の解像度やフレームレート、ビットレートなどのパラメータが高すぎる場合も再生できない可能性があります。特にXbox 360等のゲーム機は再生可能な動画のパラメータには厳しい制限がありますから、MP4なのに再生できないファイルがあるというような問題がよく発生するのです。
勿論、ファイルの破損によって一部のMP4ファイルだけが再生できない問題が発生する可能性もありますが、確率は低いです。次の部分では再生できないMP4ファイルのコーデックとパラメータを変換する方法についてご紹介します。読み進んでみましょう!
あわせて読みたい:カーナビでMP4が再生できない、Windows Media PlayerでMP4が再生できない、DIGAでMP4を再生できない
MP4なのに再生できるファイルとできないファイルがある場合、その再生できるMP4の仕様を参考して再生できないファイルのコーデックとパラメータを変換するのが、システムやプレイヤーを問わない汎用的な解決策です。
Windowsパソコンをご利用の場合、MP4動画の仕様を変換するのに、WonderFox HD Video Converter Factory Proという強力な動画変換ソフトがおすすめです。動画のコンテナ形式を変換することはもちろん、コンテナ形式を維持しながら動画のコーデックや解像度などのパラメータだけを変換することもできます。そして強力なエンコーディング技術により変換スピードが超速い上、画質の変動はほぼありません。利用手順は下記をご参考ください。
ステップ1、MP4ファイルを変換ソフトにインポートする
WonderFox HD Video Converter Factory Proを実行し、五つのメイン機能から「変換」を選択します。
次に「ビデオコンバータ」画面で「ファイル追加」または画面中央の「+」をクリックして再生できるMP4ファイル一つと他の再生できないMP4ファイルを読み込みます。
再生できるMP4ファイルのツールバーの「!」をクリックしてその仕様を確認します。主に「ビデオエンコーダ」「解像度」「フレームレート」「動画ビットレート」の項目を確認する必要があります。その後、このファイルは変換する必要がありませんから、右の「×」アイコンをクリックしてファイルを変換ソフトから除去します。
ステップ2、MP4のコーデックとパラメータを設定する
コンテナ形式を維持する為に、画面右側の形式アイコンをクリックして出力形式リストを開き、「動画」カテゴリからMP4を選択します。
「パラメータ設定」ボタンをクリックして新しい画面を開きます。そしてステップ1で調べた再生できるMP4ファイルの仕様を参考して再生できないMP4ファイルのビデオエンコーダと解像度、フレームレート、動画ビットレートを設定します。必要あれば、オーディオエンコーダやサンプリングレートなどの音声パラメータを調整することも可能です。
💡再生できないMP4ファイルを持っていない場合は、映像コーデックをH.264に、音声コーデックをAACに設定すると無難です。
ステップ3、再生できないMP4ファイルを再エンコードする
出力フォルダ欄の「▼」をクリックして新しいMP4の保存先を設定してから、「変換」ボタンをクリックし、再生できるMP4ファイルの仕様を参考して再生できないMP4ファイルの仕様を変換し始めます。
あわせて読みたい:パワーポイントでMP4が再生できない、GoProで撮ったMP4が再生できない、REGZAでMP4が再生できない
Windows11/10
Windows11/10はMPEG4とH.264コーデックのMP4しか再生できないため、GoProやiPhone等で撮影したMP4(HEVC)、YouTube等からダウンロードしたMP4(VP9/AV1)が再生できないことが多いです。
対処法として、上記で紹介した手順でMP4(H.264)に変換するか、プレイヤーのインストラクションに従って拡張機能をインストールするか、VLCやPotPlayer等第三者のプレイヤーをご利用ください。
QuickTime
QuickTimeはMPEG4、H.264、HEVC以外のコーデックを採用するMP4を再生できません。また、この3つのコーデックでも、プロファイル(例:HEVCのhev1タグ、10bit、4:2:2クロマなど)によって再生できないこともあります。対処法として、MP4をH.264に再エンコードできるほか、VLC for Macを使うのも良い選択肢です。
ちなみに、Windows版のQuickTimeは既に2016年頃にサポート終了となったため、再生能力が限定的です。Windows版は使わないほうがいいです。
Xbox 360
Xbox 360のメディアプレイヤーは動画ファイルの対応がかなり厳しく、拡張子が.mp4でも中身のコーデックやパラメータが合わないと再生できません。確実に再生させたい場合は変換ソフトで以下のように設定してください。
映像:H.264 High Profile Level 4.1以下、1920×1080@30fps、ビットレート8~10Mbps前後
音声:AAC-LC ステレオ
ちなみに、上記で紹介したWonderFox HD Video Converter Factory Proの「Xbox 360」プリセットを利用すれば、ワンクリックだけでパラメータをXbox 360で再生できる仕様に設定できます。
この記事では同じくMP4なのに再生できるファイルと再生できないファイルがある問題の発生原因とその対策についてご紹介致しました。ご参考になれたら幸いです。
強力な動画変換ソフトWonderFox HD Video Converter Factory Proを利用すれば超簡単&超高速で再生できないMP4ファイルのコーデック等を変換することができます。今すぐインストールして使ってみましょう!
無料体験はこちら ↓
はじめまして、あやせです。Windows PC向けのメディア処理に関する情報を発信しています。主に、動画・音楽ファイルの変換とダウンロード、PC画面録画・録音、GIF作成、DVD変換などをテーマに、初心者にもわかりやすい解説記事を執筆しています。関連ツールの選び方や使い方に悩む方に役立つ情報を、正確かつ実用的にお届けしたいと思います。
この記事に関する一言💬:会社製品にはDL機能もついているから、YouTubeからDLしたMP4が再生できない、というようなお問合せをよく頂きます。YouTubeビデオの多くはWindows標準プレイヤーが対応しないAV1コーデックでエンコードされており、標準プレイヤーで再生するにはコーデックを変換するか、AV1拡張機能をインストールする必要があります。皆さんも注意してくださいね。
はじめまして、あやせです。Windows PC向けのメディア処理に関する情報を発信しています。主に、動画・音楽ファイルの変換とダウンロード、PC画面録画・録音、GIF作成、DVD変換などをテーマに、初心者にもわかりやすい解説記事を執筆しています。関連ツールの選び方や使い方に悩む方に役立つ情報を、正確かつ実用的にお届けしたいと思います。
この記事に関する一言💬:会社製品にはDL機能もついているから、YouTubeからDLしたMP4が再生できない、というようなお問合せをよく頂きます。YouTubeビデオの多くはWindows標準プレイヤーが対応しないAV1コーデックでエンコードされており、標準プレイヤーで再生するにはコーデックを変換するか、AV1拡張機能をインストールする必要があります。皆さんも注意してくださいね。
利用規約 | プライバシーポリシー | ライセンスポリシー | Copyright © 2009-2026 WonderFox Soft, Inc. All Rights Reserved.