iOSデバイス録画
ScreenKiteは、USBケーブルで接続されたiPhoneまたはiPadの画面を直接キャプチャして録画できます。
iPhone版ScreenKite
ScreenKiteは、Macやケーブルを使わずにデバイス単体で録画できる、スタンドアロンのiPhoneアプリも提供しています。
2つのアプローチの比較:
| USB経由のMac | iPhone版ScreenKite | |
|---|---|---|
| Macが必要 | はい | いいえ |
| ケーブルが必要 | はい | いいえ |
| カメラオーバーレイ | はい | はい |
| 背景除去 | はい(エディター内) | はい(エディター内) |
| デバイスフレーム自動検出 | はい | はい |
セットアップ
- iPhoneまたはiPadをUSBケーブルでMacに接続します
- iOSデバイスでプロンプトが表示された場合は、コンピュータを信頼に設定します
- 録画ハブを開き、録画ソースとして Device(デバイス)を選択します
- 接続されたデバイスがリストに表示されます
仕組み
ScreenKiteは、キャプチャ用とプレビュー用に個別のセッションを使用します:
- キャプチャセッション — デバイスの画面をビデオファイルに録画します
- プレビューセッション — Mac上にライブプレビューを表示します
デバイスフレームの自動検出
iOSデバイスを録画すると、ScreenKiteはビデオの解像度を照合することでデバイスのモデルを自動的に検出します。適切なデバイスのベゼル/フレームがプロジェクトエディターで自動的に適用されます。
デバイスプレビューウィンドウ
録画中、フローティングプレビューウィンドウにデバイスのライブ映像が表示されます。このウィンドウはサイズ変更や移動が可能で、すべての「操作スペース(Spaces)」に表示されます。
デバイスモードでのカメラオーバーレイと背景除去
カメラオーバーレイは、USBデバイスモードでも機能します。開始する前に録画ハブで Camera を有効にしてください。カメラ映像はデバイスの画面と一緒に録画され、プロジェクトエディターで別個のトラックとして表示されます。
背景除去はデバイスモードでサポートされています。プロジェクトエディターのカメラインスペクタータブを開き、Effects(エフェクト)セクションの Remove Background(背景を除去)トグルを有効にします。ScreenKiteは録画終了後にカメラファイルを処理します。
カメラオーバーレイがアクティブで、カメラエフェクトインスペクターで「背景を除去」が有効になっているiOSデバイスの録画
iDevice録画時のカメラオーバーレイ
録画ハブで Camera がオンになっている状態でデバイスの録画を開始すると、ScreenKiteは約1.5秒の開始合図(スタートキュー)と並行してカメラのプリフライトチェックを実行します。このシーケンスは、画面キャプチャが開始される前に、権限を確認し、正しいカメラデバイスを特定し、プレビューをウォームアップします。カメラの起動を妨げる原因がある場合、ScreenKiteは開始前に録画を中止し、その理由を示すトーストを表示します。不完全なバンドルファイルは書き出されません。
中断の原因と対処法
1. カメラへのアクセス権限が拒否された場合
トースト:「Camera access denied. Enable in System Settings → Privacy & Security → Camera.」
System Settings(システム設定)→ Privacy & Security(プライバシーとセキュリティ)→ Camera(カメラ) を開き、ScreenKiteにアクセス権を付与して、再度お試しください。
2. カメラが見つからない場合
トースト:「No cameras are currently available.」
カメラが接続されており、無効になっていないことを確認してください。連携カメラ(Continuity Camera)や外部USBカメラを使用している場合は、再接続してもう一度お試しください。
3. 選択したカメラが切断された場合
トースト:「The selected camera is unavailable. Choose another camera to continue.」
選択していたカメラが、選択してから録画を開始しようとするまでの間に切断されたか、利用できなくなりました。録画ハブの「カメラ」メニューを開き、利用可能なカメラを選択して、再度録画を開始してください。
4. プレビューのウォームアップがタイムアウトした(カメラが使用中)場合
トースト:「Camera could not start. It may be in use by another app — please close other camera apps and try again.」
別のアプリ(FaceTime、Zoom、Photo Boothなど)がカメラを使用しています。そのアプリを終了してから、再度録画を開始してください。
自動フォールバック
希望するカメラが利用できない場合でも、別のカメラが存在していれば、ScreenKiteは自動的にフォールバックし、短いトーストメッセージを表示します:
「Selected camera unavailable. Falling back to <device name>.」
フォールバックカメラで録画が続行され、設定情報が更新されます。
iDeviceの録画前チェック中にScreenKiteがカメラにアクセスできない場合に表示される、カメラアクセス拒否のトースト通知
チェック中にカメラのウォームアップがタイムアウトしたときに表示される、別のアプリがカメラを使用中のトースト通知
iDeviceの録画開始時に表示される、選択したカメラが利用不可 / デバイス名にフォールバックのトースト通知