화면녹화

화면녹화

앱 소개

화면 녹화 앱

1. 핵심 기능

1.1 화면 녹화

  • Android MediaProjection API를 이용한 실시간 화면 캡처
  • MediaRecorder를 통한 MP4 영상 인코딩
  • 녹화 시작 / 일시정지 / 계속 / 종료 제어
  • 녹화 전 카운트다운 오버레이 (0초 / 3초 / 5초 선택)

1.2 플로팅 버튼 (오버레이)

  • 화면 위에 떠 있는 원형 버튼으로 다른 앱 사용 중에도 녹화 제어 가능
  • 상태별 버튼 표시:
  • 대기(IDLE): 빨간 녹화 버튼 1개
  • 녹화 중(RECORDING): 파란 대기 버튼 1개
  • 일시정지(PAUSED): 초록 계속 버튼 + 빨간 종료 버튼
  • 드래그로 위치 이동 가능 (위치 자동 저장)
  • 투명도 설정: 녹화 중 '대기' 버튼만 사용자 설정값 적용, 나머지는 100% 불투명

1.3 녹화 파일 저장

  • 녹화 종료 시 통합 저장 다이얼로그 표시
  • 파일 이름 입력 (기본: ScreenRec_날짜_시간)
  • [저장]: 파일 저장 후 대기 상태로 복귀
  • [종료]: 파일 저장 후 앱 종료
  • [취소]: 저장하지 않고 대기 상태로 복귀
  • 저장 위치: Movies/ScreenRecorder 폴더
  • API 30+ MediaStore 활용 / API 29 이하 Legacy 파일 저장

1.4 설정

  • 비디오 설정
  • 해상도: 720p / 1080p / 네이티브(기기 해상도)
  • 비트레이트: 2 Mbps / 4 Mbps / 8 Mbps
  • 프레임레이트: 24 FPS / 30 FPS / 60 FPS
  • 오디오 설정
  • 마이크 녹음 ON/OFF
  • 일반 설정
  • 카운트다운: 없음 / 3초 / 5초
  • 플로팅 버튼 투명도: 0~100% (SeekBar + +/- 버튼)

1.5 알림 제어

  • 녹화 중 상태바 알림에서 일시정지/계속/종료 제어 가능
  • 포그라운드 서비스 알림으로 시스템 종료 방지

화면 녹화 앱 사용설명서


목차

  1. 앱 설치 및 시작
  2. 권한 설정
  3. 메인 화면
  4. 화면 녹화하기
  5. 플로팅 버튼 사용법
  6. 녹화 파일 저장
  7. 설정 변경
  8. 알림바 제어
  9. 자주 묻는 질문 (FAQ)

1. 앱 설치 및 시작

지원 기기

  • 대상 기기: Samsung Galaxy Note 8 (SM-N950N)
  • Android 버전: Android 9 (Pie) 이상

앱 실행

  1. 앱 아이콘 "화면 녹화"를 터치하여 실행합니다.
  2. 최초 실행 시 필요한 권한을 요청합니다.

2. 권한 설정

앱이 정상적으로 동작하려면 아래 권한이 필요합니다.

권한 용도 필수 여부
화면 캡처 화면을 녹화하기 위한 MediaProjection 필수
다른 앱 위에 표시 플로팅 버튼 표시 필수
마이크 녹화 시 소리 녹음 선택 (설정에서 ON/OFF)
알림 녹화 상태 알림 표시 필수 (Android 13+)

이미지

권한 허용 방법

  • 앱 실행 시 자동으로 권한 요청 팝업이 나타납니다.
  • "다른 앱 위에 표시" 권한은 시스템 설정 화면으로 이동하여 직접 허용해야 합니다.
  • 권한을 거부하면 해당 기능이 제한될 수 있습니다.

3. 메인 화면

앱을 실행하면 메인 화면이 표시됩니다.

화면 구성

이미지

영역 설명
상태 표시 현재 녹화 상태 (대기 중 / 녹화 중 / 일시정지)
타이머 녹화 경과 시간 (시:분:초)
종료 버튼 대기 상태에서 앱 종료
현재 설정 해상도, FPS, 비트레이트, 오디오 상태 표시
설정 변경 설정 화면으로 이동

4. 화면 녹화하기

4.1 녹화 시작

  1. 앱 실행 후 화면 왼쪽 상단에 표시되는 빨간색 플로팅 버튼(●)을 터치합니다.
  2. 최초 1회 "화면 캡처 허용" 팝업이 나타나면 "지금 시작"을 터치합니다.
  3. 설정된 카운트다운(3초/5초) 후 녹화가 시작됩니다.
  4. 녹화가 시작되면:
    - 타이머가 작동하기 시작합니다.
    - 플로팅 버튼이 파란색 대기 버튼으로 바뀝니다.
    - 메인 화면에 [일시정지][종료] 버튼이 표시됩니다.

4.2 일시정지 / 계속

  • 일시정지: 녹화 중 메인 화면의 [⏸ 일시정지] 버튼 또는 플로팅 버튼의 [계속] 버튼 좌측을 터치합니다.
  • 계속 녹화: 일시정지 상태에서 [▶ 계속] 버튼을 터치하면 녹화가 재개됩니다.

