littlebot
Published on 2025-04-10 / 4 Visits
0

【源码】基于Python和PyQt5的基础音乐播放器

项目简介

本项目是一个基础音乐播放器,将文件资源管理器与本地音频文件相结合。使用Python和PyQt5搭建图形界面,借助pyglet库实现音乐播放,具备简单的样式美化、文件管理及播放功能。

项目的主要特性和功能

  1. 基础播放操作:支持上一曲、下一曲、暂停/开始播放等基本音乐播放操作。
  2. 文件管理:可导入和导出歌曲列表,方便用户管理和更新播放列表。
  3. 搜索功能:用户能输入歌曲或歌手名称进行搜索,快速定位并播放目标歌曲。
  4. 快捷键定制:允许用户根据自身习惯设置播放器的快捷键,提升操作便捷性。
  5. 界面个性化:支持用户选择和设置播放器的背景图片与图标,增强使用体验。
  6. 界面美化:通过CSS文件配置基本样式,如按钮、字体样式等,优化界面视觉效果。

安装使用步骤

环境准备

确保已安装Python 3.12.0及相应版本的依赖包,依赖包列表如下: |包名|版本| |:-|:-| |keyboard|0.13.5| |numpy|1.26.4| |pinyin|0.4.0| |pyglet|2.0.10| |pynput|1.7.6| |PyQt5|5.15.10|

运行程序

  1. 直接运行打包好的exe文件。
  2. 导入播放列表:在“设置 - 歌单界面”点击“初始化播放列表”按钮,选择符合要求的三级目录作为播放列表,仅歌单(歌曲列表)这一级目录储存音频文件。
  3. 选择歌单:导入成功后,在“设置 - 歌单界面”先选择歌单分组,再选择歌单(歌曲列表),即可开始播放。

打包说明

一般将入口文件(main)打包为exe文件,将sourceprofilesphbimage等资源文件/目录添加到运行环境(目录)即可正常运行。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】