Media Converter

ツール

よくある質問

読み込み中

MKVファイルが再生できない原因(iPhone・テレビ・QuickTime)と対処法

更新

MKVは最も柔軟な動画形式の1つですが、その柔軟性こそが、うまく再生できないことが多い理由です。MKVファイルには、映像コーデック、音声コーデック、字幕形式をほぼどんな組み合わせでも格納でき、正しく再生するには、プレーヤーがその3つすべてと、MKVコンテナそのものを理解している必要があります。

MKVが再生できない、音が出ない、または音声は聞こえるのに画面が真っ黒という場合、原因はほぼ必ず4つのうちのどれかです。どれに当てはまるかがわかれば、たいていはすぐに解決できます。

原因1:プレーヤーがMKVにまったく対応していない

最もよくある原因は、Apple純正のアプリです。iPhoneやiPadの「写真」アプリと「ファイル」アプリ、そしてMacのQuickTime Playerは、中身が何であってもMKVファイルを開けません。多くのWebブラウザや、一部の古いスマートテレビや車載システムも、このコンテナをまったく受け付けません。

中の映像は、デバイスが楽にデコードできるごく普通のH.264かもしれません。単に、MKVという入れ物を読めないだけです。VLC(iOS、macOS、Windows、Androidで無料)のようなMKVに対応したプレーヤーを使うか、ファイルをMP4に変換しましょう。

原因2:映像コーデックが新しすぎる、または重すぎる

多くのMKVファイル、特に高画質の映画のリリースでは、HEVC(H.265)の映像が使われており、10ビットであることもよくあります。HEVCデコーダーを持たない古いテレビ、ストリーミングスティック、コンピューターでは再生できないか、遅いソフトウェアデコードに切り替わるためカクつきます。最近のハードウェアでしか効率よくデコードできないAV1も同様です。

症状としては、音声は聞こえるのに画面が真っ黒、サポートされていないコーデックに関するエラー、4Kファイルでのカクカクした再生などがあります。解決策は、ほぼすべてのデバイスがハードウェアでデコードできるH.264に映像を再エンコードすることです。

原因3:音声コーデックに対応していない(映像は出るが音が出ない)

映像は出るのに音が出ないのは、MKVの典型的な症状です。MKVの映画には、DTS、DTS-HD、Dolby TrueHD、マルチチャンネルのFLACの音声がよく含まれています。多くのスマートフォン、ブラウザ、テレビは、これらの一部をデコードできません。一部のテレビメーカーは特定の年のモデルでDTSのサポートを打ち切ったため、古いテレビで再生できたファイルが、新しいテレビでは音が出ないこともあります。

ファイルに、AC-3やAACのようなより一般的な形式の2つ目の音声トラックがないか確認し、あればプレーヤーでそちらに切り替えてください。ない場合は、音声をAACに変換すれば、どこでも再生できるようになります。

原因4:字幕またはファイル自体の問題

装飾付きのASS字幕や、画像ベースのPGS字幕(Blu-rayのリッピングでよく使われます)は、すべてのプレーヤーが対応しているわけではありません。ファイルの再生を拒否するプレーヤーもあれば、黙って字幕を表示しないプレーヤーもあります。プレーヤーで字幕をオフにすると、字幕が原因かどうかをすばやく確かめられます。

最後に、ダウンロードやコピーの途中で途切れたファイルは、不完全な場合があります。どのプレーヤーでも同じ位置で止まるなら、おそらくファイル自体が壊れており、欠けた部分はどんな変換でも復元できません。

ファイルの中身を調べる

何かを変換する前に、コーデックを把握しておくと役に立ちます。VLCでは、「ツール」→「コーデック情報」で確認できます(Macでは「ウインドウ」→「メディア情報」)。無料のMediaInfoアプリでも、すべてのトラックについて同じ詳細を確認できます。確認するのは、映像コーデック(H.264、HEVC、VP9、AV1)、音声コーデック(AAC、AC-3、DTS、TrueHD、FLAC、Opus)、そして字幕の形式です。

万能の解決策:MKVをH.264とAACのMP4に変換する

iPhone、Mac、テレビ、Webブラウザの標準アプリで動画を再生したいなら、H.264の映像とAACの音声のMP4に変換すれば、4つの原因すべてを一度に解決できます。

  • MKVをMP4に変換するツールを開き、「クラシック動画変換ツールを使う場合はこちら」を選びます。このページはAIアシスタントで開き、アシスタントはMP4に格納できるコーデックをそのまま残すため、HEVCやAV1の映画はHEVCやAV1のままになります。クラシック変換ツールならコーデックを選べます。出力形式はすでにMP4に設定されています。
  • MKVファイルを追加します。ファイルはブラウザ内で処理されるので、大きな映画をアップロードする必要はありません。
  • クラシック変換ツールの設定で、最も幅広い互換性を得るために映像コーデックがH.264、音声コーデックがAACになっていることを確認し、残す音声トラックを選びます。
  • 変換してダウンロードします。元のファイルを再生できなかったデバイスで、結果をテストしてください。

変換で何が起きるか

H.264を選ぶと、クラシックの動画変換ツールは映像をパッケージし直すだけでなく再エンコードします。これによって、HEVCやAV1のファイルを古いハードウェアで再生できるようになります。AIアシスタントはMP4に格納できるコーデックをパッケージし直すだけなので、すでにそのコーデックをデコードできるプレーヤー向けです。再エンコードは単純なコンテナの入れ替えより時間がかかり、特にノートパソコンで長い4K映画を処理する場合は顕著です。また、非可逆圧縮の再エンコードなので、ディテールが少し失われることがあります。元の画質に近づけるには解像度とビットレートを元のファイルに近い値に保ち、ファイルも小さくしたい場合はそれらを下げてください。

MP4はシンプルなテキスト字幕にしか対応していないため、装飾付きのASS字幕や画像ベースのPGSトラックは引き継がれない場合があります。字幕が重要なら、元のMKVをマスターコピーとして残しておきましょう。再生ではなくAppleの編集アプリで使うのが目的ならMKVをMOVに変換も使え、Web用にはMKVをWebMに変換もあります。

このガイドで使うツール

よくある質問

01

iPhoneでMKVファイルを再生できますか?

標準の「写真」アプリや「ファイル」アプリではできません。VLCなどのサードパーティ製プレーヤーならiPhoneでもほとんどのMKVファイルを再生できます。または、ファイルをMP4に変換すれば標準アプリで再生できます。

02

MKVの映像は再生されるのに音が出ないのはなぜですか?

音声トラックが、プレーヤーでデコードできないコーデック(よくあるのはDTSやDolby TrueHD)であることがほぼ確実です。ファイルに別の音声トラックがあればそちらに切り替えるか、音声をAACに変換してください。

03

MKVをMP4に変換すると画質は落ちますか?

非可逆圧縮のコーデックで再エンコードすると情報が少し失われますが、元に近いビットレートなら違いを見分けるのは非常に困難です。完璧なマスターが欲しい場合は、元のMKVを残しておきましょう。