1.2更新[2009-08-02]
1,全新的歌词搜索方式,使搜索率大大提高。
2,把整个代码全部移到google code上去。以前的sourceforge和java.net已经不再维护了。
=====================================================================================
1.1.3更新[2008-07-28]
1,完全去除了其它的搜索部分,因为有些网页格式经常会变动,所以一段时间以后可能又搜不到歌词了,现在搜索歌词用的是百度的filetype:lrc 歌曲名-歌手名 的方式进行搜索.
2,更新了在线搜索歌词的时候,只能下载一首的情况,以前点了下载之后,整个界面就不可用了,要重新输入歌曲信息才可用,现在已经不做限制了.
3,修补了当以前下载并匹配的歌词文件不见的时候,会出现既不下载新的歌词也不提示出错,现在当以前的歌词文件不存在时,会自动上网搜索新的歌词.
==================================================================================
1.1.2更新[2008-04-03]
1,更改了精品网页的歌词搜索部分,因为精品网页的内容发生了改变,如果不更改对应的搜索方式的话
将不能从精品网页上查询到歌词,无论怎么样,都对精品网页表示感谢,它的网址是:http://www.jpwy.net/gc
2,修正了程序在某些LINUX版本上的系统上打开会抛出异常而影响程序使用的BUG.
3,在歌词秀窗口去掉了作者的名字:),此前的不便,望各位用户原谅.
4,在使用过程中,有任何的建议,可以加作者的QQ:24325142,注明yoyoplayer,或者
登录http://www.blogjava.net/hadeslee上留言,此博客为作者的博客,再此感谢大家对yoyoplayer的支持.
==================================================================================
YOYOPlayer1.0版推出之后,得到了一些朋友的认可和反馈,经过这段时间的修改,现在推出YOYOPlayer1.1版.相对于1.0版,改进的地方如下:
一,设置方面
1,增加了首选项的功能,很多方面现在已经可以配置
二,歌词方面
1,增加了歌词搜索的自主性,用户可以选择自定义搜索关键字,也可以自定义是否和歌词文件相关联,这里的关联并不是把歌词写入歌曲文件,而是在程序中建立一种关联,以免每次播放这首歌的时候都去搜索歌词,而是直接去读取关联好的歌词文件.
2,增加了指定歌词的搜索目录,指定歌词的保存目录功能.为了性能考虑,歌词的搜索目录不会往下递归,只搜索设置的那一级目录.
3,歌词的设置更为丰富,很多地方以前是固定的,现在都是可以改变的,并且增加了纵向显示歌词的卡拉OK显示功能,还支持字体是否抗锯齿显示的选项.
4,支持淡入淡出显示歌词,支持多种对齐方式.
5,在windows下面支持歌词窗口的透明显示.在linux下面,此选项将被禁用:(
三,标签方面
1,现在完全支持ID3v1,ID3v2,APEv2,Vorbis标签的读取和写入,并可设置标签的读取和写入的编码.以免在读取标签的时候出现乱码的情况.程序的默认设置编码是GBK,如果是UTF-8的用户,可以在首选项修改.
四,其它方面
1,可以选择音频设备,这在一定程度上可以选择几个设置对比一下效果.尽量减少播放器没有声音的情况.
2,增加在任务栏滚动显示歌曲标题.
3,支持设置代理服务器连接网络.
4,支持对播放列表进行一些细化的设置,因为程序预设的颜色不一定符合大家的审美观.
5,配置目录现在改为{user.home}/.YOYOPlayer/,默认的歌词目录是{user.home}/.YOYOPlayer/Lyrics/
6,快捷键:C:播放,V:停止,B:下一首,空格:暂停,F2:显示/隐藏歌词秀,F3:显示/隐藏EQ窗口,F4:显示/隐藏播放列表
7,在一定程度上实现了窗口的吸附的功能,虽然不是很完美,还望各位有什么好的想法一起分享:)
在首选项里在的还有很多功能没有实现,因为个人的精力实在有限,YOYOPlayer项目已经在google code上申请了项目,有想一起开发的朋友,可以和我联系.
YOYOPlayer现在项目已经移至google code,以前的sourceforge和java.net上面的项目不再维护了。因为速度很慢。
google code上主页的地址是:
http://code.google.com/p/yoyoplayer
在程序的使用过程中有任何意见和BUG反应,请到http://code.google.com/p/yoyoplayer/issues/list上新建issue。
在使用的过程中,有任何问题,欢迎到http://www.blogjava.net/hadeslee或者上留言.也可以加本人的QQ:24325142.希望和大家一起探讨JAVA问题,让JAVA的浓香飘的更远.
最后,谢谢我的女友YOYO这段时间以来以我的关心和鼓励.
没有合适的资源?快使用搜索试试~ 我知道了~
YOYOPlayer源码
共514个文件
java:376个
png:86个
jar:17个
5星 · 超过95%的资源 需积分: 9 34 下载量 42 浏览量
2013-07-19
13:09:01
上传
评论
收藏 2.68MB RAR 举报
温馨提示
YOYOPlayer源码,频谱分析,界面设计,多个UI参考,音频的处理等
资源推荐
资源详情
资源评论
收起资源包目录
YOYOPlayer源码 (514个子文件)
Thumbs.db 63KB
Thumbs.db 56KB
Thumbs.db 37KB
Thumbs.db 28KB
Thumbs.db 10KB
Thumbs.db 7KB
LyricSettingPanel.form 32KB
PlayListPanel.form 23KB
SongInfoDialog.form 22KB
AudioChartPanel.form 21KB
SettingPanel.form 18KB
SearchLyricPanel.form 17KB
WebConnectPanel.form 13KB
AboutPanel.form 12KB
WebSearchDialog.form 11KB
PlayPanel.form 9KB
ListBar.form 4KB
commons-httpclient-3.1.jar 298KB
jna.jar 282KB
examples.jar 261KB
junit-4.4.jar 158KB
jmactritonusspi1.74.jar 136KB
jl1.0.jar 103KB
jflac-1.2.jar 101KB
tritonus_share.jar 100KB
jspeex0.9.7.jar 97KB
jorbis-0.0.15.jar 58KB
commons-logging-1.1.jar 52KB
commons-codec-1.3.jar 46KB
commons-logging-api.jar 26KB
mp3spi1.9.4.jar 24KB
vorbisspi1.0.2.jar 13KB
kj_dsp1.1.jar 12KB
jogg-0.0.7.jar 7KB
PlayerUI.java 71KB
AbstractID3v2Tag.java 63KB
PlayListUI.java 62KB
Config.java 50KB
Util.java 43KB
ID3v24Tag.java 38KB
ID3v24Frame.java 37KB
Lyric.java 36KB
BasicPlayer.java 34KB
OggVorbisTagWriter.java 33KB
LyricSettingPanel.java 31KB
ID3v23Tag.java 30KB
TagOptionSingleton.java 29KB
SongInfoDialog.java 28KB
ID3v23Frame.java 28KB
MP3File.java 27KB
MPEGFrameHeader.java 26KB
ID3v1Tag.java 25KB
MP3AudioHeader.java 24KB
ID3v22Tag.java 24KB
PlayListPanel.java 23KB
ID3v23Frames.java 23KB
ID3v24Frames.java 23KB
AudioChartPanel.java 22KB
Languages.java 22KB
Main.java 22KB
AudioChart.java 20KB
AbstractTag.java 20KB
ID3v22Frames.java 20KB
ID3v11Tag.java 19KB
OggVorbisTagReader.java 19KB
FlacTag.java 18KB
SettingPanel.java 18KB
WebSearchDialog.java 18KB
SearchLyricPanel.java 18KB
MultiImageBorder.java 17KB
MpegInfo.java 17KB
ID3v22Frame.java 17KB
APEv2Tag.java 16KB
AbstractID3v2Frame.java 16KB
ID3Frames.java 16KB
LyricPanel.java 16KB
PlayListItem.java 15KB
BasicPlayList.java 15KB
ID3Tags.java 14KB
Lyrics3v2.java 14KB
VorbisCommentTag.java 13KB
PlayListBorder.java 12KB
WebConnectPanel.java 12KB
AbstractDataType.java 12KB
EqualizerUI.java 12KB
AudioFileWriter.java 12KB
FlacTagWriter.java 12KB
PlayerWindow.java 11KB
ICOFile.java 11KB
MetadataBlockDataPicture.java 11KB
OggPageHeader.java 11KB
FrameBodyTDRC.java 10KB
APEInfo.java 10KB
AbstractTagFrameBody.java 10KB
AudioFileIO.java 10KB
FieldFrameBodyLYR.java 10KB
Tag.java 10KB
FrameBodyAPIC.java 10KB
FrameBodySYLT.java 10KB
OggVorbisInfo.java 9KB
共 514 条
- 1
- 2
- 3
- 4
- 5
- 6
资源评论
- 有路无涯2014-07-07不是正常的JAVA工程,怎么导入?
- 1989@wxy2014-03-28挺不错的,谢谢分享!
- GsBu2014-10-04挺不错的,谢谢分享!
- kimi982014-07-29不错,需要花点时间消化下
- helloalexlao2013-08-29谢谢楼主分享,下载了,并在本机运行,很好
微笑的雨天
- 粉丝: 0
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功