酷我音乐盒 Gtk/Linux版 - v3.1.4 即将发布, 支持多媒体键盘, 也可以自定义全局快捷键

软件和网站开发以及相关技术探讨
回复
nae6taiyie0T
帖子: 482
注册时间: 2013-09-13 0:42
系统: Debian sid

Re: 酷我音乐盒 Gtk/Linux版 - v2.7 发布了, 修复了一批bug

#256

帖子 nae6taiyie0T » 2013-10-17 21:00

gzkdzzy 写了:
nae6taiyie0T 写了:
gdgglhy 写了:
屏幕截图 - 2013年10月15日 - 21时42分06秒.png
这个是什么东东?
批量下载功能, 点击这个按纽, 在"正在缓存"列表中的歌曲就会依次被缓存到本地.

我觉着这个功能没多大用, 因为平时在播放时歌曲已经自动缓存好了的.

只有在偶尔想在短时间内下载大批量的音乐时才有点儿用处.

好吧, 五笔少打了一笔, 成了"开始级存了" :em20
那么多人用, 竟然之前一直没人报告这个问题, 哎.

会在在2.8中把这个字修正的.
别忘了,“首选项”对话框里还有个“级存目录”标签哦!
谢谢你的反馈, 已修正, 在这里修复了: https://github.com/LiuLang/kwplayer/com ... 0f3a954bfd
我查看了全文(zh_CN.po), 确认没有这个错字了~_~
头像
gdgglhy
帖子: 440
注册时间: 2010-04-23 12:19
系统: arch

Re: 酷我音乐盒 Gtk/Linux版 - v2.7 发布了, 修复了一批bug

#257

帖子 gdgglhy » 2013-10-18 0:16

搜索里 歌曲 没内容显示(一片空白),但是已搜索到内容了的。歌手 和 专辑 都有显示,不知怎么回事。
nae6taiyie0T
帖子: 482
注册时间: 2013-09-13 0:42
系统: Debian sid

Re: 酷我音乐盒 Gtk/Linux版 - v2.7 发布了, 修复了一批bug

#258

帖子 nae6taiyie0T » 2013-10-18 4:18

gdgglhy 写了:搜索里 歌曲 没内容显示(一片空白),但是已搜索到内容了的。歌手 和 专辑 都有显示,不知怎么回事。
这个是一个bug, 已经修复了, 但deb包还没更新, 估计今天上午(好吧, 现在已经上午4:18分了) 会重新打包的.
但得等我把那几个bug都修复了.
头像
gdgglhy
帖子: 440
注册时间: 2010-04-23 12:19
系统: arch

Re: 酷我音乐盒 Gtk/Linux版 - v2.7 发布了, 修复了一批bug

#259

帖子 gdgglhy » 2013-10-19 9:57

屏幕截图 - 2013年10月19日 - 09时53分46秒.png
  & 这些符号最好能转义回普通字符
nae6taiyie0T
帖子: 482
注册时间: 2013-09-13 0:42
系统: Debian sid

Re: 酷我音乐盒 Gtk/Linux版 - v2.3 出来了 - 支持Ubuntu 12.04

#260

帖子 nae6taiyie0T » 2013-10-19 11:37

蒙面饿僧 写了:Arch下的使用方法:

直接运行程序主目录的 kwplayer 文件。

一、每次git clone之后,首次运行之前:

如果移动过程序主目录kwplayer/:
删除配置文件 ~/.config/kuwo
如果删除过缓存目录 ~/.cache/kuwo :
可能报错:

代码: 全选

b'IO error: /home/bluemoon2/.cache/kuwo/cache.db/LOCK:
解决办法是手动创建该目录:

代码: 全选

mkdir ~/.cache/kuwo
二、依赖:

python3 - 推荐python3.3以上的版本, 不然mutagen模块无法使用(用于消除mp3/ape乱码的).

代码: 全选

[b]sudo pacman -S python[/b]
python3-gi - gkt3的python3绑定(Fedora中叫做python3-gobject);

代码: 全选

[b]sudo pacman -S pygtk[/b]
python3-cairo - cairo的python3绑定(用于实现显示特效);
python3-gi-cairo - 在GObject中用到的cairo的python3绑定;

代码: 全选

[b]sudo pacman -S python-cairo[/b]
gstreamer1.0-x - gtk的多媒体框架;
gstreamer1.0-libav - gstreamer的编码/解码库;
gstreamer1.0-plugins-base - gstreamer的基本核心包
gir1.2-gstreamer-1.0, gir1.2-gst-plugins-base-1.0 - 这两个是gst的gobject 绑定, 这样就可以解决ImportError: cannot import name GstVideo 之类的错误.

