酷我音乐 linux,GitHub - weakish/kwplayer: 酷我音乐盒的 Gtk/Linux 实现

关于

kwplayer是linux桌面下的网络音乐播放工具, 它使用了kuwo.cn的音乐资源.

注意: 程序尚在开发当中, 可能会出现各种问题, 欢迎提交bug.

安装

可以直接运行kuwo.py, 而不需要安装. 但是仍然需要手动安装一些软件包, 它们是:

python3-gi - gkt3的python3绑定;

python3-cairo - cairo的python3绑定(用于实现显示特效);

python3-gi-cairo - 在GObject中用到的cairo的python3绑定;

gstreamer1.0-libav - gstreamer的编码/解码库.

python3-leveldb - leveldb的python3绑定(用于缓存数据, 可选);

对于debian系列的发行版, 也可以直接运行build/下面的脚本, 生成deb包, 其中:

build.sh 用于创建fakeroot目录, 需要普通用户权限;

generate_deb.sh 用于创建deb包, 由于使用了dpkg命令来打包, 这个脚本需要root权限

最后, 生成的deb包可以用dpkg命令来安装: # dpkg -i kwplayer.deb

Q&A

问: 为什么只使用mp3(192K)和ape两种格式的音乐?

答: 其它格式都不太适用, 比如wma的音质不好; 而192K的mp3对于一般用户已经足够好了; 而对于音乐发烧友来说, 320K的mp3格式的质量仍然是很差劲的, 只有ape才能满足他(她)们的要求. 举例来说, 192K的mp3大小是4.7M, 320K的mp3是7.2M, 而对应的ape格式的是31.5M左右, 这就是差距.

总之, 这两种格式足够了.

问: 为什么不能用它来打开/管理本地的音乐?

答: 没有必要. 因为Linux桌面已经有不少强大的音乐管理软件了, 像rhythmbox, audacity, amarok等, 干嘛要加入一些重复的功能?

TODO

优化歌词的显示效果

将播放列表中的音乐导出到其它目录, 也可以导出到手机中(已完成)

自动修复mp3的tag编码 (已完成)

支持打开/管理本地的多媒体资源(已放弃)

使用gettext国际化(i18n) (已完成)

加入简体中文(zh_CN.po) (已完成)

加入繁体中文(zh_TW.po) (已完成)

全屏播放(正在修复其中的一个bug)

实时的简体与繁体的转换, 对于使用繁体中文显示的朋友来说会非常方便, 因为显面中的简体中文会自动转为繁体来显示, 并且也可以使用繁体来搜索(已放弃)

截图

播放列表:

bbf4d1ed2c5447736344178ecaf0c1e9.png

电台:

radio.png?raw=true

MV:

MV.png?raw=true

搜索:

16bfd50d5b9f09bec82f654d7f33f53d.png

选择音乐格式:

5418086e344f5e478d5f19641b0fd867.png

其它的:

others.png?raw=true

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值