项目简介
这是一个使用Python和PyQt4构建的音乐播放器应用程序。具备基本的播放控制功能,支持用户对歌曲列表进行管理,还能在线搜索和下载歌曲,同时拥有歌词同步显示、音量控制、歌曲信息查看等特色功能。
项目的主要特性和功能
- 基本播放功能:涵盖播放、暂停、停止、上一首、下一首、播放进度调节、音量调节。
- 播放模式:支持列表循环、单曲循环、随机播放。
- 列表操作:可创建、删除歌曲列表,向列表添加或删除歌曲。
- 歌曲标记:能标记喜欢歌曲,支持批量标记。
- 在线功能:可按歌手、歌曲、专辑类型进行在线歌曲搜索、试听和下载。
- 下载管理:支持批量开始下载、暂停下载、取消下载、重新下载,且显示网速。
- 歌词处理:实现歌词同步下载、显示,有简单的同步校准功能,支持桌面歌词显示。
- 信息显示:可显示歌手信息。
- 自定义设置:能够自定义歌曲下载路径。
安装使用步骤
源码运行
- 假设用户已下载本项目的源码文件。
- 安装依赖:确保已安装Python 3和PyQt4库。
- 运行程序:运行
player.py
文件以启动音乐播放器。
安装包安装
方法一
- 执行
sudo dpkg -i xyplayer_××××_all.deb
。 - 执行
sudo apt-get install -f
。
方法二
- 安装
gdebi
,执行sudo apt-get install gdebi
。 - 执行
sudo gdebi xyplayer_××××_all.deb
。
注意事项
- 程序安装好后,建议卸载
gstreamer
的phonon
后端,以避免播放时卡顿。执行sudo apt-get remove phonon-backend-gstreamer phonon-backend-gsteamer-common
即可。 - 请确保网络连接正常,以便使用在线搜索和下载功能。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】