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

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

Re: 酷我音乐盒 Gtk/Linux版 - v2.4出来了, 支持播放列表之间拖放歌曲, 支持单曲循环

#181

帖子 nae6taiyie0T » 2013-10-07 15:35

2013.10.07 15:29 更新了deb, 修复了以下问题:
* 搜索时界面卡死的问题 (使用了多线程, 这样的话主线程是不会受影响的, 界面仍然可以操控).
* 播放MV时卡死的问题. 同样是线程的问题, 因为MV下载后没有bind到gtk的主线程上来.
* 增强了下载歌词时的尝试的次数, 有朋友反映数有时候歌词无法下载, 我测试了下,发现歌词的服务器的访问速度不好, 经常超时, 就增加了尝试下载的次数. 当然, 这个问题与网速也有关.

新加入的特性:
* 增加了"关闭到系统托盘"的选项, 可能对一些朋友有用吧.

安装及使用时有遇到什么问题的, 请及时反馈回来, 具体做法请看第一贴.
no1lixixi
帖子: 1
注册时间: 2013-10-07 21:15
系统: deepinlinux12.12

Re: 酷我音乐盒 Gtk/Linux版 - v2.4出来了, 支持播放列表之间拖放歌曲, 支持单曲循环

#182

帖子 no1lixixi » 2013-10-07 21:19

首先要感谢楼主的辛苦努力
linuxdeepin12.12.1,基于ubuntu13.04,安装正常,但是所有的歌曲都无法播放
头像
fuhaoyun
帖子: 526
注册时间: 2009-05-08 14:12
来自: http://weibo.com/u/2201287863

Re: 酷我音乐盒 Gtk/Linux版 - v2.4出来了, 支持播放列表之间拖放歌曲, 支持单曲循环

#183

帖子 fuhaoyun » 2013-10-07 22:36

nae6taiyie0T 写了:
fuhaoyun 写了:用上了最新2.4版(ubuntu13.10 amd64),
再次说声很棒! :em11 :em11

报告一个bug:
每次安装新版本后,配置就失效,主要是已经修改的文件保存路径恢复成默认保存目录~/.cache/kuwo/mv
歌词功能希望增强一下,我播放很多歌曲都显示:没有找到歌词

另外,希望搜索结果能中添加MV,不只是搜索歌曲(MP3、ape)
不会加入搜索MV的功能, 如果一首歌曲有MV的话(即使是在播放电台里的歌曲时), 工具栏上的MV按纽就是可用的, 此时点一下就会切换到MV, 如果MV按纽是一直被激活的, 它就会播放播放列表里的所有的MV(只要它有).
下载歌词失败的另一个原因是, 会尝试三次下载歌词, 如果三次都出错(比如超时之类的, 超时时间是30秒), 就会下载失败, 你播放的那首歌曲(其实不想走DJ版), 我试了, 是有歌词的, http://newlyric.kuwo.cn/newlyric.lrc?DB ... pbWVZfSFw=你看, 只是有时候不能正确下载(比如到了晚上, 网络拥挤时就会这样). 当然了, 也可以将程序调整为出错时一直尝试下载, 但感觉没必要.


歌词的问题, 当播放歌曲时不能显示歌词了, 请将这时的终端信息复制出来, 我好确定问题, 抓取最近的20行左右就够了, 贴出来看看.

配置文件的问题, 我从没遇到过, 请你再说仔细些, 方便的话把~/.config/kuwo/conf.json文件的内容贴出来看看.


------------------------------------------------------------


{"use-ape": true, "use-mkv": true, "song-dir": "/home/fuhaoyun/.cache/kuwo/song", "window-size": [840, 580], "volume": 1.0, "lrc-img-back-color": "rgba(0, 0, 0, 1)", "lrc-word-back-color": "rgba(237, 221, 221, 0.28)", "theme": "/usr/share/kuwo/themes/default", "mv-dir": "/home/fuhaoyun/\u97f3\u4e50/KW"}

这个是原来的配置文件,
我删除原来配置文件后看的新配置文件

