https://github.com/weakish/kwplayer
酷我音乐盒的 Gtk/Linux 实现
https://github.com/weakish/kwplayer
Last synced: 11 months ago
JSON representation
酷我音乐盒的 Gtk/Linux 实现
- Host: GitHub
- URL: https://github.com/weakish/kwplayer
- Owner: weakish
- License: gpl-3.0
- Created: 2013-10-01T15:35:00.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2013-10-01T15:37:43.000Z (over 12 years ago)
- Last Synced: 2025-05-05T05:35:06.340Z (about 1 year ago)
- Language: Python
- Size: 2.87 MB
- Stars: 1
- Watchers: 2
- Forks: 103
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
关于
====
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)
* 实时的简体与繁体的转换, 对于使用繁体中文显示的朋友来说会非常方便, 因为显面中的简体中文会自动转为繁体来显示, 并且也可以使用繁体来搜索(已放弃)
截图
====
播放列表:

电台:

MV:

搜索:

选择音乐格式:

其它的: