프로젝트 소개
YesPlayMusic은 고품질의 서드파티 NetEase Cloud Music 플레이어로, Vue.js 전체 스택과 Electron을 기반으로 개발되었으며 Windows, macOS, Linux 시스템을 지원합니다. 이 프로젝트는 데스크톱 클라이언트와 웹 버전(PWA) 경험을 모두 제공하며, 다양한 배포 방식을 지원합니다.
주요 기능은 다음과 같습니다:
- 핵심 재생 기능: NetEase Cloud 계정 로그인(QR 코드, 휴대폰 또는 이메일), MV 재생, 가사 표시, 개인 FM 및 일일 추천 노래를 지원합니다.
- 향상된 재생 경험: UnblockNeteaseMusic을 통합하여 회색 처리된 노래 링크를 자동으로 교체하고, 해외 사용자가 직접 재생할 수 있도록 지원합니다. 음악 클라우드 드라이브, Last.fm Scrobble 기록을 지원하며, Light/Dark Mode 자동 전환을 제공합니다.
- 개인화 및 접근성 기능: 사용자 정의 단축키와 전역 단축키를 지원하고, Touch Bar 및 Mpris 프로토콜과 호환되며, 소셜 기능이 전혀 포함되어 있지 않습니다.
설치 및 배포 측면에서 프로젝트는 뛰어난 유연성을 제공합니다:
- 데스크톱 설치: 공식 Releases 설치 패키지를 제공하며, macOS(Homebrew), Windows(Scoop) 및 Linux를 지원하고, 사용자는 소스 코드를 통해 직접 패키징할 수도 있습니다.
- 웹 버전 배포: Vercel에 원클릭 배포를 지원하거나, 개인 서버에 배포할 수 있습니다(NeteaseCloudMusicApi 백엔드와 함께 사용해야 함). 또한 Docker 컨테이너화 배포를 지원하며, Replit을 통해 빠른 온라인 실행이 가능합니다.
이 프로젝트는 MIT 라이선스로 오픈소스이며, 깔끔하고 집중적이며 고품질의 음악 재생 경험을 제공하는 것을 목표로 합니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.