1.5 KiB
1.5 KiB
音乐播放器 (MusicTool)
一个使用C#和WPF开发的现代化音乐播放器应用程序。
功能特点
- 美观现代的用户界面,使用Material Design风格
- 支持多种音频格式 (MP3, WAV, FLAC, M4A, AAC, OGG)
- 音乐库管理
- 播放列表功能
- 专辑和艺术家分类浏览
- 音乐搜索功能
- 音量控制和均衡器
- 支持多种播放模式 (顺序播放、循环播放、单曲循环、随机播放)
系统要求
- Windows 7 或更高版本
- .NET 6.0 或更高版本
- Visual Studio 2019/2022 (用于开发)
如何使用
- 克隆或下载此仓库
- 使用Visual Studio 2022打开解决方案文件 (MusicTool.sln)
- 构建并运行应用程序
- 点击"添加音乐文件夹"按钮导入您的音乐
开发说明
此项目使用以下技术和库:
- C# 和 WPF 用于UI和应用程序逻辑
- Material Design In XAML Toolkit 用于UI组件和样式
- NAudio 用于音频播放和处理
- TagLibSharp 用于读取音乐文件元数据
项目结构
Models/- 数据模型类ViewModels/- 视图模型类Views/- 用户界面视图Services/- 服务类 (音频播放、音乐库管理等)Resources/- 应用程序资源 (图标、图片等)
待实现功能
- 歌词显示
- 音乐可视化效果
- 云同步功能
- 多语言支持
- 皮肤/主题切换
许可证
MIT
贡献
欢迎提交问题报告和功能请求。如果您想贡献代码,请先创建一个issue讨论您想要更改的内容。