{"lrc-img-back-color": "rgba(0, 0, 0, 1)", "use-mkv": true, "volume": 0.08, "window-size": [840, 580], "mv-dir": "/home/fuhaoyun/\u89c6\u9891/KW", "use-ape": true, "lrc-word-back-color": "rgba(237, 221, 221, 0.28)", "song-dir": "/home/fuhaoyun/\u97f3\u4e50/KW"}

是不是\u97f3 之类语言编码的原因?

只用Ubuntu/Unity:安全、高效、自由、简洁!
http://weibo.com/u/2201287863
----------------------------------------------------
用了4年Ubuntu,发现离开windows也可以活得很好
看球赛、炒股、聊天、office等等都不算问题了
一切都是习惯,困难解决了就好

头像
fuhaoyun
帖子: 526
注册时间: 2009-05-08 14:12
来自: http://weibo.com/u/2201287863

Re: 酷我音乐盒 Gtk/Linux版 - v2.4出来了, 支持播放列表之间拖放歌曲, 支持单曲循环

#184

帖子 fuhaoyun » 2013-10-07 23:16

刚才更新到了最新版本,同时删除以前的配置文件后
发现选项功能中缓存目录更改功能正常了,不会跳回默认!

另外,缓存的曲子也自动中文名

:em04 :em11 :em11 :em11

:em09

同时选项里面的“关闭至系统托盘功能'勾选后,托盘处看不见图标(unity环境 13.10 X64)

歌词的问题,复制了终端信息
fuhaoyun@fuhaoyun-Lenovo:~$ kwplayer
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 14: reading configurations from ~/.fonts.conf is deprecated.
PlayList.play_song: {'albumid': 0, 'rid': 3536656, 'artistid': 5215, 'name': '我的好兄弟', 'artist': '小沈阳&高进', 'album': ''} Cached
Net.get_song_link(), url http://antiserver.kuwo.cn/anti.s?respon ... IC_3536656
local song exists, signals will be emited: /home/fuhaoyun/音乐/KW/小沈阳&高进-我的好兄弟.mp3
Player._load_song() /home/fuhaoyun/音乐/KW/小沈阳&高进-我的好兄弟.mp3
Net.get_artist_info, url: http://search.kuwo.cn/r.s?stype=artisti ... istid=5215
Net._parse_lrc(), url: http://newlyric.kuwo.cn/newlyric.lrc?DB ... pfXFxYT1BT
Net.get_song_link(), url http://antiserver.kuwo.cn/anti.s?respon ... IC_3536656
_update mv link: (False, '/home/fuhaoyun/视频/KW/小沈阳&高进-我的好兄弟.mkv|mp4')
mv_link, mv_path: False /home/fuhaoyun/视频/KW/小沈阳&高进-我的好兄弟.mkv|mp4
failed to get lrc
search songs: http://search.kuwo.cn/r.s?ft=music&rn=1 ... BC%9F&pn=0

只用Ubuntu/Unity:安全、高效、自由、简洁!
http://weibo.com/u/2201287863
----------------------------------------------------
用了4年Ubuntu,发现离开windows也可以活得很好
看球赛、炒股、聊天、office等等都不算问题了
一切都是习惯,困难解决了就好

nae6taiyie0T
帖子: 482
注册时间: 2013-09-13 0:42
系统: Debian sid

Re: 酷我音乐盒 Gtk/Linux版 - v2.4出来了, 支持播放列表之间拖放歌曲, 支持单曲循环

#185

帖子 nae6taiyie0T » 2013-10-08 0:59

fuhaoyun 写了:刚才更新到了最新版本,同时删除以前的配置文件后
发现选项功能中缓存目录更改功能正常了,不会跳回默认!

另外,缓存的曲子也自动中文名

:em04 :em11 :em11 :em11

:em09

同时选项里面的“关闭至系统托盘功能'勾选后,托盘处看不见图标(unity环境 13.10 X64)

