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

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

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

#1

帖子 nae6taiyie0T » 2013-09-14 13:00

2013.10.22 01:05 更新

有一段时间没更新过这个贴子, 以后不打算再更新了, 使用过程中遇到了什么问题, 或者发现了新的bug, 请直接访问github, https://github.com/LiuLang/kwplayer
感谢近四十天以来各位朋友的支持.

在v3.1.4中, 已经支持设定全局快捷方式, 也可以直接使用媒体键来控制; 支持dbus.

==================
2013.10.14 01:57 更新
试用了Gnome3.10, 特别好用, 这才是gnome的发展方向.

kwplayer的2.0分支, 将不再加入新的功能, 作为一个稳定版来维护, 主要是修复bug.
未来的3.0版, 将以支持gnome3.10为主要目标, 预期会加入的功能包括:
* 支持dbus.
* 屏幕锁定时仍然可以控制播放器, 就像rhythmbox那样的.
* 重写歌词的显示方法, 不再使用textview, 可能会完全用cairo来绘制, 这样效果更好, 也会带来更多特效.

这次2.7版主要就是修复了近10个bug, 主要包括:
* 搜索时, 歌曲不能显示, 歌曲的control box不能显示.
* 点击MV直接播放时, 没将它加入播放列表就开始播放.
* CSS样式又出错了, 致使Debian wheezy中不能调节歌词字体大小.
* 有一些专辑在热门分类中无法打开, 这个主要是因为kuwo.cn本身的API太混乱. 这个bug不容易发现.
* 播放器启动时, 它的音量调节元件的值太小, 与实际的音量值不同.
* 加入了两个symbolic图标, 这样的话, 播放器上方切换MV的那个按纽在Debian wheezy中也会显示了. 另一个按纽是单曲循环的.
* 修正了软件包依赖关系, 加入了gstreamer1.0-plugins-ugly等.


2013.10.12 15:33 更新
v2.6 刚提交到github上, 各位请自行更新.
这个版本主要加入了以下功能:
* 自动缓存下一曲MV, 之前只能自动缓存下一首歌曲(包括电台). 我非常喜欢自动缓存功能, 播放时中间不存在间隙, 感觉很有连续性.
* 修改了歌词的命名方法, 不再用数字作为文件名;
* 导出播放列表中的歌曲时, 可以选择一起导出歌词文件;
* 出现网络连接失败或者文件/目录无法访问时, 会显示一个提示窗口; 以前这里有一个bug, 就是网络断开后, 播放器不停地试着连网, 直到界面卡死, 现在修复了.
* 可以自定义歌词的显示样式, 包括文字的大小与颜色等;

2013.10.10 00:40 更新
v2.5 刚刚发布.
主要修复了几个严重的bug, 其中包括:
* 2.0版之后, 不能将已下载的lrc歌词文件缓存到本地, 导致的无法显示歌词的bug(这个bug是经@momova提醒才定位到的, 感谢他反馈的问题)
* 播放MV时主窗口失去响应.
* 搜索时, 主窗口短时间失去响应. 上面两个问题都用多线程很好地解决了.
同时加入的几个小功能包括:
* 可以选择关闭窗口后是否最小化到系统托盘. 因为ubuntu12.04之后, 使用了所谓的unity桌面, 它的tray icon与其它发行版不兼容, 所以在ubuntu系统里不支持最小化到托管的功能(系统托盘指的是桌面右下角的那个区域), 这不是bug, 请ubuntu用户不必再反馈这个问题了.
* 加入单曲循环播放的功能, 估计会有一些用户需要这个功能.

2013.10.6 20:25 更新
v2.4 已经发布.
如果使用时遇到什么错误, 请尽可能给出详细的信息, 包括:
* 你的系统版本.
* 终端中列出的所有错误信息.
* 安装方法, 是用的deb包还是直接下载就运行的.
在遇到错误后, 请先去github下载最新版的, 再试试, 看看问题是否被修复.

2013.10.5 13:29 更新
刚刚发布的v2.3, 已经支持了ubuntu 12.04
但因为ubuntu12.04中使用了旧版的gstreamer, 在播放MV时, 视频窗口会被弹出, 这个问题需要升级gstreamer到1.0才可以解决.
还加入了其它几个功能, 并且修改了四五个bug.
对于Debian/Ubuntu/Mint等 debian系的用户, 建议直接安装打好的deb包, 这样最简单, 升级也最方便.
deb包及源代码都可以在这里得到https://github.com/LiuLang/kwplayer

2013.10.3 21:31 更新
v2.1已经发布, 有了不少的改进:

支持debian stable, ubuntu 13.04
修正了播放器的进度条问题.
还修复了其它几个bug
总之, 有条件更新的该更新啦~ 遇到什么问题可以贴在后面.


2013.10.2 19:56 更新
已经测试通过的发行版(版本):

Debian sid
Debian testing
Ubuntu 12.10
Ubuntu 13.10 Beta
Gentoo
Fedora 19
Arch Linux

已经测试失败的发行版(版本):

Debian wheezy (软件包太旧)
Ubuntu 12.04 (软件包太旧)


2013.10.1 10:13 更新
源代码已经发布, https://github.com/LiuLang/kwplayer

===============================
大部分功能已完成, 正在加入的功能包括:
  • 显示MV
  • 优化歌词显示效果
正式版不久就会发布.
附件
电台
电台
歌手列表
歌手列表
上次由 nae6taiyie0T 在 2013-10-22 1:02,总共编辑 14 次。
xep007
帖子: 871
注册时间: 2006-01-03 20:44

Re: 酷我音乐盒 Gtk/Linux版

