iOS(아이폰, 아이패드, 아이팟 터치) 화면 동영상 촬영하기
iOS 11부터 새로운 촬영 기능이 생겼습니다.
바로 화면 녹화입니다.
화면 녹화(Screen Recording)는 기능이 바로 노출되어 있지 않아서 가끔 기능 모르시는 분들을 만나게 됩니다.
설정 앱에서 제어 센터에 먼저 들어가시기 바랍니다.
제어 센터에서 제어항목 사용자화라는 메뉴를 탭 하시면 다양한 제어 항목을 추가 및 삭제하실 수 있습니다.
이 중에서 화면 기록 항목을 선택하시기 바랍니다.
위쪽 섹션으로 화면 기록이 옮겨 간다면 제대로 하신 겁니다.
이제 더는 필요한 건 없으니 설정 앱은 나가도록 하겠습니다.
제어 센터를 변경하였으니 제어 센터를 호출하도록 하겠습니다.
아이폰 X 형태의 홈 버튼이 없는 모델은 오른쪽 최상단에서 아래로 쓸어내리시면 됩니다.
아이폰 6 형태의 홈 버튼이 있는 모델은 화면 최하단에서 위로 쓸어올리시면 됩니다.
좌측 최하단에 못 보던 동그란 레코드 형태의 아이콘이 생긴 것을 보실 수 있습니다.
바로 탭 하시면 3, 2, 1을 세고 화면 녹화에 들어가는 것을 알 수 있습니다.
제어 센터에서 롱 탭 하시면 언제나 그렇듯, 항목의 상세 설정을 하실 수 있습니다.
지금 제가 다크 모드로 설정되어 있는데, 설명 내용이 다크 모드 적용되지 않는 점은 조금 아쉽습니다.
"알림을 포함하여 화면에 표시되는 모든 것이 기록됩니다. 알림이 뜨는 것을 방지하려면 '방해금지 모드'를 활성화 하십시오."
라고 적혀 있습니다.
스크린 캡처 기능으로 나오는 섬네일은 캡처에는 나오지 않지만, 화면 녹화에서는 녹화됩니다.
추가로 iOS 앱 개발할 때, 캡처나 화면 녹화를 감지하기 위한 방법이 iOS 11에서 추가되었습니다.
UIScreen.main.isCaptured를 활용할 수 있습니다.
developer.apple.com/documentation/uikit/uiscreen/2921651-iscaptured
Apple Developer Documentation
developer.apple.com
화면의 녹화 상태 값은 capturedDidChangedNotification을 캐치하셔서 작업하시거나 isCaptured에 키 밸류 옵서버를 달아서 캐치하실 수 있겠습니다.
developer.apple.com/documentation/uikit/uiscreen/2921652-captureddidchangenotification
Apple Developer Documentation
developer.apple.com
숨겨진 기능인 화면 녹화를 많은 분께서 활용하실 수 있었으면 좋겠습니다.
한 번 설정하면 언제든지 쉽게 접근할 수 있기 때문에 잠깐의 귀찮음을 접어두고 설정을 하시기 바랍니다.
저 또한 처음 해당 기능을 iOS 11에서 확인하고 지금까지 아주 유용하게 사용하고 있습니다.
이 편리함을 모두 누리실 수 있길 바랍니다.