用 Python 3 + PyQt5 撸了一个播放器

2018-08-02 19:24:52 +08:00
 cosven

特性

使用方法

# Ubuntu 用户可以依次执行以下命令进行安装
sudo apt-get install python3-pyqt5  # 安装 Python PyQt5 依赖包
sudo apt-get install libmpv1        # 安装 libmpv1 系统依赖

pip3 install 'feeluown>=2.0' --user -i https://pypi.org/simple/
## 为 feeluown 生成图标( Linux 用户)
feeluown-genicon   # 生成图标,点击桌面图标就可以运行
feeluown  # 也可以在命令行中运行

更多效果图和演示视频: https://github.com/cosven/FeelUOwn/wiki/Gallery

另外一个细节更多的分享帖: https://tanronggui.xyz/t/476376

last but not least

15131 次点击
所在节点    Python
89 条回复
cosven
2018-08-02 22:02:22 +08:00
@KaoN 嗯,记忆中,pyside 相比于 pyqt 的好处是它可以商用?
pyside 中间黄了一段时间,最近又重新被捡起来了,在开发和功能方面,暂时没有看到 pyside 有什么明显优势。
我也没太关注 pyside 的发展,呜呜呜
cosven
2018-08-02 22:03:00 +08:00
@congmingB 嗯,配合文档食用更佳,哈哈
cosven
2018-08-02 22:03:43 +08:00
@TOUJOURSER 看来确实和 itunes 太像了...大家都这么说
cosven
2018-08-02 22:45:25 +08:00
反思了一下,这个配色和 itunes 的太像了。布局本来也是从 itunes 那里模仿过来的。
e9e499d78f
2018-08-02 22:56:31 +08:00
楼主做得不错
cosven
2018-08-02 23:08:28 +08:00
@e9e499d78f 来来来,一起搞!
580a388da131
2018-08-02 23:08:29 +08:00
点击可登陆,点了半天没发现可以登录,登录窗口跑后面去了,最后发现,我点成双击了。
播放列表上面的图片太大了,右侧空劳劳的。
音乐播放器不都是这种界面了,没觉得跟 iTunes 多像啊。
cosven
2018-08-02 23:12:38 +08:00
@580a388da131
猜测你是在 linux 上使用的,截图是我给 macOS 定制的一个主题。
在 linux 上目前没有使用这个主题,之后会给它加一个主题切换的功能。

右边空唠唠的话,应该是播放列表没有描述,之后我也想想怎么优化这个 case
cyrbuzz
2018-08-02 23:13:45 +08:00
3 年前,看到楼主在 OsChina 的帖子,自己仿着楼主撸了个:
https://github.com/HuberTRoy/NetEase

1 年前,偶然翻到楼主在 Github 上的仓库,心生羡慕,又做了一个全新版本:
https://github.com/HuberTRoy/MusicBox

ai...最初的摸索阶段,踩在了巨人的肩膀上。感谢~。
580a388da131
2018-08-02 23:13:47 +08:00
啊,才注意到我的播放界面和你的基本不一样。
e9e499d78f
2018-08-02 23:15:39 +08:00
@cosven 以前搞过 pyqt,好久没碰了……
cosven
2018-08-02 23:22:29 +08:00
@580a388da131 嗯,截图是我给 macOS 定制的一个主题,之前有朋友跟我说 你软件 在 mac 好难看,于是当时折腾了一下。

我稍后加个切换主题的功能 ୧(๑•̀⌄•́๑)૭

话说你这个是什么桌面呀?我自己只试过 kde plasma 和 gnome
cosven
2018-08-02 23:22:54 +08:00
@e9e499d78f 哈哈哈,可能工作上很少会用到把
cosven
2018-08-02 23:24:52 +08:00
@cyrbuzz 哇,cool
580a388da131
2018-08-02 23:29:16 +08:00
@cosven 这是 deepin 家里的系统懒得折腾
cosven
2018-08-02 23:30:36 +08:00
@cyrbuzz 感觉你做的比我的完整很多,棒!
zkliu6
2018-08-02 23:30:50 +08:00
要是能支持 Apple Music 就好了,虽然 itunes 自己就支持但它真的太难用了
omph
2018-08-02 23:39:51 +08:00
记得原来是高仿网易云音乐的,还蛮好看,现在怎么回到原始状态了?
能不能上 css 调调色
cosven
2018-08-02 23:44:36 +08:00
@omph 可以上调色,其实上面的额截图就是一个例子。之前没有时间弄太多主题,主要精力是在重构,调整代码结构,让新人也能参与开发 ~

感觉大家对主题的需求还挺多,我这两天抽时间搞一搞
cosven
2018-08-02 23:50:17 +08:00
@zkliu6 Apple Music,这个我倒是没有考虑过,我记一下,看看有没有可能实现。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/476389

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX