소니 A7C를 브라우저로 원격 제어한다? 오픈소스 테더링 툴 'TetherMoon' 살펴보기

핵심 요약
TetherMoon은 Sony A7C(ILCE-7C)를 macOS(Apple Silicon)에 USB로 연결하고, 폰이나 PC의 브라우저에서 원격으로 제어할 수 있게 해주는 오픈소스 테더링 촬영 앱입니다. 개인 프로젝트로 개발되던 이 툴이 최근 v1.0 정식 버전으로 공개되었는데요. 상용 테더링 소프트웨어 못지않은 기능들이 눈에 띕니다.
개발자는 "혼자 계속 깎아내다가는 끝을 못 보고 흥미를 잃을 것 같아 정식 버전화했다"고 밝혔는데, 아직 A7C 외 기종은 테스트되지 않았지만 커뮤니티의 사용과 피드백을 통해 발전시켜 나가겠다는 계획입니다.
주요 기능 살펴보기
📺 라이브뷰 — 다중 클라이언트 동시 접속
- MJPEG 실시간 영상: 폰과 PC에서 동시에 접속해 화면을 확인할 수 있습니다
- 포커스 피킹(엣지 검출)과 RGB 히스토그램 지원
- 100% 루페로 정밀한 초점 확인
- 3분할·소실점·대각선 등 조합형 그리드, 세로 촬영을 위한 수동 회전
- 🌙 붉은 야간 모드: 천체 촬영 시 암순응(어둠에 적응한 시력)을 보존해 줍니다
🎛️ 노출과 색 제어
ISO, 셔터 스피드, 조리개, EV, 화이트밸런스(켈빈 슬라이더 포함), 측광, 드라이브 모드까지 브라우저에서 조절할 수 있습니다. 파일 형식(RAW/JPEG/HEIF), Picture Profile, 플래시 모드도 지원하며, 모든 설정값은 카메라가 실제로 허용하는 값 기반의 드롭다운으로 제공되어 실수를 줄여줍니다.
🎯 포커스 — 소프트웨어 AF까지 직접 구현
이 프로젝트에서 가장 흥미로운 부분입니다.
- MF Near/Far 조작(W/S 단축키), 탭-투-포커스, AF D-pad 지원
- 와이드/존/중앙/플렉서블/트래킹 등 AF 영역 모드 전환
- 소프트웨어 컨트라스트 AF: A7C에는 절대초점 API가 없어서, MF 스윕과 라플라시안 분산(Laplacian variance) 계산으로 개발자가 직접 구현했습니다
- ⭐ Star AF: 화면에서 가장 밝은 별이나 지점에 자동으로 초점을 맞추는 기능으로, 천체 사진가에게 특히 유용합니다
- 추적 AF: CoreML 기반 RT-DETR 객체 검출로 박스를 선택해 추적하는 옵션 기능
📸 촬영 — 장노출부터 브라케팅까지
- 단발, 연사, 동영상 촬영
- 장노출 1초~30초, BULB, 소프트웨어 벌브 타이머(1~900초)
- 타임랩스(소프트웨어 인터벌), 셀프타이머
- 노출 브라케팅(AEB): EV 스텝별 다중 촬영
- 소프트웨어 다중노출: average / lighten / add 합성 모드 지원
💾 저장과 미리보기
촬영 결과물은 SD 카드, PC, 또는 둘 다에 저장할 수 있고 폴더와 파일명 접두사도 지정 가능합니다. 최근 12장을 보여주는 필름스트립, ARW 파일에서 임베디드 JPEG을 추출하는 RAW 미리보기, 배터리 잔량과 남은 컷 수 표시까지 갖췄습니다.
🔧 그 외 편의 기능
- 자동 연결 및 USB 재연결 처리
- 라이브뷰 없이 셔터만 쓰는 미니멀 리모컨 모드(배터리 절약)
- 단일 인스턴스 보장, graceful shutdown
- 한국어/영어/일본어 다국어 지원
왜 주목할 만할까?
소니 공식 테더링 솔루션이나 Capture One 같은 상용 소프트웨어가 있지만, TetherMoon은 브라우저 기반 다중 클라이언트 접속이라는 접근이 독특합니다. 스튜디오에서 촬영자는 카메라 옆에서, 클라이언트는 소파에서 각자의 기기로 같은 라이브뷰를 보는 시나리오가 자연스럽게 가능해집니다.
또한 카메라 API의 한계를 소프트웨어로 극복한 점(컨트라스트 AF 직접 구현, Star AF, 소프트웨어 다중노출 등)은 오픈소스 프로젝트다운 실험 정신을 보여줍니다.
현재는 A7C 전용이라는 제약이 있지만, 오픈소스인 만큼 다른 소니 기종 사용자들의 테스트와 기여로 지원 범위가 넓어질 가능성이 충분합니다. 소니 카메라로 테더링 촬영을 하거나 천체 사진에 관심이 있다면, GitHub(SpaceDLFactory)에서 한번 살펴보시길 추천합니다.