当前位置:编程学习 > JAVA >>

开源JAVA音乐播放器YOYOPlayer1.2发布,全面改进歌词搜索

注意:
JRE的最低版本是:1.6
本项目的所有代码已移到google code,此前在sourceforge和java.net项目不再维护了,现在项目的地址为:
http://code.google.com/p/yoyoplayer
在使用过程中有任何问题,都欢迎在此留言。

 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这段时间以来以我的关心和鼓励.

下载地址为:

http://yoyoplayer.googlecode.com/files/YOYOPlayer1.2.zip  --------------------编程问答-------------------- sf,去看看 --------------------编程问答-------------------- 支持 --------------------编程问答-------------------- 不错哦.呵呵
--------------------编程问答-------------------- 支持 --------------------编程问答-------------------- 支持 --------------------编程问答-------------------- 很好很强大 冰封兄的东西都是这么拽 去年都看过这个播放器了:) --------------------编程问答-------------------- ding  --------------------编程问答-------------------- 膜拜高手~~~~~ --------------------编程问答-------------------- 大家用了以后,可以在http://code.google.com/p/yoyoplayer/issues/list中提出各种改进的意见和BUG报告 --------------------编程问答-------------------- --------------------编程问答-------------------- 很早就关注过这个东西了,但是一直没有机会好好研究下1 --------------------编程问答-------------------- 晕...怎么感觉楼主不像是冰封本人..

他的东西早都更新到1.3了 你还把1.2发出来..

冒名顶替 =.= 晕 --------------------编程问答-------------------- 接分! --------------------编程问答-------------------- 哈哈,支持高手的东西! --------------------编程问答-------------------- 顶and接分 --------------------编程问答-------------------- 在用,不错 --------------------编程问答-------------------- 很早都开始关注了 继续加油 --------------------编程问答-------------------- 看一下 --------------------编程问答-------------------- 很强大 --------------------编程问答-------------------- 嗯。在sourceforge上有下载过一次,不过总感觉JAVA对音质方面支持不够,听起来就变味了。 --------------------编程问答-------------------- 学习。。。。 --------------------编程问答-------------------- 不错,谢LZ分享 --------------------编程问答--------------------
引用 12 楼 chensiyu04 的回复:
晕...怎么感觉楼主不像是冰封本人..

 他的东西早都更新到1.3了 你还把1.2发出来..

 冒名顶替 =.= 晕


我就是本人啊,没有顶替啊,以前的是1.1.3版,不是1.3版 --------------------编程问答-------------------- 强悍!!! --------------------编程问答-------------------- 很强大 --------------------编程问答-------------------- 楼主 播放 用的什么库? --------------------编程问答-------------------- 学习 --------------------编程问答-------------------- mark --------------------编程问答-------------------- 狂顶,学习中,谢谢了 --------------------编程问答-------------------- 学习下,!! --------------------编程问答-------------------- 顶强人 --------------------编程问答-------------------- 高手~~~~~ --------------------编程问答-------------------- hahahaahahhahahahh !
--------------------编程问答--------------------

太好了,谢谢LZ --------------------编程问答-------------------- . --------------------编程问答-------------------- 支持 --------------------编程问答-------------------- down下源码研究研究~~~ --------------------编程问答-------------------- 恩,看看~
--------------------编程问答-------------------- 好像可以用的??、 --------------------编程问答-------------------- 我要好好研究一下! --------------------编程问答-------------------- 牛人啊 --------------------编程问答-------------------- 顶你一下,佩服! --------------------编程问答-------------------- 看了是好东西就顶一下。 --------------------编程问答-------------------- 谢谢分享了 --------------------编程问答-------------------- GOOD// --------------------编程问答-------------------- 支持、、很有用 --------------------编程问答-------------------- 非常感谢~~我来啦!!! --------------------编程问答-------------------- 好棒 --------------------编程问答-------------------- 呵呵。。支持!! --------------------编程问答-------------------- 支持开源     强烈的支持 --------------------编程问答-------------------- 为什么不解压就不能运行呢?? --------------------编程问答-------------------- 为什么不解压就不能运行呢?? tong wen --------------------编程问答-------------------- 哈哈,支持高手的东西! --------------------编程问答-------------------- 看看 --------------------编程问答-------------------- 怎么这么厉害?! --------------------编程问答-------------------- lz
厉害 --------------------编程问答-------------------- 冰封哥 牛逼 --------------------编程问答-------------------- 牛人啊! --------------------编程问答-------------------- haobanga --------------------编程问答-------------------- Up --------------------编程问答-------------------- 强 --------------------编程问答-------------------- 强 --------------------编程问答-------------------- 貌似在javaeye 上看过 --------------------编程问答-------------------- --------------------编程问答-------------------- 很赞 --------------------编程问答-------------------- 高手啊!!! --------------------编程问答-------------------- 厉害,学习学习
谢谢分享!!! --------------------编程问答-------------------- pfpf~~~~ --------------------编程问答-------------------- 支持一下 --------------------编程问答-------------------- 不错哦.下载来试试看 --------------------编程问答-------------------- 接点分····· --------------------编程问答-------------------- 顶起哦。
--------------------编程问答-------------------- http://passport.csdn.net/ActivateUser.aspx?UserName=fjclfxb&Code=gEsDpgmTuGLhmGBmVNSJ815J4KyuYH6WugYI6pJPnZ2aGcwoVa1Bsry%2bfdjJ0Lxy0RL%2fejE%2fMzo%3d --------------------编程问答-------------------- 不错喔 --------------------编程问答-------------------- 还不错,顶一个! --------------------编程问答-------------------- 呵呵,以前没用过这个,突然看到了,试试看吧,谢谢楼主了 --------------------编程问答-------------------- 很强大,学习了 --------------------编程问答-------------------- 好东西好东西,我也曾想做一个。 --------------------编程问答-------------------- 开源,就是没注释,看着头都疼,JDK版本好象也比较好,有很多awt包里的类我的1.6里居然没有 --------------------编程问答-------------------- 是JDK版本好象也比较高 --------------------编程问答-------------------- LZ有木有类似在线视频的DD啊 可以套在网页里的 另外 用这个播放器是不是得安装虚拟机哦。。 --------------------编程问答-------------------- 下了!我去比较一下千千静听 --------------------编程问答-------------------- 发现很不错 --------------------编程问答-------------------- 真不错,支持 --------------------编程问答-------------------- 不错的想法 先学习学习哦 --------------------编程问答-------------------- 牛人 --------------------编程问答-------------------- 强烈支持原创!! --------------------编程问答-------------------- 学习

帮顶 --------------------编程问答-------------------- UP --------------------编程问答-------------------- 原文件!?? --------------------编程问答-------------------- 顶一下 --------------------编程问答-------------------- 向你学习 --------------------编程问答-------------------- 不认得JAVA --------------------编程问答-------------------- kankan --------------------编程问答--------------------    up! --------------------编程问答-------------------- UP!
............ --------------------编程问答-------------------- 很强大,顶。。。 --------------------编程问答-------------------- 很好,下来看看。。。。。。。。。。。。。 --------------------编程问答-------------------- 哇!!这么强大~~ --------------------编程问答-------------------- 开源吗?~ 源代码那里有下的!!!!!
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,