4.3 녹화 종료

  • 메인 화면의 [■ 종료] 버튼 또는 플로팅 버튼의 [종료] 버튼을 터치합니다.
  • 녹화가 중지되고 저장 다이얼로그가 나타납니다.

5. 플로팅 버튼 사용법

플로팅 버튼은 화면 위에 떠 있는 원형 버튼으로, 다른 앱을 사용하면서도 녹화를 제어할 수 있습니다.

5.1 상태별 버튼

상태 버튼 모양 동작
대기 🔴 빨간 원형 버튼 1개 터치 → 녹화 시작
녹화 중 🔵 파란 원형 버튼 1개 터치 → 일시정지
일시정지 🟢 초록 + 🔴 빨간 버튼 2개 초록 → 계속 / 빨간 → 종료

5.2 버튼 이동

  • 플로팅 버튼을 길게 터치한 채 드래그하면 원하는 위치로 이동할 수 있습니다.
  • 이동한 위치는 자동 저장되어 다음에도 같은 위치에 표시됩니다.

5.3 투명도

  • 녹화 중 '대기' 버튼만 설정에서 지정한 투명도가 적용됩니다.
  • 그 외 버튼(녹화, 계속, 종료)은 항상 100% 불투명하게 표시됩니다.
  • 투명도는 설정 > 플로팅 버튼 투명도에서 0~100% 사이로 조절할 수 있습니다.

6. 녹화 파일 저장

녹화를 종료하면 저장 다이얼로그가 나타납니다.

6.1 저장 다이얼로그

이미지

6.2 버튼 동작

버튼 동작
저장 입력한 이름으로 파일 저장 후 대기 상태로 복귀
종료 입력한 이름으로 파일 저장 후 앱 종료
취소 파일을 기본 이름으로 저장하고 대기 상태로 복귀

6.3 저장 위치

  • Movies/ScreenRecorder 폴더에 MP4 파일로 저장됩니다.
  • 파일명을 변경하지 않으면 기본 이름 ScreenRec_날짜_시간.mp4으로 저장됩니다.
  • 이름 입력 시 .mp4 확장자는 자동으로 추가됩니다.

7. 설정 변경

메인 화면의 "⚙ 설정 변경" 버튼을 터치하면 설정 화면으로 이동합니다.

7.1 비디오 설정

항목 선택지 기본값 설명
해상도 720p / 1080p / 네이티브 720p 높을수록 화질 좋음, 파일 크기 증가
비트레이트 2 Mbps / 4 Mbps / 8 Mbps 4 Mbps 높을수록 화질 좋음, 파일 크기 증가
프레임레이트 24 FPS / 30 FPS / 60 FPS 30 FPS 높을수록 부드러움, 파일 크기 증가

7.2 오디오 설정

항목 선택지 기본값 설명
마이크 녹음 ON / OFF OFF ON 시 마이크 소리도 함께 녹음

7.3 일반 설정

항목 선택지 기본값 설명
카운트다운 없음 / 3초 / 5초 3초 녹화 시작 전 카운트다운 시간
플로팅 버튼 투명도 0~100% 100% 녹화 중 대기 버튼의 투명도

7.4 설정 권장값

용도 해상도 비트레이트 FPS 비고
일반 녹화 720p 4 Mbps 30 용량 절약, 충분한 화질
고화질 녹화 1080p 8 Mbps 30 선명한 화질
게임 녹화 720p 8 Mbps 60 부드러운 움직임

8. 알림바 제어

녹화 중에는 상태바에 알림이 표시되며, 알림에서 직접 녹화를 제어할 수 있습니다.

알림 동작

알림 버튼 동작
일시정지 녹화 일시정지
계속 일시정지 해제, 녹화 재개
종료 녹화 종료 → 저장 다이얼로그 표시

9. 자주 묻는 질문 (FAQ)

Q1. 녹화 파일은 어디에 저장되나요?

A. 내장 저장소 > Movies > ScreenRecorder 폴더에 MP4 파일로 저장됩니다.

Q2. 플로팅 버튼이 보이지 않아요.

A. 설정 > 앱 > 화면 녹화 > "다른 앱 위에 표시" 권한을 확인해 주세요.

Q3. 녹화 중 소리가 녹음되지 않아요.

A. 설정 > 오디오 설정 > "마이크 녹음"을 ON으로 변경해 주세요. 마이크 권한도 허용되어 있어야 합니다.

Q4. 녹화가 자동으로 종료돼요.

A. 저장 공간이 100MB 미만이면 녹화가 시작되지 않습니다. 저장 공간을 확보해 주세요.

Q5. 플로팅 버튼이 화면에서 방해가 돼요.

A. 플로팅 버튼을 드래그하여 원하는 위치로 이동하거나, 설정에서 투명도를 낮춰주세요 (녹화 중 대기 버튼에만 적용).

Q6. 카운트다운을 없앨 수 있나요?

A. 설정 > 일반 설정 > 카운트다운 > "없음"을 선택하면 바로 녹화가 시작됩니다.