歌词的问题,复制了终端信息
fuhaoyun@fuhaoyun-Lenovo:~$ kwplayer
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 14: reading configurations from ~/.fonts.conf is deprecated.
PlayList.play_song: {'albumid': 0, 'rid': 3536656, 'artistid': 5215, 'name': '我的好兄弟', 'artist': '小沈阳&高进', 'album': ''} Cached
Net.get_song_link(), url http://antiserver.kuwo.cn/anti.s?respon ... IC_3536656
local song exists, signals will be emited: /home/fuhaoyun/音乐/KW/小沈阳&高进-我的好兄弟.mp3
Player._load_song() /home/fuhaoyun/音乐/KW/小沈阳&高进-我的好兄弟.mp3
Net.get_artist_info, url: http://search.kuwo.cn/r.s?stype=artisti ... istid=5215
Net._parse_lrc(), url: http://newlyric.kuwo.cn/newlyric.lrc?DB ... pfXFxYT1BT
Net.get_song_link(), url http://antiserver.kuwo.cn/anti.s?respon ... IC_3536656
_update mv link: (False, '/home/fuhaoyun/视频/KW/小沈阳&高进-我的好兄弟.mkv|mp4')
mv_link, mv_path: False /home/fuhaoyun/视频/KW/小沈阳&高进-我的好兄弟.mkv|mp4
failed to get lrc
search songs: http://search.kuwo.cn/r.s?ft=music&rn=1 ... BC%9F&pn=0
所谓的系统托盘, 指的是桌面的右下角, 我不记得ubuntu有右下角托盘区(好吧, 以前是有的, 自从换成了Unity :em20 ...)

关于歌词的问题, 你贴出来的信息, 里面有一个歌词的链接, http://newlyric.kuwo.cn/newlyric.lrc?DB ... pfXFxYT1BT
打开后, 可以看到它的内容:

代码: 全选

tp=none cand_lrc_count=0 show=1 wiki_entry= wiki_entry_sig=0 
这首歌在kuwo.cn里面没有歌词, 我也没辙.

另外, 升级到新版时, 不需要清除配置文件等, 真没必要. 因为新版会与旧版保持兼容的.
这几天的更新比较多, 遇到了什么问题, 请先尝试安装最新版的, 如果问题仍然出现, 就把终端里的错误信息贴出来看看.
electricface
帖子: 7
注册时间: 2012-04-25 18:56

Re: 酷我音乐盒 Gtk/Linux版 - v2.4出来了, 支持播放列表之间拖放歌曲, 支持单曲循环

#186

帖子 electricface » 2013-10-08 9:23

请问楼主,我报了这个错误该安装什么包

代码: 全选

on_error(): (GError('您的 GStreamer 安装缺少插件。',), 'gstdecodebin2.c(3705): gst_decode_bin_expose (): /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin3/GstDecodeBin:decodebin3:\nno suitable plugins found')
on_error(): (GError('您的 GStreamer 安装缺少插件。',), 'gstdecodebin2.c(3705): gst_decode_bin_expose (): /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin3/GstDecodeBin:decodebin3:\nno suitable plugins found')
on_error(): (GError('GStreamer 遇到了常规流错误。',), 'gstbaseparse.c(3038): gst_base_parse_loop (): /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin3/GstDecodeBin:decodebin3/GstMpegAudioParse:mpegaudioparse1:\nstreaming stopped, reason not-linked')

nae6taiyie0T
帖子: 482
注册时间: 2013-09-13 0:42
系统: Debian sid

Re: 酷我音乐盒 Gtk/Linux版 - v2.4出来了, 支持播放列表之间拖放歌曲, 支持单曲循环

#187

帖子 nae6taiyie0T » 2013-10-08 10:00

no1lixixi 写了:首先要感谢楼主的辛苦努力
linuxdeepin12.12.1,基于ubuntu13.04,安装正常,但是所有的歌曲都无法播放
不给出错误提示, 没人能帮你.
请参看第一贴, 里面有出错时的做法, 一步步来.
nae6taiyie0T
帖子: 482
注册时间: 2013-09-13 0:42
系统: Debian sid

Re: 酷我音乐盒 Gtk/Linux版 - v2.4出来了, 支持播放列表之间拖放歌曲, 支持单曲循环

