一个简单的本地音乐播放器,基于.NET开发。
- 🎵 本地音乐播放(支持 MP3、WAV、FLAC、OGG 格式)
- 📁 本地音乐文件选择和导入
- 📋 播放列表管理
- ⏯️ 基本播放控制(播放、暂停、下一首)
- 🔊 音量调节
- 📝 当前播放歌曲显示
- .NET 8.0
- Windows Forms
- NAudio (音频处理库)
- Windows Media Player 组件
- NVorbis (OGG 格式支持)
- Windows 操作系统
- .NET 8.0 Runtime
- Windows Media Player
MusicPlayer.NET/
├── MusicPlayer/ # 主项目目录
│ ├── Form1.cs # 主窗体和业务逻辑
│ ├── Form1.Designer.cs # 窗体设计器代码
│ ├── Program.cs # 程序入口
│ └── MusicPlayer.csproj # 项目配置文件
└── MusicPlayer.sln # 解决方案文件
- 安装 Visual Studio 2022 或更高版本
- 安装 .NET 8.0 SDK
- 克隆项目代码
- 使用 Visual Studio 打开解决方案文件 (MusicPlayer.sln)
- 还原 NuGet 包
- 编译运行项目
- NAudio (2.2.1)
- NAudio.Asio (2.2.1)
- NAudio.Core (2.2.1)
- NAudio.Midi (2.2.1)
- NAudio.Vorbis (1.5.0)
- NAudio.Wasapi (2.2.1)
- NAudio.WinForms (2.2.1)
- NAudio.WinMM (2.2.1)
- NVorbis (0.10.4)
- 本项目是一个基础的音乐播放器实现,主要用于演示和学习目的
- 使用了 Windows Media Player 组件和 NAudio 库来处理不同格式的音频文件
- OGG 格式的音频使用 NAudio 和 NVorbis 处理,其他格式使用 Windows Media Player 组件处理