歌词显示插件ShowLyric(更新至0.5.0)10.1.6更新 当搜索失败是自动尝试其他搜索引擎

Totem,mplayer,sopcast,realplayer,bmp
回复
头像
nsnl
帖子: 450
注册时间: 2006-11-18 18:52

#316

帖子 nsnl » 2008-07-10 9:54

qimingos 写了:
nsnl 写了:我好像发现问题了...
用cue分轨的整张flac/ape,歌词显示不了
分割好的flac和ape就可以...
没有这种格式的音乐
囧...我只是想说,是不是歌词搜索和歌曲长度有关系的?
之前几个版本都可以显示歌词
但是audacious的cuesheet插件播放用cue分轨的flac或者ape文件,每首歌的歌曲长度都会变成整张CD的时间
这对歌词显示造成了很大麻烦,因为只有每张CD的第一首歌的时间能匹配,可以让歌词滚动。
好吧,其实,滚动不滚动的无所谓,手动拉着看也一样的...
不过现在是连看都看不到了。
qimingos
帖子: 226
注册时间: 2007-06-23 14:26
联系:

#317

帖子 qimingos » 2008-07-10 13:24

nsnl 写了:
qimingos 写了:
nsnl 写了:我好像发现问题了...
用cue分轨的整张flac/ape,歌词显示不了
分割好的flac和ape就可以...
没有这种格式的音乐
囧...我只是想说,是不是歌词搜索和歌曲长度有关系的?
之前几个版本都可以显示歌词
但是audacious的cuesheet插件播放用cue分轨的flac或者ape文件,每首歌的歌曲长度都会变成整张CD的时间
这对歌词显示造成了很大麻烦,因为只有每张CD的第一首歌的时间能匹配,可以让歌词滚动。
好吧,其实,滚动不滚动的无所谓,手动拉着看也一样的...
不过现在是连看都看不到了。
由于我不太清楚你的实际情况,也没有ue分轨的flac或者ape文件,所以,您说的这些我有点糊涂
我一直在努力!

我的博客:xxNull
lethe
帖子: 98
注册时间: 2008-04-29 18:59

#318

帖子 lethe » 2008-07-10 13:28

:shock:
三翻领
帖子: 310
注册时间: 2005-10-15 18:20
联系:

#319

帖子 三翻领 » 2008-07-10 16:04

其实这个问题很好理解。
一般来说,歌词秀软件肯定要接收主播放器的信号来确定是否是音轨切换等其他信息,但是对于播放整轨的ape和flac来说,事实上只有一个音轨,哪怕用cue,虽然在播放列表里看上去是多个音轨,其实还是单个音轨,所以当开始播放ape或flac整轨时,播放器应该会发送第一首歌曲的歌曲信息,而后面的歌曲由于并不属于音轨切换,导致外部歌词秀会失去应获取的信息。
目前由于我也没有这类音频格式,理应lrcShow-II也会有这个问题,只是没有人报告而已
三翻领
帖子: 310
注册时间: 2005-10-15 18:20
联系:

#320

帖子 三翻领 » 2008-07-10 20:25

个人猜测这个问题不太好解决,有两个难点,一,整轨音频的歌曲切换实际上只是音频播放进度的改变,要获取这个信号难度不小;二是其中的歌曲时间是相对于整轨的,除非获取cue中每首歌曲的开始点并做绝对时间变相对时间的处理
头像
刘淑悯
帖子: 111
注册时间: 2008-03-07 22:21
来自: 哈工大

#321

帖子 刘淑悯 » 2008-07-10 22:01

怎样将歌词保存为与文件名相同,而不是歌曲名?
qimingos
帖子: 226
注册时间: 2007-06-23 14:26
联系:

#322

帖子 qimingos » 2008-07-11 13:43

三翻领 写了:个人猜测这个问题不太好解决,有两个难点,一,整轨音频的歌曲切换实际上只是音频播放进度的改变,要获取这个信号难度不小;二是其中的歌曲时间是相对于整轨的,除非获取cue中每首歌曲的开始点并做绝对时间变相对时间的处理
原来是这个原因啊。现在,我明白了。
不过我认为这个问题时有办法解决的,只要在播放列表中多个文件就有办法去解决。因为在歌词秀里面可以设置一个定时器查询现在播放的是播放列表中的哪一首歌曲。这样就可以知道变化了。

