Jellyfin 및 Navidrome 서버용 네이티브 Windows 음악 클라이언트
libmpv 및 WASAPI를 사용하여 비트 완벽한 데스크탑 재생을 경험하고, 네이티브 미디어 키 및 잠금 화면 통합, 다중 프로토콜 캐스팅을 제공합니다. wolfgangwarehaus가 만든 jellytoast는 Windows 데스크탑에서 자체 호스팅 음악 사용자를 대상으로 하며, 테마 지원이 있는 서리 유리 인터페이스를 제공합니다. 주요 기능으로는 오프라인 앨범 캐싱, Chromecast/AirPlay/Sonos 캐스팅, 그리고 컴팩트한 플로팅 플레이어가 포함되어 있어 Jellyfin 또는 Subsonic 호환 서버를 운영하고 브라우저보다 네이티브 클라이언트를 선호하는 오디오파일에게 적합합니다.
자체 호스팅 음악 라이브러리를 위한 앱의 기능
jellytoast는 Jellyfin 및 Subsonic 호환 서버(예: Navidrome)에 직접 연결하여 라이브러리를 탐색하고 재생하며, 오프라인 사용을 위한 앨범 및 재생 목록 다운로드를 지원합니다. 이 앱은 재생을 위해 libmpv를 사용하고 WASAPI를 노출하여 오디오가 시스템 리샘플링 없이 재생될 수 있도록 합니다. 또한 Chromecast, AirPlay 2, Sonos, Snapcast 및 DLNA에 대한 다중 방 캐스팅 지원을 제공하며, 빠른 제어를 위한 플로팅 미니 플레이어와 컴팩트 뷰를 포함합니다.
재생 중 Windows 시스템에서의 동작
플레이어는 Windows 미디어 키, 트레이 아이콘 및 잠금 화면 전송 제어와 통합되어 재생 제어가 데스크탑 환경에 국한됩니다. WASAPI를 통한 비트 완벽 출력은 구성 시 오디오가 시스템 리샘플링을 우회하도록 하며, libmpv의 사용은 FLAC 및 고해상도 파일에 대한 안정적인 디코딩을 제공합니다. 개발자는 라이브러리 처리 및 재생 안정성을 다루는 정기적인 업데이트를 게시하여 일반적인 데스크탑 설정에서 회귀 가능성을 줄입니다.
안전성, 설치 경로 및 사용자 인터페이스
이 프로젝트는 GPL-3.0-or-later에 따라 오픈 소스이며 추적, 광고 또는 텔레메트리를 보고하지 않습니다. 소스 코드는 GitHub에서 사용할 수 있습니다. 설치 옵션에는 Microsoft Store, winget 또는 GitHub 릴리스가 포함되어 있어 관리자가 여러 배포 선택을 할 수 있습니다. UI는 Catppuccin, Dracula 및 Nord와 같은 선택 가능한 테마를 제공하며, 서리 낀 유리 디자인은 시스템 강조 색상을 따를 수 있습니다. 이러한 시각적 옵션은 기본 재생 동작을 변경하지 않지만 데스크탑 통합 및 접근성에 영향을 미칩니다.
명확한 서버 의존성을 가진 집중된 네이티브 클라이언트
이 앱은 비트 완벽 재생 및 방송 지원이 필요한 Windows 기반의 자가 호스팅 리스너에게 적합합니다. 네이티브로 실행되며 텔레메트리를 피합니다. Jellyfin 또는 Subsonic 호환 서버와 명시된 요구 사항을 충족하는 Windows 데스크탑과 쌍을 이룰 때만 전체 기능을 기대할 수 있습니다. 자가 호스팅 서버가 없는 사용자에게는 로컬 재생 및 테마 선택 외에는 큰 가치가 없습니다.