#188

帖子 nae6taiyie0T » 2013-10-08 10:03

electricface 写了:请问楼主,我报了这个错误该安装什么包

代码: 全选

on_error(): (GError('您的 GStreamer 安装缺少插件。',), 'gstdecodebin2.c(3705): gst_decode_bin_expose (): /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin3/GstDecodeBin:decodebin3:\nno suitable plugins found')
on_error(): (GError('您的 GStreamer 安装缺少插件。',), 'gstdecodebin2.c(3705): gst_decode_bin_expose (): /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin3/GstDecodeBin:decodebin3:\nno suitable plugins found')
on_error(): (GError('GStreamer 遇到了常规流错误。',), 'gstbaseparse.c(3038): gst_base_parse_loop (): /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin3/GstDecodeBin:decodebin3/GstMpegAudioParse:mpegaudioparse1:\nstreaming stopped, reason not-linked')

错误里面不是有中文吗?
安装gstreamer插件.
你的是哪种系统? 哪个版本? 都写明白了.

gstreamer插件的话, 通常是gstreamer1.0-libav之类的.
electricface
帖子: 7
注册时间: 2012-04-25 18:56

Re: 酷我音乐盒 Gtk/Linux版 - v2.4出来了, 支持播放列表之间拖放歌曲, 支持单曲循环

#189

帖子 electricface » 2013-10-08 11:03

我也是linux deepin 12.12.1 的系统,不能够播放。
播放mv时报的错误

代码: 全选

00. ~/kwplayer ./kwplayer 

** (kwplayer:28140): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-9MHvVJGRDf: 拒绝连接
get_index_nodes(): http://qukudata.kuwo.cn/q.k?op=query&fmt=json&src=mbox&cont=ninfo&pn=0&rn=50&node=3
Net.get_mv_songs(), url: http://nplserver.kuwo.cn/pl.svc?op=getlistinfo&pn=0&rn=50&encode=utf-8&keyset=mvpl&pid=453608545
Net.get_song_link(), url http://antiserver.kuwo.cn/anti.s?response=url&type=convert_url&format=mp4&rid=MUSIC_3395122
Net.AsyncSong, mv will be downloaded: /home/ele64-sda2/.cache/kuwo/mv/Sistar-Give It To Me.mp4
size of file:  16.97 M
mv can play now
Net.get_artist_info, url: http://search.kuwo.cn/r.s?stype=artistinfo&artistid=5387
Cannot connect to server socket err = 没有那个文件或目录
Cannot connect to server request channel
jack server is not running or cannot be started
on_error(): (GError('The autoaudiosink element is not working.',), 'gstplaysink.c(2696): gen_audio_chain (): /GstPlayBin:playbin0/GstPlaySink:playsink')
播放一首歌曲时报的错误

代码: 全选

