ブログに戻る

ガイド / G10 · 再生と変換

MKV が iPhone や iPad で開けない・音が出ないときの対処:映像と音を分けて判断します

同じ MKV でも、Apple デバイスではまったく結末の違う二つの失敗をします。ファイルがまるごと開けないか、あるいは映像は正常なのに音が出ないかです。後者は「ファイルが壊れた」と誤判定されがちですが、実際は多くの場合、音声トラック一本にだけ詰まっています。だから正しい順序は、もう一つプレーヤーを探すことではなく、二つのことを分けて判断することです。中の映像コーデックをこのデバイスが認識するか、中の音声コーデックが認識されるか。

MKV はただのコンテナで、iPhone が拒むのは中身です

MKV は複数の映像・音声・字幕を一つにまとめられますが、そのまとめ方は Apple デバイスの再生経路上に場所を持っていません。そのためシステム側では「ファイルはあるのに再生できない」がよく起きます。ただし救えるかどうか、どう処理するかは、コンテナの中に入っているコーデック次第です。映像が H.264 や一般的なパラメータ内の HEVC なら、映像そのものはそのまま MP4 に移せます。映像が Xvid/MPEG-4 の類なら、圧し直す必要があります。コンテナとコーデックがそれぞれ何を担うかは、動画のコンテナとコーデックの違いに書いています。

開けないことは、まるごと壊れていることとは限りません。多くの場合、映像は良好で、音声も良好で、ただこのデバイスが認識しないコンテナに入れられているだけです。

映像が出て音がないなら、たいてい一本の音声トラックのせいです

MKV で最もよく見られるマルチチャンネルの音声トラックは DTS、DTS 5.1、TrueHD、FLAC で、ほかに AC-3、E-AC3、AAC、MP3、Opus もあります。デバイスが認識し、かつ成果物に入れられるトラックはそのまま移され、音声データをもう一度圧すことはしません。受け止められないトラックは互換のある形に変換されます。最も一般的な先は AAC です。MP3 は後者に属します。デバイスはそれを解読できますが、MP4 の側に認識される置き場所がないからです。多言語・多版種の音声トラックもトラックごとに処理され、一本だけに残りません。そのまま運べるものは直に移し、成果物に入れないものは先に互換のある形へ変換します(最も一般的な先は AAC)。既定のトラックは最初に並び、残りはそのまま保たれますが、既定の座は奪いません。その隣には成果物の検査が一つ構えています。各音声トラックが実際にデバイスで音として解読できて、初めて納品します。解読できないものは成果物を出さないほうがましで、「成功した」と報告して開いても音がないファイルを手元に残すことはしません。

映像が出て音がないのは、たいていこの作品が壊れているのではなく、このデバイスが映像のストリームは読めても音声のストリームは読めない、ということです。

字幕の層は別々にたずねます。テキストはそのまま移し、画像は先に文字認識します

SRT、ASS のようなテキスト字幕が入っているものは、トラックごとに成果物へ移されます。ASS の中の色や位置指定といった様式情報は取り除かれ、文字は残ります。画像形式の字幕が入っているものは、以前はまるごと諦めるしかありませんでした。Blu-ray のあの系列(PGS)は現在、同じ処理の中で文字として認識され、テキスト字幕トラックとして運ばれます。ただし認識は間違えることがあり、この経路を実機で走らせしたのは PGS だけです。画像として置かれているその他の字幕には走らせた記録がありません。種類ごとの細目は変換後に字幕はどうなるかに書いています。

かかる時間は、映像を圧し直す必要があるかで決まります

コンテナだけ入れ替える場合、あるいは音声トラックの一つだけを処理する場合は、速さは「中身をもう一度詰め直す」に近く、秒単位です。映像を確かに圧し直す必要がある場合は、時間は素材の長さに応分で分単位になります。同じ MKV で映像も動けば音声も動くなら、後者の道を通ります。CineX は手を着ける前にこの判断をします。その順序はある動画は速く、ある動画はもっと時間がかかる理由に書いています。

処理が終わって手元に残るもの

新しい MP4 が一つ、あなた自身のデバイス上に作られます。元ファイルは書き換えられず、動かされることもありません。成果物はファイル App に表示され、他の App に引き継いで使うこともできます。このアプリに閉じ込められることはありません。処理全体はこのデバイス上で完了し、変換のためにファイルを別の場所へ渡す必要はありません。この点はCineX はどこで動画を処理するかで明確に書いています。

変換しますか、今回再生して終わりにしますか

今夜この一本を見終えるためだけなら、どの再生方法を選んでもよく、コストが最も低くなります。このファイルを今後何度も見る、人に渡す、長く置いておくなら、どのデバイスでも認識される通常のファイルにしてしまったほうが手間がかかりません。同じ基準は Mac の記事でも使いました。MKV が Mac で開かないときの対処を見てください。iPhone と iPad での違いは一つだけです。このデバイスでは「映像が出て音がない」のほうが起きやすい点です。マルチチャンネルの音声トラックがより一般的だからです。

よくある質問

MKV は iPhone で再生できますか?

システムの再生経路は MKV というコンテナを受け止めないので、ダブルクリックしても通常は反応がありません。救えるかどうか、どう処理するかは、中に入っている映像と音声がそれぞれどのコーデックかで決まります。判断はこのファイルに対して行われ、拡張子に対しては行いません。

再生するのに音が出ないのはなぜですか?

多くの場合、その音声トラックのコーデックをデバイスが読み取れません。よくあるのは DTS、DTS 5.1、TrueHD、FLAC です。これらのトラックは互換のある形(たいてい AAC)に変換されます。デバイスが認識する AC-3、E-AC3、AAC はそのまま移され、音声はもう一度圧しません。MP3 もたいてい AAC に変換されます。デバイスが解読できないのではなく、MP4 の側にその置き場所がないからです。

多言語・複数本の音声トラックはみんな運ばれますか?

運ばれます。トラックごとに運び、一本だけに残りません。デバイスが認識する音声トラックはそのまま移し、認識しないもの(よくあるのは DTS、DTS 5.1、TrueHD、FLAC)はそれぞれ互換のある形に変換します。既定のトラックは最初に並び、残りは保たれますが既定の座は奪いません。同時に成果物の検査が一つあります。各音声トラックがこのデバイスで実際に一フレーム分の音として解読できて初めて納品し、解読できないものはまとめて引き取ります。だから「変換は成功したのに音がない」は起きません。字幕は別の規則の組を通ります。テキストの類はトラックごとに運び、画像の類はテキストとして認識される道を通ります(下のあの系列を見てください)。

私の MKV が書き換えられたりしますか?

しません。成果物は別の新しいファイルで、元ファイルは元のままです。失敗やキャンセルは変換回数にカウントされないので、まだ終わっていない一件のために料金を払うことはありません。無料版の数え方はCineX の無料版で使える範囲に書いています。

先に買うべきですか、自分の作品で先に試すべきですか?

先に試してください。音があると確信できる元ファイルを一本選んで走らせ、次に問題が出そうだと思うもの(たとえば DTS 5.1 や複数の字幕を帯びたもの)をもう一本走らせてください。二回で、あなたの種類のファイルに対してこの判断が信頼できるかどうかが分かります。Opus は買い切りで、購入によって変わるのはその後まだ何度変換できるかだけ。画質、速度、対応形式の範囲は、支払いの有無で変わりません。何を試すべきかは買う前に何をテストすべきかに書いています。


Axiom One LLC — CineX