`
java.lang.Object
  • 浏览: 11050 次
  • 性别: Icon_minigender_1
  • 来自: 鹭岛
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

开源JAVA音乐播放器YOYOPlayer1.1.3发布

阅读更多

注意:
源码可以到https://yoyoplayer.dev.java.net上下载,也可以加入QQ超级群:48052244,在群共享里面也有下载.
JRE的最低版本是:1.6

---------------------------------------------------------------------------------

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项目已经在sourceforge.net和java.net申请了项目,有想一起开发的朋友,可以和我联系.

在sourceforge上的地址:http://sourceforge.net/projects/yoyoplyer
在java.net上地地址:https://yoyoplayer.dev.java.net

在使用的过程中,有任何问题,欢迎到http://www.blogjava.net/hadeslee或者http://www.luge.cn/bbs/上留言.也可以加本人的QQ:24325142.希望和大家一起探讨JAVA问题,让JAVA的浓香飘的更远.
最后,谢谢我的女友YOYO这段时间以来以我的关心和鼓励.

 

本地下载:http://www.blogjava.net/Files/hadeslee/YOYOPlayer1.1.3.zip

 java.net下载:https://yoyoplayer.dev.java.net/files/documents/8182/105578/YOYOPlayer1.1.3.zip

 

 

  • 描述: 运行图
  • 大小: 63.1 KB
分享到:
评论
21 楼 jacky68147527 2008-10-13  
请教一个问题。那个文件拖放是怎么实现的啊 ?
我自己试写了一些程序实现不了啊 !
20 楼 xjtusehcy 2008-10-10  
在ubuntu8.04下运行没有声音?
咋办?
19 楼 zookie 2008-10-10  
貌似很好,其实垃圾
18 楼 大猫汤姆 2008-09-29  
<p>up 很好,速度非常快,要不是用JAR运行还真以为是用C++写的</p>
<p><img src='http://dmtm.iteye.com/upload/picture/pic/22471/764bdd60-00e0-3a9f-80c4-07af9b460489.bmp' height='619' alt='' width='602'/></p>
17 楼 chenhua_xy 2008-09-29  
我的jdk是1.6的啊 但还出现这问题啊
2008-9-29 0:32:08 com.hadeslee.yoyoplayer.util.Config load
严重: 找不到配置,使用默认配置

这是什么原因啊?
16 楼 java.lang.Object 2008-09-28  
楼上的请用JAVA1.6
因为1.6以前没有javax/swing/JList$DropLocation 这个类

我在一楼已经用红字标明了,JRE要求是1.6的版本
15 楼 lyll3344 2008-09-28  
2008-9-28 20:40:56 com.hadeslee.yoyoplayer.util.Config load
严重: 找不到配置,使用默认配置
2008-9-28 20:40:57 com.hadeslee.yoyoplayer.equalizer.EqualizerUI <init>
信息: 均衡器不为NULL
2008-9-28 20:40:58 com.hadeslee.yoyoplayer.player.ui.TimePanel <init>
信息: 初始化的isNormal:true
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: javax/swi
ng/JList$DropLocation
        at com.hadeslee.yoyoplayer.playlist.PlayListUI.initDragList(PlayListUI.j
ava:255)
        at com.hadeslee.yoyoplayer.playlist.PlayListUI.initUI(PlayListUI.java:19
9)
        at com.hadeslee.yoyoplayer.playlist.PlayListUI.loadUI(PlayListUI.java:15
5)
        at com.hadeslee.yoyoplayer.player.ui.Main.loadUI(Main.java:175)
        at com.hadeslee.yoyoplayer.player.ui.Main$1.run(Main.java:83)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)

        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)

这个问题怎么解决啊
14 楼 jyasa 2008-09-28  
  虽然跟我没关系,但还是下下来学习下吧.呵呵
13 楼 gml520 2008-09-06  
越来越好用了! 真的不错!
12 楼 kevinwong 2008-09-05  
能够增加对WMA之类的自持就好了 不知道这样是否有版权问题 呵呵
11 楼 metaphy 2008-09-05  
cool ..
10 楼 Jekey 2008-09-04  
jre1.6?干嘛要那么高的啊?
9 楼 carlkkx 2008-08-19  
很酷啊,支持LZ。

我也基于swing搞了个迷你股票机

http://www.iteye.com/topic/228447

我一直觉得swing是个设计优秀的库。
8 楼 eccojap 2008-08-15  
java.lang.Object 写道
谢谢支持,如果有任何问题,可以联系作者,进行改进.:)


你就是这个软件的作者阿,Orz一下......

没想到也来到了javaeye,希望在你blog上看到你作swing的心得。

PS:现在在国内做swing的好像不多阿
7 楼 jerry_shen 2008-08-15  
挺不错,楼主第一次发布时就注意到了,可惜当时没有源码,现在一定好好学习一下,祝贺开源。
6 楼 java.lang.Object 2008-07-29  
谢谢支持,如果有任何问题,可以联系作者,进行改进.:)
5 楼 Nighthaven 2008-07-29  
非常非常之好。
4 楼 icess 2008-07-29  
界面还真的不错啊。
3 楼 zhu_chen001 2008-07-28  
好东西,我用了
2 楼 zhu_chen001 2008-07-28  
是jdk的问题,已经解决

相关推荐

    开源JAVA音乐播放器YOYOPlayer 1.1.3

    YOYOPlayer是一款基于Java开发的开源音乐播放器,版本号为1.1.3。它提供了用户友好的界面和丰富的功能,使得音乐爱好者能够轻松管理和欣赏他们的音乐收藏。这款播放器支持多种音频格式,确保了广泛的兼容性,无论你...

    YOYOPlayer1.1.3-src.zip_AudioFileReader JAVA_Java 播放器_YOYOPlayer

    YOYOPlayer1.1.3-src.zip是一款基于Java开发的音频播放器源代码包,名为YOYOPlayer。这个项目的版本是1.1.3,它提供了对音频文件的读取和播放功能。开发者使用了AudioFileReader接口,这是Java Sound API的一部分,...

    YOYOPlayer1.1.3.rar_YOYOPlayer1.1.3-src_play

    YOYOPlayer1.1.3.rar 是一个包含YOYOPlayer 1.1.3源代码的压缩包,专...通过分析YOYOPlayer1.1.3的源代码,开发者不仅可以学习到音乐播放器的实现细节,还能提升在Java开发、音频处理、用户界面设计等多个方面的技能。

    YOYOPlayer1.1.3 java播放器源代码

    YOYOPlayer1.1.3是一款基于Java语言开发的多媒体播放器软件,它的源代码公开提供了深入学习和理解Java编程、多媒体处理以及图形用户界面设计的机会。在这个版本中,开发者可能已经优化了性能,修复了已知问题,并...

    开源Java音乐播放器,很有参考价值

    【开源Java音乐播放器】是一种基于Java编程语言开发的音乐播放软件,它的源代码对外公开,允许用户查看、学习甚至修改。这样的项目对于Java初学者和开发者来说具有极高的学习和参考价值,能够帮助他们深入理解Java...

    YOYOPlayer1.1.3-src.rar_YOYOPlayer_jmf_jmf mp3

    总之,YOYOPlayer1.1.3-src.rar 提供了一个宝贵的教育资源,帮助开发者学习和实践Java多媒体开发,特别是MP3播放器的实现。通过研究源代码,不仅可以提升Java编程技能,还能深入了解JMF框架和MP3音频处理的细节。

    仿千千静听 YOYOPlayer java 音乐播放器

    YOYOPlayer是一款基于Java开发的音乐播放器,其设计灵感来源于经典的千千静听。作为一个用Java语言实现的多媒体应用程序,YOYOPlayer展现了Java跨平台的特性,可以在多个操作系统上运行,包括Windows、Linux和Mac OS...

    音乐播放器YOYOPlayer1.2源码

    YOYOPlayer1.2是一款基于JAVA开发的开源音乐播放器,其源码的发布为开发者提供了深入了解音乐播放软件实现机制的机会。此版本的亮点在于它对歌词搜索功能进行了全面改进,提高了用户在享受音乐的同时获取歌词的体验...

    yoyoplayer1.1.3源码

    YOYOPlayer1.1.3源码分析 YOYOPlayer是一款基于Java开发的MP3播放器,开源的设计使得开发者能够深入研究其内部机制,学习音频处理、用户界面设计以及Java编程的最佳实践。在这个源码中,我们可以看到作者尽管对代码...

    yoyoplayer Java 音乐播放器

    "YOYOPlayer1.2" 是一款基于Java开发的音乐播放器,名为“yoyoplayer”。这个播放器专为音乐爱好者设计,提供了简洁易用的界面和基本的音乐播放功能。在Java环境下,开发者通常利用Java的多媒体库来实现音频播放,如...

    java开源音乐播放器

    Java开源音乐播放器,YOYOPlayer-src,是一个基于Java Swing技术构建的音乐播放软件。Swing是Java标准库的一部分,提供了丰富的用户界面组件,用于构建桌面应用,包括音乐播放器这样的多媒体应用程序。这款播放器因...

    java写的音乐播放器(含源码)

    Java编写的音乐播放器,如"YoYoPlayer"或"java Player",是利用Java编程语言实现的多媒体应用。这种播放器通常具有丰富的功能和友好的用户界面,旨在为用户提供流畅、便捷的音乐聆听体验。在Java中创建一个音乐...

    YoYo1.2 java音乐播放器源代码

    【YoYo1.2 Java音乐播放器源代码】是一个开源项目,主要针对Java开发者,用于学习和理解如何在Java环境中实现一个音乐播放器。这个项目提供了完整的源代码,可以帮助开发者深入理解多媒体处理、用户界面设计以及Java...

    YOYOPlayer1.1.3

    注意: 源码可以到https://yoyoplayer.dev.java.net上下载,也可以加入QQ超级群:48052244,在群共享里面也有下载. JRE的最低版本是:1.6 -------------------------------------------------------------------...

    Java写的视频播放器YOYOPlayer源码.rar

    Java写的视频播放器,YOYOPlayer播放器源码,支持网络媒体的播放,根据传入的歌名和歌手名,得到一个搜索的列表。注意,传进来的不能为null,否则将会出现不可意料的异常,这个方法调用另一个方法,并且进行多种组合...

    基于Java的网络播放器YOYOPlayer源代码.zip

    YOYOPlayer是一款基于Java开发的网络播放器,其源代码为我们提供了一个深入理解Java编程、多媒体处理以及网络通信技术的良好实例。在这个项目中,开发者可以学习到如何利用Java实现一个功能丰富的媒体播放器,包括...

    YOYOPlayer1.1

    尽量减少播放器没有声音的情况. 2,增加在任务栏滚动显示歌曲标题. 3,支持设置代理服务器连接网络. 4,支持对播放列表进行一些细化的设置,因为程序预设的颜色不一定符合大家的审美观. 5,配置目录现在改为{...

    功能强大的Java播放器(YOYOPlayer)

    YOYOPlayer是一款基于Java Swing开发的功能强大的媒体播放器。它展示了如何在Java环境中利用Swing库来构建一个用户界面,并实现多媒体播放功能。Java Swing是Java Standard Edition (Java SE)的一部分,提供了一套...

Global site tag (gtag.js) - Google Analytics