iPhone X は前後カメラの同時録画に対応していますか
対応していません。iPhone X は2017年11月に Apple の A11 Bionic チップを搭載して発売されました。これは、前後同時キャプチャの基盤となるフレームワーク AVCaptureMultiCamSession に Apple が要件として文書化している A12 Bionic より、まるまる1世代前のチップです。iPhone X は後発の一部の端末のようにぎりぎりの事例ではありません。この機能が依存するチップ世代よりも前の端末であり、この端末には対応させる道自体がありません。
これは単にチップだけの話でもありません。iPhone X は DualCam が必要とする iOS 17 を実行できません。Apple の最新のソフトウェア系統は、その対応ラインを1世代あとの iPhone XS 以降に引いたため、iPhone X はそこから大型 iOS アップデートを受け取らなくなり、iOS 16 で止まっています。互いに独立した2つの要件があり、iPhone X はその両方を同時に満たせません。
A11 Bionic は基準の1世代前であり、基準上ではない
Apple は AVCaptureMultiCamSession の要件を A12 Bionic 以降のチップと文書化しています。A12 は2018年9月に iPhone XS、iPhone XS Max、iPhone XR で初めて搭載されました。iPhone X はその1年前、2017年に、当時としては十分に高性能だった A11 Bionic を搭載して発売されましたが、これはちょうど同時キャプチャが可能になる直前の世代にあたります。
これは基準をぎりぎりで満たす端末とは異なります。iPhone X は iPhone XS のように対応範囲の縁に立っているのではなく、その線の向こう側にまるごと立っています。この点はどの iOS アップデートによっても変わりません。この機能は画像信号処理チップとカメラハードウェアの配線の仕方に依存しており、Apple が古いチップに後から有効化できるような設定ではないからです。
チップが仮に対応していても、ソフトウェアの天井が阻む
DualCam が必要とするのは iOS 17 以降です。iPhone X が到達できる最後のメジャーバージョンは iOS 16 ——Apple の iOS 17 は自らの対応最小チップを iPhone XS 以降に引き上げ、iPhone X、iPhone 8、iPhone 8 Plus は初めてその対象から外れました。この天井は今後も動きません。Apple が A11 端末に新しい iOS を後から対応させることはないからです。
つまり2つの要件は互いに独立して満たされません。仮に A11 が多カメラキャプチャに対応していたとしても、iOS のバージョンだけで、この端末で双方向カメラアプリを実行することは止められてしまいます。iPhone X 上には、設定やアップデートのどんな組み合わせを試してもこの2つの壁を越える方法はありません。
なぜこの疑問がこれほど頻繁に出てくるのか
iPhone X と iPhone XS は、ある意味で意図せず混同されやすい組み合わせです。Apple は両機種で同じガラスとステンレスのデザイン、同じノッチ、ほぼ同じサイズを採用しており、名前の違いはたった1文字です。古いレビューを読んだり、中古の出品情報を見比べたり、2年前にどちらを使っていたか記憶があいまいだったりしても、外観からの手がかりはありません。実際に変わったのは中のチップだけで、それは外からは見えません。
その結果、iPhone X はほぼ同じ見た目の別機種が線の正しい側に立っているのに、自分だけが線の間違った側にちょうど立ってしまっている端末になっています。これは混同から生まれた疑問ではなく、もっともな疑問です——この2機種は1年違いで、本当に同じ端末のように見えるからです。
実際には何を意味するのか
手元の端末が iPhone X そのものである場合、ソフトウェアアップデートや設定変更で答えが変わることはありません。チップと iOS バージョンの両方で要件を満たしておらず、誠実に作られたアプリであれば、同時録画を絶対に生み出せないカメラ画面を開く前に、その場ですぐそう伝えるべきです。DualCam はまさにこの理由から、起動時にこの判定を行っています。
この機能を念頭に中古の iPhone を選んでいる場合——たとえば中古の iPhone X と中古の iPhone XS のどちらにするか——両者を分けているのは、この1年、この1世代のチップの差がすべてです。iPhone XS、iPhone XR、そしてそれ以降に発売された端末は基準を満たしますが、iPhone X とそれ以前の端末は満たしません。これは、その後どれだけ iOS アップデートを重ねても、どちら側にとっても変わりません。
よくある追加の疑問
この件について iPhone X と iPhone XS は同じ扱いですか?
いいえ、違います。そして、この1文字だけの名前の違いこそが混同を生む原因です。iPhone XS は A12 Bionic を搭載しており対応していますが、iPhone X は1世代前の A11 Bionic を搭載しており対応していません。
今後の iOS アップデートで iPhone X にこの機能が追加される可能性はありますか?
ありません。前後同時キャプチャは、A12 Bionic 以降のチップがカメラハードウェアと画像信号処理チップをどう配線しているかに依存しています。iPhone X の A11 Bionic にはその配線がなく、どんなソフトウェアアップデートでも追加できません。
もし iPhone X が今も iOS 17 を実行できたとしたら対応していましたか?
いいえ——チップの時点で単独で要件を満たしておらず、iOS のバージョンとは無関係です。iPhone X が iOS 16 止まりであることは、対応しないもう一つの独立した理由であり、唯一の理由ではありません。
中古の iPhone を選ぶ際、実際の境界線はどこにありますか?
いずれも2018年に A12 Bionic を搭載して発売された iPhone XS と iPhone XR が、この要件を満たす最も古い iPhone です。iPhone X の世代やそれ以前の端末は、状態やストレージ容量に関わらず対応していません。
とにかく撮ってみたいなら
DualCam は iPhone の前面・背面カメラを同時に動かし、撮りながら 1 本の MP4 に合成します。無料、アカウント不要、広告なし、映像は端末の外に出ません。