DualCam

同時録画で外部カメラは使えるか

使えません。DualCam のレンズ選択は、あなたの iPhone が持っている背面レンズ——超広角・広角・望遠——の中から選ぶものであり、そこにも、アプリの他のどこにも、端末に内蔵されていないカメラのための項目はありません。USB-C ウェブカメラ、キャプチャーボードを経由したアクションカメラの映像、ドローンのライブ映像——どれも、合成される映像の2つの枠のどちらにもなれません。

これは結論だけでなく、理由まで説明する価値があります。「外部カメラ」がひとくくりにされていても、実際にはいくつかまったく違うものを指していて、それぞれ動かない理由も違うからです。中には、これで解決するはずだと思いたくなるほど惜しいものもありますが、実際にはどれも解決しません。

マルチカメラセッションが実際に組み合わせているもの

同時録画が成り立つのは、iPhone が AVCaptureMultiCamSession を実行できるからです——1つのチップの上で、1つのハードウェア予算を共有しながら、2つのカメラを同時に読み取る単一のキャプチャセッションです。DualCam はこのセッションを、正確に2つの入力で開きます。前面の TrueDepth カメラと、手持ちの iPhone が備える背面レンズのうち1つです。レンズ選択でできるのは、このセッションにどの背面レンズを渡すかを選ぶことだけ——超広角、広角、望遠のうち、あなたの iPhone が持っているもの——ですが、その一覧に並ぶのはあくまで端末に内蔵されたレンズです。

この機能はそれで完結しています。このセッションはもともと、端末自身の前面・背面カメラを組み合わせるために設計されたものであり、両者は同じ端末に収まっていることで、タイミング、それぞれ独立した露出判断、そして同じ発熱・帯域の予算をすでに共有しています。この設計には、端末の外にあるカメラのための3つ目の枠が最初から存在しません。解こうとしている問題——端末自身の2つのカメラをリアルタイムで1枚に収めること——に、その枠は必要ないからです。

アクセサリのカメラがそのまま差し込めない理由

iOS は一部の外部カメラに対応しています。標準的な UVC プロトコルに準拠した USB-C ウェブカメラは、現行の iPhone に直接接続すれば1つのカメラソースとして認識されます——これは iOS 17 以降、事実です。しかしそれがアプリから見える姿は、それ自体で独立した単一カメラのソースであり、端末自身の前面・背面レンズを組み合わせるマルチカメラセッションとはまったく別物です。この2つを合流させるには、アプリ側が意図的に作り込む必要があります。iPhone 自身のマルチカムセッションと、UVC アクセサリ独自の映像という、互いに無関係な2つの経路からそれぞれフレームを取り出し、同じシェーダーパスの中で混ぜ合わせる作業です。これは、もともと一緒に動くよう設計された2つのカメラを合成することとはまったく違う機能であり、この種のアプリが作っている機能でもありません。

無線のアクセサリはさらに遠い存在です。アクションカメラやドローンは、そもそも iOS にカメラとして認識されません。それらの映像は、それ自体の端末上、それ自体のタイムライン上にある独立したファイルとして存在します。その映像を iPhone 側の何かと並べるには、後からファイルを移すしかなく、それは結局、2本の別々の映像を編集ソフトで突き合わせるという、まさにリアルタイム合成が省こうとしている作業に戻ることを意味します。

多くの人が本当に求めているものに近づく方法

「外部カメラを使いたい」という要望の多くは、分解してみると、背面の画角を変えたい、あるいは背面の映像の質感を変えたいという要望であり、そのどちらも内蔵カメラの範囲内ですでに実現できます。背面をより広く撮りたい——そもそもアクションカメラに手を伸ばす理由の多くはこれです——なら、超広角レンズを持つ iPhone であれば、レンズ選択の超広角オプションがその大部分をカバーします。アクセサリも、もう1本の経路の管理も要りません。

アクセサリならではの光学的な質感——魚眼のゆがみ、マクロの近接ピント——を求めているなら、クリップ式レンズこそが実際に統合できる唯一の外部ハードウェアです。理由ははっきりしています。クリップ式レンズは iOS にカメラとして一切認識されないからです。それは、端末がすでに知っているレンズの前に載ったガラスにすぎず、マルチカメラの判定はそれを見ることも、意見を持つこともありません。クリップ式レンズにつきまとう代償——位置合わせ、隣のレンズへの影の落ち込み——は現実にありますが、それは構図の問題であって、対応可否の問題ではありません。

本当に求めているのが、2つの完全に独立した、それぞれプロ品質で撮られた映像——本物のアクションカメラの映像と、自分の顔を映すスマートフォン、それぞれを別々に色調整・再構図する——というものなら、それ自体は正当な目標ですが、それは2台の端末で撮って後から編集する作業であり、1本のファイルにその場で合成するものではありません。共有の制約を持たない2つの映像を得る代わりに、後から2本のファイルを突き合わせる手間を引き受けると自覚した上で選ぶのと、外部カメラがそのまま同時録画に差し込めると思い込むのとは、まったく違う判断です。

簡単なチェックリスト

  • 背面をもっと広く撮りたい:アクセサリに頼る前に、レンズ選択の超広角を試す。
  • 背面レンズに特定の光学的な質感を求めている:クリップ式レンズなら統合できる。それはカメラソースではなく光学系だから。
  • USB-C ウェブカメラやアクションカメラの映像を2つの枠のどちらかに使いたい:対応していない。そのカメラは端末のマルチカメラセッションの外側にある、独自の別経路で動いている。
  • 本当に独立した、別々に色調整できる2つの映像が欲しい:それは2台の端末で撮って後から編集する撮影であり、その場で合成する同時録画ではない。

よくある追加の疑問

ピクチャ・イン・ピクチャや分割画面のレイアウトは、片方をライブ映像の代わりに写真や録画済みのクリップにできますか。

できません。合成される映像の両方の枠は、iPhone がリアルタイムに読み取り、リアルタイムに描画しているライブのカメラ映像です。録画済みのもの、端末の外にあるものが、そこに一緒に合成されることはありません。

iOS はビデオ通話で USB-C ウェブカメラを使えるのに、なぜ同時録画アプリでは使えないのですか。

USB-C ウェブカメラがアプリから見える姿は、それ自体で独立した単一カメラのソースであり、端末自身の前面・背面カメラを組み合わせるマルチカメラセッションの中に加わるレンズではありません。両方を同時に、同じ1枚のフレームとして読み取ることは、それぞれ単体で使うのとは別の機能であり、この種のアプリが作っている機能ではありません。

背面カメラでテレビやモニターを撮ることは、外部カメラを使っていることになりますか。

なりません。それでも撮影しているのは端末自身の背面レンズであり、向いている先が部屋ではなく画面というだけです。映像の中にたまたま別の場所の映像が写り込んでいますが、そのフレームを作り出しているのは、あくまで端末自身の2つのレンズのどちらかです。

とにかく撮ってみたいなら

DualCam は iPhone の前面・背面カメラを同時に動かし、撮りながら 1 本の MP4 に合成します。無料、アカウント不要、広告なし、映像は端末の外に出ません。

App Store でダウンロード