#2

帖子 xep007 » 2013-09-14 16:43

很好,强烈期待!
头像
442449076
帖子: 388
注册时间: 2009-07-01 16:34

Re: 酷我音乐盒 Gtk/Linux版

#3

帖子 442449076 » 2013-09-14 17:00

少有啊
jinjiachen
帖子: 2148
注册时间: 2012-12-16 15:43
系统: debian

Re: 酷我音乐盒 Gtk/Linux版

#4

帖子 jinjiachen » 2013-09-14 17:15

出linux版了,好期待啊
nae6taiyie0T
帖子: 482
注册时间: 2013-09-13 0:42
系统: Debian sid

Re: 酷我音乐盒 Gtk/Linux版

#5

帖子 nae6taiyie0T » 2013-09-14 17:16

再发一个截图, 播放列表的.
正在完善. 有好些地方需要优化, 所以暂时不能发布代码.
附件
播放列表
播放列表
天羽美羽
帖子: 183
注册时间: 2013-05-22 22:29
系统: Ubuntu14.04

Re: 酷我音乐盒 Gtk/Linux版

#6

帖子 天羽美羽 » 2013-09-14 17:21

赞一个^o^
头像
warmsun
帖子: 910
注册时间: 2010-09-23 11:49

Re: 酷我音乐盒 Gtk/Linux版

#7

帖子 warmsun » 2013-09-14 17:22

官方的!?
我是小白我怕谁?
时隔多年,升级为大白,我是大白我怕谁?
ubuntu-->Debian-->Arch-->??
头像
lovelyzlf
帖子: 946
注册时间: 2009-11-04 13:03
联系:

Re: 酷我音乐盒 Gtk/Linux版

#8

帖子 lovelyzlf » 2013-09-14 17:28

期待,这个要是官方继续做下去,就更好了
头像
fuhaoyun
帖子: 526
注册时间: 2009-05-08 14:12
来自: http://weibo.com/u/2201287863

Re: 酷我音乐盒 Gtk/Linux版

#9

帖子 fuhaoyun » 2013-09-14 19:40

不论谁做的 :em11 ,都支持,要是能下载和播放本地的就更好了

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

头像
百草谷居士
帖子: 3910
注册时间: 2006-02-10 16:36
系统: Mint21.1/Deepin20.8

Re: 酷我音乐盒 Gtk/Linux版

#10

帖子 百草谷居士 » 2013-09-14 21:34

强烈支持,坚决支持,一定支持
debian 12 / 深度系统 20.9 / Mint 21.3

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
nae6taiyie0T
帖子: 482
注册时间: 2013-09-13 0:42
系统: Debian sid

Re: 酷我音乐盒 Gtk/Linux版

#11

帖子 nae6taiyie0T » 2013-09-15 6:43

批量下载/缓存 功能已经完成, 下载速度很棒, 测试时达到了宽带的满速.
但还不能在界面上显示下载速度, 这不是一个主要功能, 暂时不会加入.

对APE的下载支持马上也要完成, 目前音频只使用了192K的mp3及无损的APE两种格式, 前者的音质足够好了, 而ape格式能满足音乐发烧友的要求. 至于320K的mp3, 就算了吧, 音质与192K的差别不大, 但个头却相差近一倍, 而它的音质也不如APE, 所以就不再支持了.
总之, 用这两种格式, 能满足大多用户的要求, 当然, 如果宽带足够好, 可以在"首选项"中把偏爱的格式调成APE的. 个人觉的APE文件太大了, 一首歌曲都要30M+, 比相对应的MV文件还要大来着.

再上一图:
附件
音乐缓存
音乐缓存
头像
yuzh652800
帖子: 673
注册时间: 2008-03-12 8:41
来自: nenu.Ani

Re: 酷我音乐盒 Gtk/Linux版

#12

帖子 yuzh652800 » 2013-09-15 7:48

支持,这个太好了。
不能假定每个人都爱用命令行。
只要支持Linux的,我们都应该支持。
nae6taiyie0T
帖子: 482
注册时间: 2013-09-13 0:42
系统: Debian sid

Re: 酷我音乐盒 Gtk/Linux版

#13

帖子 nae6taiyie0T » 2013-09-15 11:03

本地缓存功能已经完成, 测试了一下, 下载了1G+的歌曲, 没有问题, 中间还有几首APE格式的.

但现在的问题是系统里的Gstreamer不支持APE格式, 所以暂时不能播放这个格式的歌曲. 我正在查找解码ape的插件.

下面的截图是刚才缓存的歌曲, 歌曲名都是数字, 但是歌曲的信息都完整的保存在了数据库中, 可以很方便的根据需要进行重命名和导出(导出功能还没有开发, 但已经设想好了, 导出mp3可能可以把歌词和专辑/歌手的头像一起合并到mp3文件中...)
附件
本地歌曲
本地歌曲
头像
scue
帖子: 111
注册时间: 2012-01-22 11:37

Re: 酷我音乐盒 Gtk/Linux版

#14

帖子 scue » 2013-09-15 11:45

不得不感谢。

Sent from my HTC S720t using Tapatalk 2
nae6taiyie0T
帖子: 482
注册时间: 2013-09-13 0:42
系统: Debian sid

Re: 酷我音乐盒 Gtk/Linux版

#15

帖子 nae6taiyie0T » 2013-09-15 12:40

ape格式的问题已经解决.

测试了一下, 长时间播放歌曲并没有多少问题, 一个小时后, 程序的内存消耗很稳定, 两个线程加起来才50M, 看图.

下午主要是优化歌词显示效果.
附件
process.png
回复