OKfmt

MKV to MP4 互換性ガイド:スマートフォン・スマートテレビでの再生問題の修正

本記事では、ダウンロードしたMKV動画の再生不良問題を取り上げ、コンテナの特性を分析した上で、3段階のトランスコーディング設定を紹介し、ほとんどのデバイスで正常に再生可能なMP4ファイルを取得する方法を解説します。

2026-08-11 更新

MKVコンテナの技術的特徴と互換性の問題点

MKVは複数の動画トラック、音声トラック、字幕トラックをパッケージング可能なオープンスタンダードのマルチメディアパッケージングコンテナです。チャプター情報を保存したり、高ビットレートの元動画をロスレスでパッケージングしたりすることもでき、主に高精細動画リソースの保存と配布に用いられています。

MKVの柔軟なパッケージング特性は互換性の問題を引き起こします。2020年以前に製造されたほとんどのスマートテレビや、一部の古い携帯電話チップにはMKVのデマルチプレクスドライバーがプリインストールされていないため、MKV内部のメディアストリームを認識できず、再生不良が発生します。

MP4が広範な互換性を持つ核心的な理由

MP4は国際標準化機構が導入したパッケージングフォーマットです。主流のMP4ファイルの多くはH.264動画エンコーディングとAAC音声エンコーディングの組み合わせを使用しており、この組み合わせに対するハードウェアデコーディングの対応範囲は大多数のデバイスをカバーしています。

2010年にリリースされたスマートフォンのチップから2015年以降に発売されたスマートテレビまで、すべてにH.264のハードウェアデコーディングモジュールが搭載されており、直接フレーム出力に対応しています。これによりソフトデコーディングによるカクつきやデマルチプレクスの失敗を回避でき、さらにPremiere ProやCapCutといった編集ソフトもこの組み合わせをネイティブでサポートしています。

デバイスの種類H.264+AAC MP4の互換性
2010年以降のAndroidスマートフォン全機種がハードウェアデコーディング再生に対応
2017年以降のiPhone全機種がハードウェアデコーディング再生に対応
2015年以降のスマートテレビ大半の機種が再生に対応
主流のデスクトップ編集ソフトすべての主流バージョンがインポートに対応

トランスコーディング時の画質制御設定

MKVからMP4にトランスコーディングする際は、画質制御のためにCRF定品質モードの使用が推奨されます。このモードはフレームの複雑さに応じて動的にビットレートを配分するため、ファイルサイズと画質のバランスを実現できます。

x264エンコーディングのCRFパラメータの範囲は0から51です。値が小さいほど高画質になり、ファイルサイズは大きくなります。一般的な1080P動画の場合はCRF値を23に設定することが推奨されます。4K動画の場合はCRF値を20に設定することが推奨されます。この設定でトランスコーディングした場合、画質の差は肉眼でほとんど判別できません。

当サイトのMKV to MP4コンバーターはカスタムCRFパラメータに対応しています。ユーザーはファイルサイズと画質に対する自身の要求に応じてパラメータを調整し、目的に合ったMP4ファイルを出力できます。

複数の音声トラック・字幕トラックの処理方法

ほとんどの携帯電話やテレビはMP4内の音声トラックを1つだけ保持することに対応しています。複数のトラックをパッケージングするとデバイスが認識できなくなる可能性があります。単一ファイルのMP4にトランスコーディングする際は、保持する音声トラックを事前に選択する必要があります。

通常はデフォルトの北京語音声トラックまたはユーザーの母国語トラックを保持すれば十分です。その他の音声トラックはトランスコーディング工程で削除され、ファイルサイズの縮小と高い互換性が確保されます。

字幕の処理方法は2種類あります。埋め込み字幕は任意のデバイスで直接表示できるのに対し、ソフトパッケージングされた字幕はデバイス側の対応が必要です。再生デバイスが対応している場合はソフト字幕トラックを保持し、対応していない場合は字幕を動画フレームに焼き込む方法を選択してください。

音声・動画・字幕を抽出する代替ワークフロー

エンコーディングの変換が不要で、MKVから音声、字幕または個別の動画ストリームを抽出するだけの場合は、再トランスコーディングを行わずにデマルチプレクスツールで対応するトラックを直接抽出でき、元の画質・音質が失われることはありません。

抽出された字幕ファイルはsrtまたはass形式であるため、編集ソフトに別途インポートして調整したり、変換後のMP4ファイルと一緒に保存して外部字幕に対応したプレーヤーで読み込んだりすることが可能です。

よくある質問

MKVからMP4にトランスコーディングすると必ず画質が劣化しますか?

コンテナの変更だけを行い、トランスコーディングを行わない選択をした場合は画質の劣化は生じません。ただしこれはMKVの元のエンコーディングがMP4と互換性のあるH.264/H.265である場合に限られます。古いデバイスへの適合のためにトランスコーディングが必要な場合でも、CRFパラメータを20から24の範囲に制御すれば、肉眼で画質の劣化を判別することはできません。

MP4に変換したのに携帯電話で動画が再生できないのはなぜですか?

元のMKV動画がAV1でエンコーディングされており、古い一部のチップがAV1のハードウェアデコーディングに対応していない可能性が最も高いです。トランスコーディング時にH.264エンコーディングで出力するよう選択すると、大多数の携帯電話チップと互換性が生まれ、正常に再生できるようになります。

有料のMKV to MP4ツールの方が結果は良いですか?

ほとんどのオンラインツールのトランスコーディングコアはオープンソースのFFmpegを使用しており、出力品質はローカルソフトや有料ツールと同一です。オンラインツールはソフトウェアのダウンロードが不要で、料金設定は公式サイトの現在の公開情報に準じます。ユーザーは自身のニーズに応じて選択できます。