본문으로 건너뛰기
온라인
kov0.46.1 · 1d135e2
활발히 개발 중2026. 11. 8. 업데이트

LiveWall

macOS용 움직이는 영상 배경화면: 데스크톱 아이콘 뒤에서 재생 목록을 순환하며, 디스플레이 하나, 모든 디스플레이, 또는 디스플레이마다 다른 영상으로 재생합니다.

LiveWall 움직이는 배경화면: 비 내리는 밤의 네온 도시와 분홍빛 달, 서치라이트

과제

macOS 배경화면은 정적이고, 움직이는 배경화면 앱은 배터리를 빨리 소모하거나 모든 화면에 같은 영상만 보여 줍니다.

해결책

  • 재생: 타이머에 따라 부드러운 전환 효과와 함께 순환하는 재생 목록; 디스플레이 하나, 모든 디스플레이 동기화, 또는 디스플레이마다 다른 영상, 특정 디스플레이에 영상 고정. 동일한 모니터도 서로 구분하며, 여러 화면에 같은 영상을 재생할 때는 디코더 하나를 공유합니다.
  • 에너지: 전체 화면이나 최대화된 창이 데스크톱을 가릴 때, 배터리 사용 중일 때, 저전력 모드일 때 일시 정지.
  • 설정: 재생, 디스플레이, 에너지, 시스템 탭; 영상이 네이티브로 맞는지 잘리는지 알려 주는 형식 라벨(21:9, 32:9, 4K…); 다섯 가지 창 테마.
  • 컬렉션: 스톡 영상 없이 자체 생성기로 렌더링한 심리스 영상 12개.
  • 화면 보호기: 잠금 화면의 LiveWall(프로토타입).
  • Pro: 무료 버전에 더하는 StoreKit 2 일회성 구매.
  • 배포: 15개 언어로 된 App Store 등록 정보와 스크린샷, 서명과 공증을 마친 유니버설 빌드, .pkg 설치 프로그램, 하나의 코드베이스에서 나오는 두 가지 버전(직접 배포용과 샌드박스용), 사용자 동의가 있을 때만 로그인 시 실행.
  • 웹사이트: 지원 및 개인정보 처리방침 페이지가 있는 15개 언어의 livewall.mainlane.io, Turnstile로 보호되는 대기자 명단과 문의 양식, Mainlane API에서 가져오는 버전과 가격.
  • 엔지니어링: 자체 호스팅 Mac 러너의 CI, Dependabot, 모든 풀 리퀘스트에 대한 AI 리뷰.

결과

공유 디코더 덕분에 5120×1440 영상의 CPU 사용률이 213%에서 143%로, 메모리가 657 MB에서 468 MB로 줄었습니다(M1 Max). Pro를 포함한 버전 1.2.0은 App Store 심사 중입니다. 네트워크 없음, 계정 없음, 분석 없음.

스크린샷