見出し画像

AVFoundationを使用したLive Photos撮影機能の実装方法

AVFoundationを使用してLive Photos撮影機能を実装する方法についてまとめる。
カメラ映像を表示するために必要な

  • カメラ、写真アルバムにアクセスするための権限リクエスト

  • キャプチャセッションの構築

  • キャプチャセッションの開始/停止

については、以下の記事でまとめているので本記事では割愛する。


Live Photosとは

Live Photos は、シャッターを切った前後の 1.5 秒ずつの映像を記録してくれます。撮影した Live Photos は、後からキー写真を変えたり、楽しいエフェクトを加えるなどして編集し、家族や友人と共有できます。

Live Photos を撮影・編集する

簡単に例えると、写真とショート動画をセットにしたもの。
写真撮影と同時に動画撮影を行うので、音声付きの動画を撮影する時は、マイクを使用する権限が必要。
マイクを使用する権限リクエストについては、以下の記事でまとめているので本記事では割愛する。

ここから先は

6,774字 / 1画像

¥ 200

最後まで記事をお読みいただきありがとうございます! 記事が参考になればフォロー・♥いただけると凄く励みになります🥳