轻量音乐播放器,支持本地曲库播放,对接云端音乐资源。支持多种音频格式 (MP3, FLAC, WAV, AAC, M4A, OGG, WMA, APE, AIFF, DSF, DFF), 播放队列管理(添加、移除、清空), 多种播放模式(顺序、随机、单曲循环),流媒体服务器集成(Navidrome、Jellyfin、Emby、Subsonic、OpenSubsonic)等等。

技术栈
桌面框架: Tauri 2 (Rust)
前端框架: React 18 + TypeScript
构建工具: Vite
UI 组件: Radix UI + Tailwind CSS 4
动画: Framer Motion
状态管理: React Context
路由: React Router
功能特性
🎵 支持多种音频格式 (MP3, FLAC, WAV, AAC, M4A, OGG, WMA, APE, AIFF, DSF, DFF)
📝 播放队列管理(添加、移除、清空)
🔄 多种播放模式(顺序、随机、单曲循环)
🔊 音量控制与静音
📂 本地文件夹扫描
💿 歌曲、专辑、艺术家分类浏览
🏷️ 音质标签显示 (HR: Hi-Res, SQ: 无损)
📋 歌单创建与管理
🌐 流媒体服务器集成(Navidrome、Jellyfin、Emby、Subsonic、OpenSubsonic)
🎤 LRC 歌词解析与同步滚动
🌙 深色/浅色主题切换
📱 响应式布局(支持桌面和移动端)
✨ macOS 风格毛玻璃效果

GitHub地址:https://github.com/CallmeLins/BaYin

声明:本站内容均收集于互联网,如不慎侵犯到您的版权利益,请附带相关证明文件来信本站将立即予以下架删除。