gstreamer这几个我也不知道到底需要那几个了,装的太多了:

代码: 全选

[b]$ sudo pacman -Qs gstreamer
local/clutter-gst 2.0.6-1
    GStreamer bindings for clutter
local/gnome-video-effects 0.4.0-2
    A collection of GStreamer effects
local/gst-libav 1.0.10-1
    Gstreamer libav Plugin
local/gst-plugins-bad 1.0.10-1
    GStreamer Multimedia Framework Bad Plugins
local/gst-plugins-base 1.0.10-1
    GStreamer Multimedia Framework Base Plugins
local/gst-plugins-base-libs 1.0.10-1
    GStreamer Multimedia Framework Base Plugin libraries
local/gst-plugins-good 1.0.10-1
    GStreamer Multimedia Framework Good Plugins
local/gst-plugins-ugly 1.0.10-1
    GStreamer Multimedia Framework Ugly Plugins
local/gstreamer 1.0.10-1
    GStreamer Multimedia Framework
local/gstreamer0.10 0.10.36-2
    GStreamer Multimedia Framework
local/gstreamer0.10-bad 0.10.23-4
    GStreamer Multimedia Framework Bad Plugin libraries (gst-plugins-bad)
local/gstreamer0.10-bad-plugins 0.10.23-4 (gstreamer0.10-plugins)
    GStreamer Multimedia Framework Bad Plugins (gst-plugins-bad)
local/gstreamer0.10-base 0.10.36-1
    GStreamer Multimedia Framework Base plugin libraries
local/gstreamer0.10-base-plugins 0.10.36-1 (gstreamer0.10-plugins)
    GStreamer Multimedia Framework Base Plugins (gst-plugins-base)
local/gstreamer0.10-ffmpeg 0.10.13-1 (gstreamer0.10-plugins)
    Gstreamer FFMpeg Plugin
local/gstreamer0.10-good 0.10.31-3
    GStreamer Multimedia Framework Good plugin libraries
local/gstreamer0.10-ugly 0.10.19-6
    GStreamer Multimedia Framework Ugly plugin libraries
local/gstreamer0.10-ugly-plugins 0.10.19-6 (gstreamer0.10-plugins)
    GStreamer Multimedia Framework Ugly Plugins (gst-plugins-ugly)
local/phonon-gstreamer 4.6.3-1
    Phonon GStreamer backend
[/b]
leveldb - 强大的NoSQL数据库(用于缓存数据);

代码: 全选

sudo pacman -S lleveldb
python3-leveldb - leveldb的python3绑定(Fedora中是python3-plyvel);
plyvel这个包不安装没有影响,我安装了反而不能运行了。
安装plyvel:

代码: 全选

sudo pip install plyvel
如果安装了plyvel程序无法运行,卸载掉。
卸载plyvel:

代码: 全选

sudo pip uninstall plyvel
三、报依赖缺失之外的其它错误:
参看 一
这个plyvel的问题已经修复了, 是因为新版本的与旧版(0.3版)不兼容, 它的API改变了, 所以不能运行.

新版的kwplayer已经修正了这个问题.
jimorsm
帖子: 18
注册时间: 2013-01-20 18:17

Re: 酷我音乐盒 Gtk/Linux版 - v2.7 发布了, 修复了一批bug

#261

帖子 jimorsm » 2013-10-19 12:19

jimorsm@jimorsm-K43SJ:~/Desktop$ kwplayer
Warning: No leveldb/plyvel module was found, http requests will not be cached!
Traceback (most recent call last):
File "/usr/bin/kwplayer", line 12, in <module>
from kuwo.App import App
File "/usr/lib/python3/dist-packages/kuwo/App.py", line 19, in <module>
from kuwo.Artists import Artists
File "/usr/lib/python3/dist-packages/kuwo/Artists.py", line 12, in <module>
from kuwo import Net
File "/usr/lib/python3/dist-packages/kuwo/Net.py", line 34, in <module>
from kuwo import Utils
File "/usr/lib/python3/dist-packages/kuwo/Utils.py", line 17, in <module>
from mutagenx.easyid3 import EasyID3
ImportError: No module named 'mutagenx'
jimorsm@jimorsm-K43SJ:~/Desktop$
最新deb安装
nae6taiyie0T
帖子: 482
注册时间: 2013-09-13 0:42
系统: Debian sid

Re: 酷我音乐盒 Gtk/Linux版 - v2.7 发布了, 修复了一批bug

#262

帖子 nae6taiyie0T » 2013-10-19 13:16

