ブログに戻る

ガイド / G11 · 再生と変換

AV1・VP9 の動画が Mac や iPhone で開けないときの対処法:この 2 系統の映像はどちらも再圧縮が必要

AV1 と VP9 は「通信量を節約する」ために生まれた 2 系統の映像コーデックです。同じ画質帯で使う帯域がより小さいため、Web 配信、画面収録ツール、Android 側の書き出しでよく使われます。そのしわ寄せはデバイス側にきます。Apple の再生経路にはこの 2 系統のための直接デコードの場所が用意されていません。だからファイルは確かにあるのに、ダブルクリックしても反応がなく、写真ライブラリにも取り込まれません。この記事では三つのことを明確にします。なぜこれらは MKV のような「コンテナが認識されない」問題と違うのか、映像を一度再圧縮するとはどういうことなのか、そして圧縮しなくてよいのはどんなときか。

これはコンテナの問題ではなく、映像そのものの問題

MKV や MP4 などのコンテナが使えるかどうかは、デバイスがそのまとめ方式を認識するか次第です。一方、AV1 や VP9 はデバイスが認識する MP4 に入れたとしても、映像トラックはやっぱり読み取れません。デバイスに対応するハードウェアデコードの経路がそもそもないからです。だから「サードパーティのプレーヤーに変える」はこの 2 系統で特に無駄働きになりやすいです。App をあれこれ変えても問題は同じです。みんな同じデバイスで同じ映像系統をデコードしようとするからです。コンテナとコーデックがそれぞれどの層を担うかは動画のコンテナとコーデックの違いに書いています。

デバイスが認識するコンテナに入れることは、デバイスが中の映像系統を認識するのと同じではありません。

この 2 系統はどの処理経路を通るか

答えはシンプルです:映像はもう一度圧し直す必要があります。CineX は AV1、VP9 に対して「コンテナだけ入れ替える」試みはしません。入れ替えても結局再生できないからです。圧し直して得られるのは、このデバイスで直接再生できる映像トラックで、MP4 に入れて、あなた自身のデバイスに書き出されます。多言語・複数バージョンの音声トラックも同様に一本ずつ処理され、一本だけになることはありません。そのまま引き継げるものはそのまま運び、このデバイスが解読できないものは互換形式(最も多いのは AAC)に変換します。デフォルトのトラックが最初に並び、他はこれまでどおり保持されますが、デフォルトの座を奪うことはありません。さらに成果物の手前に検査が一つあります。音声トラックはすべて、デバイスで実際に解読できて初めてお渡しします。解読できない場合は成果物を出しません。成功したと報告しながら、開くと音の出ないファイルをあなたに渡すことはしません。

時間はどれくらい、代償は何か

映像を再圧縮するため、処理時間は素材の長さに応じて分単位になります。二十分の画面収録が数秒で終わることはありません。処理中は一時ファイルと成果物が同時に容量を使います。素材が大きいほど占有も大きくなり、具体的な量はどの処理経路を通るかによります。CineX はまずこのファイルに映像の再圧縮が必要かを判断し、それからどのくらい工数をかけるかを決めます。判断の順序はCineX が変換経路をどう決めるかに書いています。

もともと再生できるものには手をつけません。再圧縮が必要なものだけを再圧縮します。節約できるその一回は、あなた自身のファイルの上で節約されているのです。

再圧縮は画質を壊さないか

画質が良くなることはありません。解像度を上げることも、ノイズ除去をすることも、圧縮で滲んで失われたディテールを補うこともしません。するのは、このデバイスが受け止められる形態に映像を置き換えることです。ビット深度はソースに応じて 10-bit を上限に保ち、4:2:0 の形に落とします。もう一つ誤解されやすい点があります。検証ラインを超える仕様の映像(ある種のビットレート・解像度の組み合わせなど)では、処理の方向はデバイスが受け止められるトラックへ再エンコードするのであって、その場で変換できないと告げるのではありません。HDR と Dolby Vision の系統にはそれ自身のルールがあり、CineX は HDR と Dolby Vision を保持するかに別に書いています。

字幕の層:テキストは運べるが、グラフィックは運べない

SRT や ASS などのテキスト字幕が入っているものは、トラックごとに成果物へ移します。多言語のように何本もあるものも一本ずつ運び込めます。ASS の色や位置指定のようなスタイル情報は取り除かれ、文字だけが残ります。グラフィック字幕(ブルーレイ系統の PGS)が入っているものは、現在文字として認識されてから引き継がれます。認識を間違えることがあり、この経路は PGS でのみ実機で確認済みです。系統ごとの細目は変換後に字幕はどうなるかを見てください。

圧縮しなくてよいのはどんなときか

ただ今この場で内容を見たいだけなら、AV1・VP9 を元からデコードできるデバイスやブラウザを使うほうが時間の節約です。長い素材の再圧縮は数分で誤魔化せるものではありません。人に送りたい、手元に残しておきたい、動画編集ソフトに入れたい、ネットワークに繋がらない場所で繰り返し見たいというときにこそ、その一回の再圧縮が「今後また別の方法を考えなくてよくなる」ものに変わります。成果物は「ファイル」App に表示され、他の App に引き継ぐこともできます。処理はこのデバイス上で完了し、変換のためにファイルを別の場所へ渡す必要はありません。CineX が動画を処理する場所を見てください。

よくある質問

AV1、VP9 は結局対応しているのですか?

この 2 系統の映像は、このラインで実物のサンプルを使って実機で確認済みです(同じ判断の経路の中で認識され、そのまま映像の再圧縮の経路が決まります)。実際に詰まるのは別の二つのことです。ソースファイル自体が不完全、あるいは映像の仕様がこのデバイスの受け止められる範囲を超えていることです。だからこれまで試したことのない素材に初めて触れるときは、最初に短い一部分で一度テストしてください。失敗やキャンセルは変換回数にカウントされません。

変換後は普通のファイルになりますか?

なります。成果物は新しい MP4 ファイル一つで、映像はデバイスが認識するコーデックです。音声トラックは元の数だけ引き継がれ、デフォルトのトラックが最初に並びます。ソースファイルは書き換えられることも、移されることもありません。

プレーヤーをもう一つ追加して解決することはできないのですか?

今回だけ見ればよいなら、そちらのほうがより速い道です。違いは「今回」と「今後」にあります。特殊なプレーヤーに入れたままにすれば、そのファイルはずっとそのプレーヤーに依存し続けます。MP4 に再圧縮すれば、どこでも使える普通のファイルになります。

どれくらい長く使いますか?それを買う価値はありますか?

まず無料利用枠であなた自身のお手持ちのその一本の上で一度実行してください。無料版は成功した変換だけがカウントされ、そのやり方はCineX の無料版で使えるものに書いています。走り切れば、この種の素材が手元にまだどれだけあって、どう扱いそうかを判断できます。二回で見終わる画面収録が一本だけなら、買わなくても大丈夫です。長く残すひとまとまりの素材が手元にあるなら、Opus は買い切りで、購入によって変わるのはその後まだ何度変換できるかだけ。画質、速度、対応形式の範囲は、支払いによって変わることはありません。

変換後に音が出ないことはありませんか?

「映像はあるのに音が出ない」成果物を渡すことはしません。音声トラックは、このデバイスで実際に解読できて初めて成果物としてお渡しします。解読できないものは互換形式に変換されるか、そのままでは成果物になりません。再生できないファイルがあなたのファイル一覧に置かれたままになるようなことはしません。


Axiom One LLC — CineX