Q7. 녹화 파일 이름을 변경할 수 있나요?

A. 녹화 종료 시 나타나는 저장 다이얼로그에서 원하는 이름을 입력할 수 있습니다. .mp4 확장자는 자동 추가됩니다.

Q8. 다른 앱을 사용하면서 녹화할 수 있나요?

A. 네. 플로팅 버튼으로 녹화를 시작하면 다른 앱으로 이동해도 녹화가 계속됩니다. 플로팅 버튼으로 일시정지/종료를 제어할 수 있습니다.


본 문서는 화면 녹화 앱 v1.0.0 기준으로 작성되었습니다.

개인정보처리방침 (Privacy Policy)

최종 수정일 / Last Updated: 2026-02-26


한국어

1. 개요

본 개인정보처리방침은 화면 녹화 (Screen Recorder) 앱(이하 "앱")이 사용자의 개인정보를 어떻게 수집, 사용, 보호하는지에 대해 설명합니다.

본 앱은 사용자의 기기에서 화면을 녹화하여 동영상 파일로 저장하는 기능을 제공합니다. 본 앱은 인터넷 연결을 사용하지 않으며, 어떠한 데이터도 외부 서버로 전송하지 않습니다.

2. 수집하는 정보

본 앱은 다음의 데이터를 기기 내에서만 생성하고 저장합니다:

  • 화면 녹화 영상: 사용자가 녹화를 시작하면 화면 콘텐츠가 MP4 동영상으로 저장됩니다.
  • 마이크 오디오 (선택적): 사용자가 설정에서 오디오 녹음을 활성화한 경우에만 마이크 음성이 영상에 포함됩니다. 기본값은 비활성화입니다.
  • 앱 설정값: 해상도, 프레임레이트, 비트레이트 등의 사용자 설정이 기기 내 SharedPreferences에 저장됩니다.

본 앱은 다음의 정보를 수집하지 않습니다:

  • 이름, 이메일, 전화번호 등 개인식별정보
  • 위치 정보
  • 기기 고유 식별자
  • 연락처, 사진, 메시지 등 다른 앱의 데이터
  • 사용 통계 또는 분석 데이터

3. 앱 권한 및 사용 목적

권한 사용 목적
화면 녹화 (MediaProjection) 화면 콘텐츠를 캡처하여 동영상으로 저장
마이크 (RECORD_AUDIO) 사용자가 활성화 시 음성을 녹음 (선택적)
다른 앱 위에 표시 (SYSTEM_ALERT_WINDOW) 녹화 중 플로팅 컨트롤 버튼 표시
알림 (POST_NOTIFICATIONS) 녹화 상태 및 제어 버튼을 알림으로 표시
포그라운드 서비스 앱이 백그라운드에 있어도 녹화를 지속
저장소 접근 (Android 9 이하) 녹화 파일을 기기에 저장

4. 데이터 저장 및 보안

  • 모든 녹화 파일은 기기의 Movies/ScreenRecorder 폴더에 로컬로만 저장됩니다.
  • 앱은 인터넷 권한을 사용하지 않으며, 어떠한 데이터도 외부 서버, 클라우드, 또는 제3자에게 전송하지 않습니다.
  • 앱 백업이 비활성화되어 있어 (allowBackup="false") 클라우드 백업으로 데이터가 유출되지 않습니다.

5. 데이터 공유

본 앱은 사용자의 데이터를 누구와도 공유하지 않습니다.

  • 제3자에게 데이터를 판매, 교환, 또는 전송하지 않습니다.
  • 광고 네트워크, 분석 도구, 또는 기타 제3자 서비스를 사용하지 않습니다.

6. 제3자 서비스

본 앱은 제3자 서비스(Firebase, Google Analytics, 광고 SDK 등)를 일체 사용하지 않습니다.

7. 데이터 보존 및 삭제

  • 사용자가 녹화 파일의 보존 기간을 완전히 통제합니다.
  • 녹화 파일은 기기의 파일 관리자 또는 갤러리 앱을 통해 언제든지 삭제할 수 있습니다.
  • 앱을 삭제하면 앱 설정값이 제거됩니다. 녹화 파일은 기기의 공용 저장소에 있으므로 별도로 삭제해야 합니다.

8. 아동 개인정보 보호

본 앱은 만 13세 미만의 아동으로부터 의도적으로 개인정보를 수집하지 않습니다. 본 앱은 어떠한 개인식별정보도 수집하지 않으므로, 아동의 개인정보가 수집될 위험이 없습니다.

9. 개인정보처리방침 변경

본 개인정보처리방침이 변경될 경우 이 페이지에 업데이트하며, "최종 수정일"을 갱신합니다. 중요한 변경 사항이 있을 경우 앱 업데이트를 통해 알려드립니다.

10. 연락처

본 개인정보처리방침에 대한 질문이나 요청이 있으시면 아래로 연락해 주세요.

  • 이메일: kimsangki@gmail.com
  • 개발자: Kim Sangki
전체 메뉴
로그인이 필요합니다

SANGKI.COM의 모든 기능을 이용하시려면 로그인해주세요.