这个项目能做什么
Primuse(猿音)是一款面向 Apple 生态的原生多源音乐播放器,覆盖 iPhone、iPad、Mac、Apple TV 与 Apple Watch,已在 App Store 上架,并提供 TestFlight 公测。它把本地文件、NAS、媒体服务器、云盘、网络电台和 Apple Music 汇入同一资料库与播放队列。
音乐源方面,支持群晖 DSM、QNAP 等 NAS;SMB/CIFS、WebDAV、FTP、SFTP、NFS、S3、UPnP/DLNA 等文件协议;Subsonic、Navidrome、Airsonic、Gonic、飞牛音乐、群晖 Audio Station 等音乐服务器;Jellyfin、Emby、Plex 等媒体服务器;以及 123 云盘、115、百度网盘、阿里云盘、Google Drive、OneDrive、Dropbox 等云盘。添加服务器时只需填写一个地址,应用会自动确认端口、TLS 与可用路径,并支持后台扫描、断点恢复与增量更新。
播放能力包括原生高保真引擎与 FFmpeg 兼容解码双路径,覆盖 MP3、AAC、ALAC、FLAC、WAV、APE、WavPack、OGG/Opus、WMA、DSD 等格式,并支持 CUE 分轨、DTS/DTS-CD、无缝播放与交叉淡化、ReplayGain、变速不变调、十段均衡器与空间音频。
歌词与元数据方面,可读取内嵌标签、多种 Sidecar 歌词格式与逐字歌词,支持离线翻译、歌词编辑与打轴、歌词海报分享;内置 Apple Music/iTunes Search、MusicBrainz、LRCLIB 刮削源,并可通过 JSON 配置导入自定义刮削源。
资料库与同步方面,提供统一浏览、智能歌单、重复歌曲清理、听歌统计、Last.fm/ListenBrainz Scrobble,并通过 CloudKit 同步歌单、音乐源、播放历史与偏好设置,支持家庭共享与局域网设备互传。
项目为 Swift 工程,需 Xcode 26.0+ 与 Swift 6.0+,最低支持 iOS/iPadOS 18.0、macOS 15.0、tvOS 17.0、watchOS 10.0。仓库包含 PrimuseKit 共享模块、Apple TV 与 Watch 应用、Widget 扩展、FFmpeg XCFramework 及本地开发脚本。
评论
0 评分人数达到10人后显示
登录后参与讨论。