YOYOPlayer-src

所属分类:Java编程
开发工具:Java
文件大小:6051KB
下载次数:7
上传日期:2011-04-20 06:58:42
上 传 者xiangmao6
说明:  该源码为Mp3播放器,界面美观,时尚。用Java开发,开发环境NetBeans,目前已更新至V1.2版。
(The source code for the Mp3 player interface is beautiful and stylish. With Java development, development environment, NetBeans, has been updated to V1.2 version.)

文件列表:
YOYOPlayer-src\build\built-jar.properties (69, 2011-04-19)
YOYOPlayer-src\build\classes\com\ctreber\aclib\codec\AbstractDecoder.class (1452, 2010-11-08)
YOYOPlayer-src\build\classes\com\ctreber\aclib\codec\StreamDecoder.class (1788, 2010-11-08)
YOYOPlayer-src\build\classes\com\ctreber\aclib\image\ico\AbstractBitmap.class (1525, 2010-11-08)
YOYOPlayer-src\build\classes\com\ctreber\aclib\image\ico\AbstractBitmapIndexed.class (4666, 2010-11-08)
YOYOPlayer-src\build\classes\com\ctreber\aclib\image\ico\AbstractBitmapRGB.class (584, 2010-11-08)
YOYOPlayer-src\build\classes\com\ctreber\aclib\image\ico\BitmapDescriptor.class (3572, 2010-11-08)
YOYOPlayer-src\build\classes\com\ctreber\aclib\image\ico\BitmapHeader.class (2912, 2010-11-08)
YOYOPlayer-src\build\classes\com\ctreber\aclib\image\ico\BitmapIndexed1BPP.class (1259, 2010-11-08)
YOYOPlayer-src\build\classes\com\ctreber\aclib\image\ico\BitmapIndexed4BPP.class (1284, 2010-11-08)
YOYOPlayer-src\build\classes\com\ctreber\aclib\image\ico\BitmapIndexed8BPP.class (1159, 2010-11-08)
YOYOPlayer-src\build\classes\com\ctreber\aclib\image\ico\BitmapMask.class (1208, 2010-11-08)
YOYOPlayer-src\build\classes\com\ctreber\aclib\image\ico\BitmapRGB24BPP.class (1388, 2010-11-08)
YOYOPlayer-src\build\classes\com\ctreber\aclib\image\ico\BitmapRGB32BPP.class (1399, 2010-11-08)
YOYOPlayer-src\build\classes\com\ctreber\aclib\image\ico\ICOFile$1.class (955, 2010-11-08)
YOYOPlayer-src\build\classes\com\ctreber\aclib\image\ico\ICOFile.class (7873, 2010-11-08)
YOYOPlayer-src\build\classes\com\ctreber\aclib\image\ico\spi\ICOImageReaderSPI.class (1637, 2010-11-08)
YOYOPlayer-src\build\classes\com\ctreber\aclib\image\ico\spi\ICOMetaData.class (1680, 2010-11-08)
YOYOPlayer-src\build\classes\com\ctreber\aclib\image\ico\spi\ICOReader$1.class (714, 2010-11-08)
YOYOPlayer-src\build\classes\com\ctreber\aclib\image\ico\spi\ICOReader.class (7863, 2010-11-08)
YOYOPlayer-src\build\classes\com\ctreber\aclib\image\ico\TypeCompression.class (2224, 2010-11-08)
YOYOPlayer-src\build\classes\com\ctreber\aclib\image\ImageInputStreamDecoder.class (1573, 2010-11-08)
YOYOPlayer-src\build\classes\com\hadeslee\audiotag\audio\AudioFile.class (3516, 2010-11-08)
YOYOPlayer-src\build\classes\com\hadeslee\audiotag\audio\AudioFileFilter.class (989, 2010-11-08)
YOYOPlayer-src\build\classes\com\hadeslee\audiotag\audio\AudioFileIO.class (5194, 2010-11-08)
YOYOPlayer-src\build\classes\com\hadeslee\audiotag\audio\AudioHeader.class (399, 2010-11-08)
YOYOPlayer-src\build\classes\com\hadeslee\audiotag\audio\exceptions\CannotReadException.class (800, 2010-11-08)
YOYOPlayer-src\build\classes\com\hadeslee\audiotag\audio\exceptions\CannotWriteException.class (798, 2010-11-08)
YOYOPlayer-src\build\classes\com\hadeslee\audiotag\audio\exceptions\InvalidAudioFrameException.class (448, 2010-11-08)
YOYOPlayer-src\build\classes\com\hadeslee\audiotag\audio\exceptions\ModifyVetoException.class (795, 2010-11-08)
YOYOPlayer-src\build\classes\com\hadeslee\audiotag\audio\exceptions\ReadOnlyFileException.class (794, 2010-11-08)
YOYOPlayer-src\build\classes\com\hadeslee\audiotag\audio\flac\FlacFileReader.class (1907, 2010-11-08)
YOYOPlayer-src\build\classes\com\hadeslee\audiotag\audio\flac\FlacFileWriter.class (1134, 2010-11-08)
YOYOPlayer-src\build\classes\com\hadeslee\audiotag\audio\flac\FlacInfoReader.class (3800, 2010-11-08)
YOYOPlayer-src\build\classes\com\hadeslee\audiotag\audio\flac\FlacStream.class (1135, 2010-11-08)
YOYOPlayer-src\build\classes\com\hadeslee\audiotag\audio\flac\FlacTagCreator.class (4144, 2010-11-08)
YOYOPlayer-src\build\classes\com\hadeslee\audiotag\audio\flac\FlacTagReader$1.class (881, 2010-11-08)
YOYOPlayer-src\build\classes\com\hadeslee\audiotag\audio\flac\FlacTagReader.class (3823, 2010-11-08)
YOYOPlayer-src\build\classes\com\hadeslee\audiotag\audio\flac\FlacTagWriter$1.class (1101, 2010-11-08)
YOYOPlayer-src\build\classes\com\hadeslee\audiotag\audio\flac\FlacTagWriter.class (7220, 2010-11-08)
... ...

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

近期下载者

相关文件


收藏者