只是很可惜,我没有这种数据,也就没有办法去验证一下自己的想法到底对不对。

不知道三翻领大哥意见如何?
我一直在努力!

我的博客:xxNull
qimingos
帖子: 226
注册时间: 2007-06-23 14:26
联系:

#323

帖子 qimingos » 2008-07-11 13:45

刘淑悯 写了:怎样将歌词保存为与文件名相同,而不是歌曲名?
暂时没有这个功能,如果需要可以加上,很容易的。

不过不想在0.3.x里面添加功能了。正在设计0.4.x,相信会给大家带来更好的歌词显示效果的。
我一直在努力!

我的博客:xxNull
三翻领
帖子: 310
注册时间: 2005-10-15 18:20
联系:

#324

帖子 三翻领 » 2008-07-11 15:10

qimingos 写了:
三翻领 写了:个人猜测这个问题不太好解决,有两个难点,一,整轨音频的歌曲切换实际上只是音频播放进度的改变,要获取这个信号难度不小;二是其中的歌曲时间是相对于整轨的,除非获取cue中每首歌曲的开始点并做绝对时间变相对时间的处理
原来是这个原因啊。现在,我明白了。
不过我认为这个问题时有办法解决的,只要在播放列表中多个文件就有办法去解决。因为在歌词秀里面可以设置一个定时器查询现在播放的是播放列表中的哪一首歌曲。这样就可以知道变化了。

只是很可惜,我没有这种数据,也就没有办法去验证一下自己的想法到底对不对。

不知道三翻领大哥意见如何?
不敢当,不过既然大家做类似的应用,必要的交流还是很有用的。
你可以从电驴上驮一张cue表单下来看一下,其实也就是记录了每首歌曲在整规中的编号和起始时间,但是如何做到判断音轨来自普通音轨还是cue音轨,也不简单吧。
fengshenx
帖子: 31
注册时间: 2007-10-27 19:32

#325

帖子 fengshenx » 2008-07-11 15:50

qimingos 写了:
XDG3669 写了:
qimingos 写了:
zwkuang 写了:歌词窗口无法透明,请问怎么解决阿?
您的机器开启3D了吗?如果无法开启,可能不能透明。我的透明效果仅仅调用系统的相关函数而已。所以,如果不能透明,一般都是您的系统不支持透明。
透明效果可以考虑只是背景透明!不然连歌词也透明了作用不大,

歌词的显示可以参巧一下QQ音乐播放器,可以选择歌词在底端显示,而且背景透明,效果很好。
我也想这样做,可是谁能告诉我在linux下如何实现?或者有哪个程序实现了?
据我所知,在linux下还没有程序实现这种效果。
这部分我实现了,并且把playlist的UI抄过来和audacious的界面整合的很好。

有空把我的代码merge到你那里去吧,我的缺网络下载和歌词编辑,实在不想写了。。。

[email protected]
头像
bobobo80
帖子: 841
注册时间: 2007-12-09 22:36
联系:

#326

帖子 bobobo80 » 2008-07-11 22:59

很不错的功能,顶了。
qimingos
帖子: 226
注册时间: 2007-06-23 14:26
联系:

#327

帖子 qimingos » 2008-07-12 13:44

三翻领 写了: 不敢当,不过既然大家做类似的应用,必要的交流还是很有用的。
你可以从电驴上驮一张cue表单下来看一下,其实也就是记录了每首歌曲在整规中的编号和起始时间,但是如何做到判断音轨来自普通音轨还是cue音轨,也不简单吧。
down下来研究一下再说,现在还不清楚。
我一直在努力!

我的博客:xxNull
zshxiong
帖子: 41
注册时间: 2007-05-31 16:17

#328

帖子 zshxiong » 2008-07-13 17:35

显示乱码,怎么解决?
longshendiao
帖子: 33
注册时间: 2007-10-24 16:49

#329

帖子 longshendiao » 2008-07-14 13:37

不错不错
yuhongchun
帖子: 587
注册时间: 2008-05-25 21:11

#330

帖子 yuhongchun » 2008-07-14 16:30

强赞一个楼主先!!!!
回复