PlayList.play_song: {'artist': '汪峰', 'albumid': 283657, 'artistid': 1200, 'name': '一起摇摆', 'rid': 3559912, 'album': '一起摇摆(单曲)'} Default
Net.get_song_link(), url http://antiserver.kuwo.cn/anti.s?response=url&type=convert_url&format=mp3&rid=MUSIC_3559912
local song exists, signals will be emited: /home/ele64-sda2/.cache/kuwo/song/汪峰-一起摇摆.mp3
Player._load_song() /home/ele64-sda2/.cache/kuwo/song/汪峰-一起摇摆.mp3
Net.get_artist_info, url: http://search.kuwo.cn/r.s?stype=artistinfo&artistid=1200
Net._parse_lrc(), url: http://newlyric.kuwo.cn/newlyric.lrc?DBYAHlReXEpRUEAeCgxVEgAORRgLG0MXCRgaCwoRAB5UAwEaBAkEBhwaXxcAHVReSAsMAVEkOj0wJjpfXFpXQFRX
Net.get_song_link(), url http://antiserver.kuwo.cn/anti.s?response=url&type=convert_url&format=mp4&rid=MUSIC_3559912
next song to cache: {'artist': 'Adaro', 'albumid': 0, 'artistid': 1905, 'name': 'Es Ist Ein Schnee Gefallen', 'rid': 507577, 'album': ''}
Net.get_song_link(), url http://antiserver.kuwo.cn/anti.s?response=url&type=convert_url&format=mp3&rid=MUSIC_507577
local song exists, signals will be emited: /home/ele64-sda2/.cache/kuwo/song/Adaro-Es Ist Ein Schnee Gefallen.mp3
on_error(): (GError('您的 GStreamer 安装缺少插件。',), 'gstdecodebin2.c(3705): gst_decode_bin_expose (): /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin7/GstDecodeBin:decodebin7:\nno suitable plugins found')
on_error(): (GError('您的 GStreamer 安装缺少插件。',), 'gstdecodebin2.c(3705): gst_decode_bin_expose (): /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin7/GstDecodeBin:decodebin7:\nno suitable plugins found')
on_error(): (GError('GStreamer 遇到了常规流错误。',), 'gstbaseparse.c(3038): gst_base_parse_loop (): /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin7/GstDecodeBin:decodebin7/GstMpegAudioParse:mpegaudioparse6:\nstreaming stopped, reason not-linked')
_update mv link: (False, '/home/ele64-sda2/.cache/kuwo/mv/汪峰-一起摇摆.mp4')
mv_link, mv_path: False /home/ele64-sda2/.cache/kuwo/mv/汪峰-一起摇摆.mp4
failed to get lrc
nae6taiyie0T
帖子: 482
注册时间: 2013-09-13 0:42
系统: Debian sid

Re: 酷我音乐盒 Gtk/Linux版 - v2.4出来了, 支持播放列表之间拖放歌曲, 支持单曲循环

#190

帖子 nae6taiyie0T » 2013-10-08 13:30

electricface 写了:我也是linux deepin 12.12.1 的系统,不能够播放。
播放mv时报的错误

代码: 全选

00. ~/kwplayer ./kwplayer 

** (kwplayer:28140): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-9MHvVJGRDf: 拒绝连接
get_index_nodes(): http://qukudata.kuwo.cn/q.k?op=query&fmt=json&src=mbox&cont=ninfo&pn=0&rn=50&node=3
Net.get_mv_songs(), url: http://nplserver.kuwo.cn/pl.svc?op=getlistinfo&pn=0&rn=50&encode=utf-8&keyset=mvpl&pid=453608545
Net.get_song_link(), url http://antiserver.kuwo.cn/anti.s?response=url&type=convert_url&format=mp4&rid=MUSIC_3395122
Net.AsyncSong, mv will be downloaded: /home/ele64-sda2/.cache/kuwo/mv/Sistar-Give It To Me.mp4
size of file:  16.97 M
mv can play now
Net.get_artist_info, url: http://search.kuwo.cn/r.s?stype=artistinfo&artistid=5387
Cannot connect to server socket err = 没有那个文件或目录
Cannot connect to server request channel
jack server is not running or cannot be started
on_error(): (GError('The autoaudiosink element is not working.',), 'gstplaysink.c(2696): gen_audio_chain (): /GstPlayBin:playbin0/GstPlaySink:playsink')
播放一首歌曲时报的错误

代码: 全选

