1. 이 도구는 무엇을 하나요
이 무료 온라인 카메라는 기기 카메라로 사진 촬영과 소리가 포함된 동영상 녹화를 할 수 있게 해 줍니다. 앱·가입 불필요. 웹캠이나 동영상 녹화기처럼 브라우저에서 빠른 셀카, 짧은 클립, 프로그램 설치 없이 카메라가 필요할 때 사용하세요. 사진·동영상 모드를 전환할 수 있으며, 모든 처리는 브라우저에서 이루어져 업로드되지 않습니다. 빠른 셀카, 해설이 있는 짧은 동영상, 문서 스캔, 동영상 메시지에 적합합니다.
2. 사용 방법
빠른 시작: 카메라(동영상 시 마이크도) 허용, 사진 또는 동영상 모드 선택, 촬영 또는 녹화 시작/중지 후 갤러리에서 다운로드. 필요 시 전체 화면과 조정(밝기, 대비, 필터)을 사용하세요.
- 접근 허용 — 카메라 사용 버튼 클릭. 동영상 모드에서는 마이크 접근도 요청됩니다.
- 모드 선택 — 사진·동영상 전환. 동영상 모드에서는 마이크를 위해 카메라가 재시작됩니다.
- 촬영 — 사진 모드에서 "사진 촬영" 클릭으로 스냅샷. 동영상 모드에서 "녹화 시작" 후 "중지"로 완료.
- 전체 화면 — 전체 화면 아이콘으로 라이브 미리보기 확대. "전체 화면 종료" 또는 Esc로 복귀.
- 조정 — "조정"에서 밝기, 대비, 채도, 필터 프리셋(없음, 그레이스케일, 세피아, 빈티지) 설정. 라이브 미리보기와 촬영한 사진에 적용되며, 녹화한 동영상에는 필터가 적용되지 않습니다.
- 다운로드 — 갤러리에서 촬영한 항목에 마우스를 올리고 다운로드 아이콘 클릭으로 저장.
- 재생 — 촬영한 동영상의 재생 아이콘으로 시청. "카메라로 돌아가기"로 라이브 화면 복귀.
- 삭제 — 마우스를 올리고 삭제(X) 버튼으로 촬영 항목 제거.
3. 작동 방식
도구는 브라우저 MediaDevices API(getUserMedia)로 카메라와 마이크에 접근합니다. 사진은 현재 비디오 프레임을 캔버스에 그려(설정한 조정 적용) JPEG로 내보냅니다. 동영상은 MediaRecorder API로 WebM 청크를 녹화해 하나의 Blob으로 합쳐 다운로드합니다. 모든 미디어는 삭제하거나 페이지를 떠날 때까지 브라우저 메모리의 blob URL로 유지됩니다. getUserMedia에는 HTTPS가 필요합니다. 모든 처리는 브라우저에서 이루어지며 서버로 데이터가 전송되지 않습니다.
4. 사용 사례 및 예시
- 빠른 셀카 — 다른 앱을 열지 않고 사진 촬영.
- 화면 녹화 대안 — 카메라·마이크로 해설이 있는 짧은 동영상 녹화.
- 문서 스캔 — 나중에 쓰기 위해 문서 사진 촬영.
- 동영상 메시지 — 소리가 포함된 짧은 메시지 녹화.
5. 제한 사항 및 알려진 제약
- HTTPS 필요 — 일반 HTTP(localhost 제외)에서는 동작하지 않습니다.
- 브라우저 지원 — getUserMedia와 MediaRecorder는 최신 브라우저에서 지원되며, 구형 브라우저는 동작하지 않을 수 있습니다.
- WebM 형식 — 동영상은 WebM으로 저장됩니다. 일부 구형 플레이어는 미지원이므로 필요 시 변환하세요.
- 권한 — 카메라(동영상 시 마이크) 접근을 허용해야 합니다. 거부하면 도구를 쓸 수 없습니다.
- 필터 — 밝기, 대비, 채도, 필터 프리셋은 라이브 미리보기와 촬영한 사진에만 적용되며, 녹화한 동영상에는 적용되지 않습니다.