2025-03-14 22:30:46 +08:00
2025-03-14 22:30:46 +08:00
2025-03-14 22:30:46 +08:00
2025-03-14 22:30:46 +08:00
2025-03-14 22:30:46 +08:00

音乐播放器 (MusicTool)

一个使用C#和WPF开发的现代化音乐播放器应用程序。

功能特点

  • 美观现代的用户界面使用Material Design风格
  • 支持多种音频格式 (MP3, WAV, FLAC, M4A, AAC, OGG)
  • 音乐库管理
  • 播放列表功能
  • 专辑和艺术家分类浏览
  • 音乐搜索功能
  • 音量控制和均衡器
  • 支持多种播放模式 (顺序播放、循环播放、单曲循环、随机播放)

系统要求

  • Windows 7 或更高版本
  • .NET 6.0 或更高版本
  • Visual Studio 2019/2022 (用于开发)

如何使用

  1. 克隆或下载此仓库
  2. 使用Visual Studio 2022打开解决方案文件 (MusicTool.sln)
  3. 构建并运行应用程序
  4. 点击"添加音乐文件夹"按钮导入您的音乐

开发说明

此项目使用以下技术和库:

  • C# 和 WPF 用于UI和应用程序逻辑
  • Material Design In XAML Toolkit 用于UI组件和样式
  • NAudio 用于音频播放和处理
  • TagLibSharp 用于读取音乐文件元数据

项目结构

  • Models/ - 数据模型类
  • ViewModels/ - 视图模型类
  • Views/ - 用户界面视图
  • Services/ - 服务类 (音频播放、音乐库管理等)
  • Resources/ - 应用程序资源 (图标、图片等)

待实现功能

  • 歌词显示
  • 音乐可视化效果
  • 云同步功能
  • 多语言支持
  • 皮肤/主题切换

许可证

MIT

贡献

欢迎提交问题报告和功能请求。如果您想贡献代码请先创建一个issue讨论您想要更改的内容。

Description
方晨鑫的音乐播放器
Readme 107 KiB
Languages
C# 100%