PlayList.play_song: {'artist': '汪峰', 'albumid': 283657, 'artistid': 1200, 'name': '一起摇摆', 'rid': 3559912, 'album': '一起摇摆(单曲)'} Default
Net.get_song_link(), url http://antiserver.kuwo.cn/anti.s?response=url&type=convert_url&format=mp3&rid=MUSIC_3559912
local song exists, signals will be emited: /home/ele64-sda2/.cache/kuwo/song/汪峰-一起摇摆.mp3
Player._load_song() /home/ele64-sda2/.cache/kuwo/song/汪峰-一起摇摆.mp3
Net.get_artist_info, url: http://search.kuwo.cn/r.s?stype=artistinfo&artistid=1200
Net._parse_lrc(), url: http://newlyric.kuwo.cn/newlyric.lrc?DBYAHlReXEpRUEAeCgxVEgAORRgLG0MXCRgaCwoRAB5UAwEaBAkEBhwaXxcAHVReSAsMAVEkOj0wJjpfXFpXQFRX
Net.get_song_link(), url http://antiserver.kuwo.cn/anti.s?response=url&type=convert_url&format=mp4&rid=MUSIC_3559912
next song to cache: {'artist': 'Adaro', 'albumid': 0, 'artistid': 1905, 'name': 'Es Ist Ein Schnee Gefallen', 'rid': 507577, 'album': ''}
Net.get_song_link(), url http://antiserver.kuwo.cn/anti.s?response=url&type=convert_url&format=mp3&rid=MUSIC_507577
local song exists, signals will be emited: /home/ele64-sda2/.cache/kuwo/song/Adaro-Es Ist Ein Schnee Gefallen.mp3
on_error(): (GError('您的 GStreamer 安装缺少插件。',), 'gstdecodebin2.c(3705): gst_decode_bin_expose (): /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin7/GstDecodeBin:decodebin7:\nno suitable plugins found')
on_error(): (GError('您的 GStreamer 安装缺少插件。',), 'gstdecodebin2.c(3705): gst_decode_bin_expose (): /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin7/GstDecodeBin:decodebin7:\nno suitable plugins found')
on_error(): (GError('GStreamer 遇到了常规流错误。',), 'gstbaseparse.c(3038): gst_base_parse_loop (): /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin7/GstDecodeBin:decodebin7/GstMpegAudioParse:mpegaudioparse6:\nstreaming stopped, reason not-linked')
_update mv link: (False, '/home/ele64-sda2/.cache/kuwo/mv/汪峰-一起摇摆.mp4')
mv_link, mv_path: False /home/ele64-sda2/.cache/kuwo/mv/汪峰-一起摇摆.mp4
failed to get lrc
你这个不是也是缺少gstreamer插件吗?
你用的哪种方式安装的? 是直接下载的deb, 还是一条条地安装软件依赖?
如果是deb的话, 那就不会出现这样的错误了, 因为包里面写了完整的依赖, 基于debian系的发行版都应该能自行处理软件依赖才对.
关于linuxdeepin, 我没试过, 也不了解它的包管理方式. 如果是原生的基于dpkg(debian系的包管理方式), 那就不会有错误.
如果linuxdeepin修改了软件包的管理方式, 那你就应该一条条地手动安装软件依赖, 这在https://github.com/LiuLang/kwplayer都有详细的说明, 一条条安装就可以了.
如果deepin把软件包的名称也修改了, 那你就在它的包里面试着搜索.
头像
gdgglhy
帖子: 440
注册时间: 2010-04-23 12:19
系统: arch

Re: 酷我音乐盒 Gtk/Linux版 - v2.4出来了, 支持播放列表之间拖放歌曲, 支持单曲循环

#191

帖子 gdgglhy » 2013-10-09 8:31

代码: 全选

Traceback (most recent call last):
  File "./kwplayer", line 4, in <module>
    from gi.repository import Gtk
  File "/usr/lib/python3.3/site-packages/gi/__init__.py", line 27, in <module>
    from ._gi import _API
ImportError: /usr/lib/libgirepository-1.0.so.1: undefined symbol: g_type_class_adjust_private_offset
昨天更新系统就不行了,ARCH+XFCE4
头像
momova
帖子: 3381
注册时间: 2007-07-11 21:43
系统: archlinux
来自: 东江边

Re: 酷我音乐盒 Gtk/Linux版 - v2.4出来了, 支持播放列表之间拖放歌曲, 支持单曲循环

#192

帖子 momova » 2013-10-09 10:18