jimorsm 写了:jimorsm@jimorsm-K43SJ:~/Desktop$ kwplayer
Warning: No leveldb/plyvel module was found, http requests will not be cached!
Traceback (most recent call last):
File "/usr/bin/kwplayer", line 12, in <module>
from kuwo.App import App
File "/usr/lib/python3/dist-packages/kuwo/App.py", line 19, in <module>
from kuwo.Artists import Artists
File "/usr/lib/python3/dist-packages/kuwo/Artists.py", line 12, in <module>
from kuwo import Net
File "/usr/lib/python3/dist-packages/kuwo/Net.py", line 34, in <module>
from kuwo import Utils
File "/usr/lib/python3/dist-packages/kuwo/Utils.py", line 17, in <module>
from mutagenx.easyid3 import EasyID3
ImportError: No module named 'mutagenx'
jimorsm@jimorsm-K43SJ:~/Desktop$
最新deb安装
deb里的程序不是最新的. 这两天在忙着修复Arch Linux下的兼容性问题. 下午估计能更新一下deb包.
jinjiachen
帖子: 2148
注册时间: 2012-12-16 15:43
系统: debian

Re: 酷我音乐盒 Gtk/Linux版 - v2.7 发布了, 修复了一批bug

#263

帖子 jinjiachen » 2013-10-20 14:31

隔了一段时间,今天一下子更新到最新了,改进许多,很棒,界面简单,功能实用,喜欢这样的风格,很佩服楼主,希望长期维护 :em11 linux需要这样的人才
nae6taiyie0T
帖子: 482
注册时间: 2013-09-13 0:42
系统: Debian sid

Re: 酷我音乐盒 Gtk/Linux版 - v2.7 发布了, 修复了一批bug

#264

帖子 nae6taiyie0T » 2013-10-20 19:14

gdgglhy 写了:
屏幕截图 - 2013年10月19日 - 09时53分46秒.png
&nbsp; & 这些符号最好能转义回普通字符
抱歉之前没注意到这个贴子.
谢谢你报告的问题, 这个问题我一会儿就修复.

请问你用的是哪个版本的, 我看到你的工具栏上的那个MV按纽的图标仍然显示不出来, 这个是因为旧版本的gnome-icon-themes-symbolic少了几个图标, 我在新版中已经将它集成到了代码里.

如果不是最新版的, 请更新一下, 看看这个图标缺失的问题是否依然存在. 有问题请及时报告, 我好尽快修复.
nae6taiyie0T
帖子: 482
注册时间: 2013-09-13 0:42
系统: Debian sid

Re: 酷我音乐盒 Gtk/Linux版 - v2.7 发布了, 修复了一批bug

#265

帖子 nae6taiyie0T » 2013-10-20 19:35

jinjiachen 写了:隔了一段时间,今天一下子更新到最新了,改进许多,很棒,界面简单,功能实用,喜欢这样的风格,很佩服楼主,希望长期维护 :em11 linux需要这样的人才
谢谢您的支持, 会持续改进程序的. :em11
nae6taiyie0T
帖子: 482
注册时间: 2013-09-13 0:42
系统: Debian sid

Re: 酷我音乐盒 Gtk/Linux版 - v2.7 发布了, 修复了一批bug

#266

帖子 nae6taiyie0T » 2013-10-20 20:34

gdgglhy 写了:
屏幕截图 - 2013年10月19日 - 09时53分46秒.png
&nbsp; & 这些符号最好能转义回普通字符
这个问题已经修复了, 并整合到了3.1.2版中, 请升级一下.
头像
gdgglhy
帖子: 440
注册时间: 2010-04-23 12:19
系统: arch

Re: 酷我音乐盒 Gtk/Linux版 - v2.7 发布了, 修复了一批bug

#267

帖子 gdgglhy » 2013-10-20 23:06

nae6taiyie0T 写了:
gdgglhy 写了:
附件 屏幕截图 - 2013年10月19日 - 09时53分46秒.png 已经无效
&nbsp; & 这些符号最好能转义回普通字符
这个问题已经修复了, 并整合到了3.1.2版中, 请升级一下.
已经在使用3.1.2版了,感谢!!!

还有一个小问题,就是播放器窗口样式和普通窗口格格不入
屏幕截图 - 2013年10月20日 - 23时02分22秒.png
nae6taiyie0T
帖子: 482
注册时间: 2013-09-13 0:42
系统: Debian sid

Re: 酷我音乐盒 Gtk/Linux版 - v2.7 发布了, 修复了一批bug

#268

帖子 nae6taiyie0T » 2013-10-20 23:54