任何一首歌都会显示没有找到歌词
2013-10-09--1381284923_848x601_scrot.jpg
Player._load_song() /opt/systembak/music/汪峰-一起摇摆.mp3
Net.get_artist_info, url: http://search.kuwo.cn/r.s?stype=artisti ... istid=1200
Net._parse_lrc(), url: http://newlyric.kuwo.cn/newlyric.lrc?DB ... pfXFpXQFRX
Net.get_song_link(), url http://antiserver.kuwo.cn/anti.s?respon ... IC_3559912
failed to get lrc
_update mv link: (False, '/opt/systembak/mv/汪峰-一起摇摆.mp4')
mv_link, mv_path: False /opt/systembak/mv/汪峰-一起摇摆.mp4
song downloaded
next song to cache: {'rid': 3559897, 'albumid': 283656, 'album': '中国好声音 第二季 汪峰组冠军战', 'name': '一起摇摆(现场版)', 'artist': '汪峰&张恒远&毕夏&单冲峰&孟楠', 'artistid': 1200}
Net.get_song_link(), url http://antiserver.kuwo.cn/anti.s?respon ... IC_3559897
Net.AsyncSong, song will be downloaded: /opt/systembak/music/汪峰&张恒远&毕夏&单冲峰&孟楠-一起摇摆(现场版).mp3
size of file: 8.78 M
song can be played now
song downloaded
我来了,我看见了,我征服了!
求勾搭,不管饭。
nae6taiyie0T
帖子: 482
注册时间: 2013-09-13 0:42
系统: Debian sid

Re: 酷我音乐盒 Gtk/Linux版 - v2.4出来了, 支持播放列表之间拖放歌曲, 支持单曲循环

#193

帖子 nae6taiyie0T » 2013-10-09 12:22

momova 写了:任何一首歌都会显示没有找到歌词
附件 2013-10-09--1381284923_848x601_scrot.jpg 已经无效
Player._load_song() /opt/systembak/music/汪峰-一起摇摆.mp3
Net.get_artist_info, url: http://search.kuwo.cn/r.s?stype=artisti ... istid=1200
Net._parse_lrc(), url: http://newlyric.kuwo.cn/newlyric.lrc?DB ... pfXFpXQFRX
Net.get_song_link(), url http://antiserver.kuwo.cn/anti.s?respon ... IC_3559912
failed to get lrc
_update mv link: (False, '/opt/systembak/mv/汪峰-一起摇摆.mp4')
mv_link, mv_path: False /opt/systembak/mv/汪峰-一起摇摆.mp4
song downloaded
next song to cache: {'rid': 3559897, 'albumid': 283656, 'album': '中国好声音 第二季 汪峰组冠军战', 'name': '一起摇摆(现场版)', 'artist': '汪峰&张恒远&毕夏&单冲峰&孟楠', 'artistid': 1200}
Net.get_song_link(), url http://antiserver.kuwo.cn/anti.s?respon ... IC_3559897
Net.AsyncSong, song will be downloaded: /opt/systembak/music/汪峰&张恒远&毕夏&单冲峰&孟楠-一起摇摆(现场版).mp3
size of file: 8.78 M
song can be played now
song downloaded
在终端中运行的话, 会打印出歌词的URL地址, 比如上面的汪峰-一起摇摆.mp3, 它的地址是http://newlyric.kuwo.cn/newlyric.lrc?DB ... pfXFpXQFRX这个歌词是可以解析/下载的.

如果一首歌没有了歌词, 请在终端中查看它的URL地址, 然后你在浏览器中打开看看, 如果第一行是np=no, 那就是这首歌真没有可用的歌词; 如果np=content, 那就是这首歌有歌词, 并且在网页里面显示的是一大片乱码(这些乱码是加密后的歌词内容), 但如果kwplayer中仍不能显示这歌的歌词, 那就是解析失败了.

还有, 如果你试听了三五首歌, 都没歌词, 请把终端的信息全部复制并保存到一个文本中, 以附件的形式贴出来, 不能直接把内容复制到网页中, 因为这会很大. 我会查看里面的信息, 并试着确定问题的来源.

========
更新:
我看了你截图里的那首歌, 是有歌词的, 我这边就能显示.

请升级最新版.

如果仍然不能显示, 我也没办法了.
附件
song.jpg
上次由 nae6taiyie0T 在 2013-10-09 12:40,总共编辑 1 次。
nae6taiyie0T
帖子: 482
注册时间: 2013-09-13 0:42
系统: Debian sid

Re: 酷我音乐盒 Gtk/Linux版 - v2.4出来了, 支持播放列表之间拖放歌曲, 支持单曲循环

#194

帖子 nae6taiyie0T » 2013-10-09 12:23

gdgglhy 写了:

代码: 全选

Traceback (most recent call last):
  File "./kwplayer", line 4, in <module>
    from gi.repository import Gtk
  File "/usr/lib/python3.3/site-packages/gi/__init__.py", line 27, in <module>
    from ._gi import _API
ImportError: /usr/lib/libgirepository-1.0.so.1: undefined symbol: g_type_class_adjust_private_offset
昨天更新系统就不行了,ARCH+XFCE4
估计是gtk3的问题, 请确认一下你当前系统中的gtk3的版本, 我测试过的是从gtk3.4.2到gtk3.10.1, 之间的都没有问题.
头像
momova
帖子: 3381
注册时间: 2007-07-11 21:43
系统: archlinux
来自: 东江边

Re: 酷我音乐盒 Gtk/Linux版 - v2.4出来了, 支持播放列表之间拖放歌曲, 支持单曲循环

#195

帖子 momova » 2013-10-09 14:23

nae6taiyie0T 写了:
momova 写了:任何一首歌都会显示没有找到歌词
附件 2013-10-09--1381284923_848x601_scrot.jpg 已经无效
Player._load_song() /opt/systembak/music/汪峰-一起摇摆.mp3
Net.get_artist_info, url: http://search.kuwo.cn/r.s?stype=artisti ... istid=1200
Net._parse_lrc(), url: http://newlyric.kuwo.cn/newlyric.lrc?DB ... pfXFpXQFRX
Net.get_song_link(), url http://antiserver.kuwo.cn/anti.s?respon ... IC_3559912
failed to get lrc
_update mv link: (False, '/opt/systembak/mv/汪峰-一起摇摆.mp4')
mv_link, mv_path: False /opt/systembak/mv/汪峰-一起摇摆.mp4
song downloaded
next song to cache: {'rid': 3559897, 'albumid': 283656, 'album': '中国好声音 第二季 汪峰组冠军战', 'name': '一起摇摆(现场版)', 'artist': '汪峰&张恒远&毕夏&单冲峰&孟楠', 'artistid': 1200}
Net.get_song_link(), url http://antiserver.kuwo.cn/anti.s?respon ... IC_3559897
Net.AsyncSong, song will be downloaded: /opt/systembak/music/汪峰&张恒远&毕夏&单冲峰&孟楠-一起摇摆(现场版).mp3
size of file: 8.78 M
song can be played now
song downloaded
在终端中运行的话, 会打印出歌词的URL地址, 比如上面的汪峰-一起摇摆.mp3, 它的地址是http://newlyric.kuwo.cn/newlyric.lrc?DB ... pfXFpXQFRX这个歌词是可以解析/下载的.

如果一首歌没有了歌词, 请在终端中查看它的URL地址, 然后你在浏览器中打开看看, 如果第一行是np=no, 那就是这首歌真没有可用的歌词; 如果np=content, 那就是这首歌有歌词, 并且在网页里面显示的是一大片乱码(这些乱码是加密后的歌词内容), 但如果kwplayer中仍不能显示这歌的歌词, 那就是解析失败了.

还有, 如果你试听了三五首歌, 都没歌词, 请把终端的信息全部复制并保存到一个文本中, 以附件的形式贴出来, 不能直接把内容复制到网页中, 因为这会很大. 我会查看里面的信息, 并试着确定问题的来源.

========
更新:
我看了你截图里的那首歌, 是有歌词的, 我这边就能显示.

请升级最新版.

如果仍然不能显示, 我也没办法了.
能确定是所有的都没有歌词。
V2.4版本,我把相关信息全部输出到txt里了,如附件
kwplayer.txt
(12.77 KiB) 已下载 87 次
我来了,我看见了,我征服了!
求勾搭,不管饭。
回复