gdgglhy 写了:
nae6taiyie0T 写了:
gdgglhy 写了:
屏幕截图 - 2013年10月19日 - 09时53分46秒.png
&nbsp; & 这些符号最好能转义回普通字符
这个问题已经修复了, 并整合到了3.1.2版中, 请升级一下.
已经在使用3.1.2版了,感谢!!!

还有一个小问题,就是播放器窗口样式和普通窗口格格不入
屏幕截图 - 2013年10月20日 - 23时02分22秒.png
请问你使用的是哪个桌面, 哪个窗口管理器?
如果方便的话, 能把你正在使用的gtk3主题发上来吗?
估计是主题引擎的问题, 但我不确定.

另外建议尽快更新, 因为v3.1.2有严重的内存泄露, 我这边播放了一个多小时, 就占了700M. 是由新的歌词背景显示方法导致的, 今天凌晨四点才设计好的新的歌词背景处理方式, 时间仓促, 没有过多的进行测试, 很抱歉又得让各位升级了 :em20
在新版中已经修复.
头像
gdgglhy
帖子: 440
注册时间: 2010-04-23 12:19
系统: arch

Re: 酷我音乐盒 Gtk/Linux版 - v2.7 发布了, 修复了一批bug

#269

帖子 gdgglhy » 2013-10-21 0:42

nae6taiyie0T 写了:
gdgglhy 写了:
nae6taiyie0T 写了:
gdgglhy 写了:
附件 屏幕截图 - 2013年10月19日 - 09时53分46秒.png 已经无效
&nbsp; & 这些符号最好能转义回普通字符
这个问题已经修复了, 并整合到了3.1.2版中, 请升级一下.
已经在使用3.1.2版了,感谢!!!

还有一个小问题,就是播放器窗口样式和普通窗口格格不入
附件 屏幕截图 - 2013年10月20日 - 23时02分22秒.png 已经无效
请问你使用的是哪个桌面, 哪个窗口管理器?
如果方便的话, 能把你正在使用的gtk3主题发上来吗?
估计是主题引擎的问题, 但我不确定.

另外建议尽快更新, 因为v3.1.2有严重的内存泄露, 我这边播放了一个多小时, 就占了700M. 是由新的歌词背景显示方法导致的, 今天凌晨四点才设计好的新的歌词背景处理方式, 时间仓促, 没有过多的进行测试, 很抱歉又得让各位升级了 :em20
在新版中已经修复.
xubuntu12
附件
NNM-WT.tar.gz
(1.02 KiB) 已下载 129 次
Mac4Lin_GTK_Aqua_v1.0.tar.gz
(162.82 KiB) 已下载 124 次
nae6taiyie0T
帖子: 482
注册时间: 2013-09-13 0:42
系统: Debian sid

Re: 酷我音乐盒 Gtk/Linux版 - v2.7 发布了, 修复了一批bug

#270

帖子 nae6taiyie0T » 2013-10-21 7:58

gdgglhy 写了:
nae6taiyie0T 写了:
gdgglhy 写了:
nae6taiyie0T 写了:
gdgglhy 写了:
屏幕截图 - 2013年10月19日 - 09时53分46秒.png
&nbsp; & 这些符号最好能转义回普通字符
这个问题已经修复了, 并整合到了3.1.2版中, 请升级一下.
已经在使用3.1.2版了,感谢!!!

还有一个小问题,就是播放器窗口样式和普通窗口格格不入
屏幕截图 - 2013年10月20日 - 23时02分22秒.png
请问你使用的是哪个桌面, 哪个窗口管理器?
如果方便的话, 能把你正在使用的gtk3主题发上来吗?
估计是主题引擎的问题, 但我不确定.

另外建议尽快更新, 因为v3.1.2有严重的内存泄露, 我这边播放了一个多小时, 就占了700M. 是由新的歌词背景显示方法导致的, 今天凌晨四点才设计好的新的歌词背景处理方式, 时间仓促, 没有过多的进行测试, 很抱歉又得让各位升级了 :em20
在新版中已经修复.
xubuntu12
确实是你的主题引擎的问题. 你不妨运行一下eveince或者gedit, 就可以发现同样的主题缺失问题了(如果你安装了的话).

xfce (xubuntu) 使用的仍然是Gtk2, 而kwplayer使用了gtk3, 这两个gtk版本使用不同的主题引擎.
建议你安装一个同时支持gtk2和gtk3的主题, 比如, 可以用gtk3-engines-xfce, 但我没测试过.

我使用的是gnome-themes-standard, 这个估计也适合你, 因为这个包的依赖并不多.

还有, 也可以向你正在使用的主题的开发者们发email, 提醒他们支持gtk3的主题. 其实也不难, 就是更新少数代码而已, 里面的设计都不用更改的.
回复