千里冰封
JAVA 浓香四溢
posts - 151,comments - 2801,trackbacks - 0

注意:
源码可以到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





尽管千里冰封
依然拥有晴空

你我共同品味JAVA的浓香.
posted on 2008-07-29 13:04 千里冰封 阅读(35377) 评论(127)  编辑  收藏 所属分类: JAVASEJAVA开源
评论共2页: 1 2 下一页 

FeedBack:
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-08-24 17:58 | 千里冰封
@285179133
你好,谢谢你的提醒,现在这些都改过来了,在下一个版本中将会看到。  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-08-24 17:58 | 千里冰封
@taro
你好,我会在下一个版本中做好国际化的工作,尽量照顾用繁体字和英文的朋友  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-08-25 21:09 | Machinecat
Good, I have never seen a music player for linux can support chinese like yours,
Thanks for your generous!\
By the way, I want to leave the download link in my blog, Do you mind?
  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-08-25 21:48 | flay
我刚在红旗6.0sp1下试用了一下
表现的很好,有一个问题,在屏幕上移动时似乎会到处跑,鼠标无法控制不知道有没有人遇到类似的问题?
我准备把源码看一下
确实是个非常好的播放器,我喜欢  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-08-25 22:13 | root
为什么在root用户中无法播放,其它用户正常  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-08-25 23:03 | 千里冰封
@Machinecat
of cource not mind,thank you  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-08-25 23:03 | 千里冰封
@root
您是在root用户下面安装的吗?  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-08-26 10:07 | Machinecat
@千里冰封
可是我在宿舍的机器上用,怎么会没有声音呢?可以解决吗?音频硬件我调过了
我的系统是Ubuntu8.04
声卡:ALC650  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-08-26 13:40 | root
@千里冰封
嗯   回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布[未登录]
2008-08-27 20:02 | nick
我的机子也没有声音 而且只能以root打开才能使用 请问怎么解决  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-09-01 17:19 | 试用
显示正常,但是没有声音!
我的系统是Ubuntu8.04.  回复  更多评论
  
# 没有声音啊!
2008-09-17 21:45 | goodluck
我在 Fedora 9 下运行也没有声音啊 !!
“使用的音频设备”处只有一个,没的选择。
别的程序播放声音都没问题啊。
希望作者帮忙看看是什么原因啊。


  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布[未登录]
2008-09-19 12:37 | dreamer
Ubuntu 7.10 第一次解压运行正常,也有声音,但后来就没声音了
删了~/.YOYOPlayer ,重新解压,也还是没声音

但有时这样做就会有

忘楼主解释下,我看上面也有人提到在Ubuntu8.04上也有类似的问题,但楼主都没有给予回答

thx  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-09-19 18:30 | goodluck
看来声音问题是yoyoplayer最常见的
虽说这或许不是软件的问题,而是java的问题
但不论是什么的问题
如果找不到原因,解决不了
这就严重阻碍了yoyoplayer的推广
而且败坏了名声  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-09-19 18:30 | goodluck
1. 建议添加文件时可以多选
2. 建议支持cue文件  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-09-19 19:41 | 千里冰封
@dreamer
@goodluck
声音确实是YOYOPlayer碰到的挺大的问题,在ubuntu8.04下面我是亲自验证过的,刚开始是没有声音的,然后改变了音频设备之后,就可以播出声音了,ubuntu8之前的版本,是直接打开就有声音的,其它的linux版本我没有亲自验证过,以后会加强这方面的测试的
并且会针对每个操作系统写一些FAQ,谢谢大家的意见。  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-09-19 22:10 | goodluck
我的另一台ubuntu8.04上就有声音
而办公室的机子fedora9上就没有声音
既然程序能运行,我想应该不是yoyoplayer本身的问题
是java系统的问题的可能性很大
应该很java系统是如何访问系统音频的很有关系。

似乎java用的不是alsa声音驱动,因为若使用alsa驱动的话,可以好多音频流同时输出,比如我开两个mplayer,都有声音,但若是oss等其它的驱动,则音频设备只能被一个程序独占,若一个在发声,别的程序就没有声音。在我的ubuntu8.04上,yoyoplayer就是独占的,运行它时,别的程序就不再有声音了,这点也很不爽。  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-09-20 00:00 | 千里冰封
@goodluck
谢谢你的意见,我会仔细看看javax.sound里面的源码和相关API,看看有没有什么办法可以改变的,毕竟JDK不是咱写的,咱也不会,呵呵  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-09-20 00:24 | qmxz
我的系统是everest0.5,jre1.6.0刚开始有声音,但是后来就没有声音了。  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-09-20 00:26 | qmxz
之前的版本1.1在redflag6.0可以正常运行。  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-09-23 22:24 | loveboylxy
能否把网络下载歌曲的功能添加进去?这样可以实现象酷狗等软件一样的功能,网络搜索歌曲,下载到本地播放。
今天在ubuntu下想到没有一个可以一边下载歌曲一边听的软件,就试着写了几行代码。比如去http://mp3.baidu.com搜索歌曲的url,然后下载到本地。


try {
URLConnection urlConnection = new URL("http://xxx.xxx/歌曲.mp3").openConnection();

urlConnection.connect();
InputStream is= urlConnection.getInputStream();
BufferedInputStream bis=new BufferedInputStream(is);
FileOutputStream fos=new FileOutputStream(new File("C:\\歌曲.mp3"));
int size = 0;
byte[] buf = new byte[1024];
while ((size = bis.read(buf)) != -1)
fos.write(buf, 0, size);
fos.flush();
fos.close();
} catch (IOException ex) {
}  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-09-23 22:24 | loveboylxy
能否把网络下载歌曲的功能添加进去?这样可以实现象酷狗等软件一样的功能,网络搜索歌曲,下载到本地播放。
今天在ubuntu下想到没有一个可以一边下载歌曲一边听的软件,就试着写了几行代码。比如去http://mp3.baidu.com搜索歌曲的url,然后下载到本地。


try {
URLConnection urlConnection = new URL("http://xxx.xxx/歌曲.mp3").openConnection();

urlConnection.connect();
InputStream is= urlConnection.getInputStream();
BufferedInputStream bis=new BufferedInputStream(is);
FileOutputStream fos=new FileOutputStream(new File("C:\\歌曲.mp3"));
int size = 0;
byte[] buf = new byte[1024];
while ((size = bis.read(buf)) != -1)
fos.write(buf, 0, size);
fos.flush();
fos.close();
} catch (IOException ex) {
}  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-09-23 22:53 | 千里冰封
@loveboylxy
是可以添加网络歌曲的,不过不能搜索,只能直接填入网络歌曲的地址  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-09-24 10:03 | ritow
Exception in thread "main" java.lang.NullPointerException
at com.hadeslee.yoyoplayer.player.ui.Main.setLocation(Main.java:576)
at java.awt.Window.init(Window.java:404)
at java.awt.Window.<init>(Window.java:438)
at java.awt.Frame.<init>(Frame.java:419)
at java.awt.Frame.<init>(Frame.java:384)
at javax.swing.JFrame.<init>(JFrame.java:180)
at com.hadeslee.yoyoplayer.player.ui.Main.<init>(Main.java:61)
at com.hadeslee.yoyoplayer.player.ui.Main.main(Main.java:79)

yoyoplayer运行不了,显示上边的信息,什么意思?  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-09-28 17:10 | fyx
歌词显示的透明显示和显示边框无法在fedora8下使用,winxp可以用
怎么弄  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布[未登录]
2008-10-09 11:46 | william
why我的能播放但是没有声音呢?
Java(TM) SE Runtime Environment (build 1.6.0_07-b06)
Java HotSpot(TM) 64-Bit Server VM (build 10.0-b23, mixed mode)

2008-10-9 11:29:19 com.hadeslee.yoyoplayer.util.Config load
严重: 找不到配置,使用默认配置
2008-10-9 11:29:22 com.hadeslee.yoyoplayer.equalizer.EqualizerUI <init>
信息: 均衡器不为NULL
2008-10-9 11:29:23 com.hadeslee.yoyoplayer.player.ui.TimePanel <init>
信息: 初始化的isNormal:true
2008-10-9 11:29:26 com.hadeslee.yoyoplayer.lyric.LyricPanel start
信息: 歌词开始显示了...
2008-10-9 11:29:26 com.hadeslee.yoyoplayer.player.ui.Main loadJS
信息: 可用的MIXER:NVidia [plughw:0,1]
2008-10-9 11:29:26 com.hadeslee.yoyoplayer.player.ui.Main loadJS
信息: 可用的MIXER:Java Sound Audio Engine
2008-10-9 11:29:26 com.hadeslee.yoyoplayer.player.ui.Main loadJS
信息: Config.Mixer=null
2008-10-9 11:29:26 com.hadeslee.yoyoplayer.player.ui.PlayerUI loadPlaylist
信息: lastPlay=null
  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-10-09 19:36 | marry
支持!提个建议,能不能加个功能象千千静听一样可以变成窄窄一条显示。这样可以放在桌面上一边干别的,一边听歌,可以看歌词。现在一打开,半个屏幕被占了,要干别的只能最小化,那么显示歌词效果就没了。还有最小化可不可以设置成到托盘里,因为我老是在关窗口的时候把它给误关了很麻烦的!  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-10-09 20:13 | 千里冰封
@william
请问你用的是什么操作系统?  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-10-09 20:14 | 千里冰封
@marry
下一个版本会加这个功能的,敬请关注。  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布[未登录]
2008-10-11 14:02 | william
@千里冰封
ubuntu 8.04  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-10-12 09:37 | 日月雨林@gmail.com
@marry
可以设置成最小化到托盘  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-10-12 09:40 | 日月雨林@gmail.com
提交一个小bug

打开窗口时,界面的图片有一块没有加载,可以看看下面的截图:
http://www.blogjava.net/images/blogjava_net/gml520/linux.png  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-10-12 10:43 | 千里冰封
@日月雨林@gmail.com
我看了你的截图,那里面的EQ没有选中,所以才不会打开EQ窗口的  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布[未登录]
2008-10-12 12:03 | hi
这个播放器做得很好,赞美一下。
在MagicLinux上可以正常播放,但是有一个小问题,那就是用鼠标移动播放器窗口时,窗口会猛的抖动。  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-10-12 23:07 | iask482
@AChi
起初我的也是可以运行,但载入歌曲后也不能播放。

后来终于发现哪里出问题了,不知道你系统也没有装了几个版本的java,
可以sudo update-alternatives --config java看看,我用的是opensuse,我的一些信息,果然装了好多版本

# update-alternatives --config java

There are 4 programs which provide `java'.

Selection Command
-----------------------------------------------
1 /usr/lib/jvm/jre-1.6.0-sun/bin/java
* 2 /usr/lib/jvm/jre-1.5.0-gcj/bin/java
+ 3 /usr/lib/jvm/jre-1.6.0-openjdk/bin/java
4 /usr/lib/jvm/jre-1.7.0-icedtea/bin/java

Enter to keep the default[*], or type selection number: 1
Using `/usr/lib/jvm/jre-1.6.0-sun/bin/java' to provide `java'.


然后就是 java -jar /路径/YOYOPlayer1.1.3/YOYOPlayer.jar 一个一个试一下咯

我的改成第1个再试就行了

祝愿大家都能用上这么酷的播放器,谢谢博主无私奉献!  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-10-15 09:18 | 日月雨林@gmail.com
@千里冰封
我说的是歌曲列表中间的分割条,就他没有图片,其他的地方都有图片装饰啊!
整个界面显得很不协调。  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-10-15 14:26 | mgqw
@goodluck

我的机器在linux下也碰到了声音问题,从1.0我就开始用YOYOPlayer了,那时候我的系统是fedora cora 6,用了一段时间感觉很不错,但用了一段时间不晓得改变了什么设置就突然没有声音了,怎么弄都弄不出声音来,就算换新版本问题依旧,只好用回xmms。
现在我的系统升级到了fedroa 9,用1,1.3版本的YOYOPlayer,跟以前一样用了一段时间不晓得出了什么问题突然没声音了,再怎么弄也死活不出声音,只好再次换回xmms。
如果YOYOPlayer不解决linux系统下的声音问题(看留言有fedroa 和ubuntu,不晓得mandrive opensuse 红旗 gentoo那些有没有问题),那在linux下推广基本不可能,夸平台优势全无,希望在这个linux下很有前途的软件别被这个致命的bug给卡死。。
有空我也看看源码学习学习。  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-10-18 15:49 | wangdotnet
netbeanIDE DEBUG的消息:
init:
deps-jar:
compile:
Exception in thread "main" java.lang.Error: Unresolved compilation problem:

at com.hadeslee.yoyoplayer.player.ui.Main.main(Main.java:67)
Java Result: 1
debug:
成功生成(总时间:7 秒)

这是什么问题?
  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-10-19 16:34 | mgqw
我找到YOYOPlayer在fedora 9下用了一段时间后突然没有声音的问题的源头了(其他linux系统我没试验过,是开始有声音用一段时间后突然没声音,一开始就没声音的情况我也没碰到):
直接删除 ~/.YOYOPlayer/ 目录下的YOYOPlayer.dat文件,就是这个数据文件惹的祸,虽然删除数据文件会使YOYOPlayer回复到初始状态,但声音又回来了了。
由此我推断YOYOPlayer用了一段时间后不出声音的问题应该是记录文件的问题,要是java底层问题的话,删除dat文件让YOYOPlayer回复到初始状态应该问题依旧,希望千里冰封大侠查看查看。  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-10-19 18:40 | 千里冰封
@mgqw
好的,谢谢你的反馈,这种反馈我还是第一次收到,以前都是在考虑别的方面,看来配置文件的方法也要考虑一下了。  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布[未登录]
2008-10-22 09:32 | king
乱码了...  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-10-22 16:36 | yjb
不知道为什么每次循环播放歌曲的时候,总是把声音自动设置到最大,而声音滚动条还是那个位置没变。  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布[未登录]
2008-10-23 10:29 |
当然和千千静听还是有所差距喽
歌词搜索不是特别强大 还有界面设计和千千静听太过于相似了吧 我感觉应该有自己的风格
但是已经很不错了 我挺你哦
我们最近也打算做个MP3播放器参加比赛 很希望得到指点  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-10-26 03:24 | hcm
你好,YOYOPlayer很棒!
有一个问题,右键点击任务栏图标时音乐会暂停。
我用得操作系统:vista sp1
jre:jre1.6 update 10  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布[未登录]
2008-11-05 22:16 | tang
YOYOPlayer现在老是出问题,导致CPU使用率激增,死机,我的系统是Ubuntu8。10  
JAVA1。6已经重装过一次了。  回复  更多评论
  
# 有问题。。。。
2008-11-05 23:41 | Coolhty
为什么,自动下载下来的歌词的内容是网页代码呢?  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-11-07 21:09 | mgqw
@千里冰封
推荐千里冰封大侠采用类似xmms的收据文件保存方式:一个menurc问件存放菜单信息,一个config文件存放配置信息,一个.m3u文件存放播放曲目信息。
现阶段YOYOPlayer与linux下的xmms相比就只有可以自动下载歌词一个优势,希望大侠把这个播放器越做越好。  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-11-08 04:31 | 歌词搜索BUG
在win中当前音乐没有自动下载到歌词,在线搜索后下载的是网页代码,没有抓取到歌词。  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-11-08 10:02 | 千里冰封
@歌词搜索BUG
谢谢你的报告,一段时间以前就知道这个了,因为百度搜到的那个歌词网站现在已经打不开了。所以会下载到网页代码,目前的版本已经修复了这个问题。只是由于其它功能没有完成,所以没有发布。  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-11-08 10:02 | 千里冰封
@mgqw
谢谢你的建议,我会尽量这样做的。  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-11-08 19:55 | 封加华
很好,这玩意,一开始下载过来我以为博主是自己在其他地方找来的一个软件,后面看选项才知道是博主自己写,真是太让我惊奇了,很了不起,佩服。不过,大部分歌曲在百度上都搜索不到歌词,我觉得应该要提供在歌曲同目录下搜索歌词的功能,千千静听听歌我一般都是把歌词文件跟歌曲放在同一个目录下,或者是都独立的目录找也行,还有就是在导入歌曲文件到列表来的时候不可以迭代子目录,还有个建议,也是今天看过博主一片关于把Java应用程序编译成exe然后利用inno setup安装打包程序装成安装程序,然后我自己应用了便,真是很有意思,证实了用Java写桌面程序也是蛮好的嘛,如果把YOYOPlayer搞个安装程序的话,那就用起来很方便,(我准备自己打包成安装程序)作为Java的忠实者,我也可放弃用千千静听,用YOYOPlayer听歌也是件蛮.....  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-11-08 19:58 | 封加华
内存占用的比较多  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-11-08 20:45 | 封加华
哈哈,我把你的程序制作成安装程序了,好玩,又好用!  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-11-12 12:29 | Chase
看了这个软件,我觉得自己都快落伍了!  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-11-15 11:52 | 许松
在我的fc9上不能运行,我的java是1.6版本的
  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-11-18 15:48 | mgqw
@许松
我也是fc9,不能运行只有一个原因:没用配置好java环境。
我的列子如下,类似照着配置:

root@localhost profile.d]# alternatives --install /usr/bin/java java /usr/java/jdk1.6.0_07/jre/bin/java 2
[root@localhost profile.d]# alternatives --config java

共有 3 个程序提供“java”。

选择 命令
-----------------------------------------------
*+ 1 /usr/lib/jvm/jre-1.6.0-openjdk/bin/java
2 /usr/lib/jvm/jre-1.5.0-gcj/bin/java
3 /usr/java/jdk1.6.0_07/jre/bin/java

按 Enter 来保存当前选择[+],或键入选择号码:3 (此处选择你安装的最新版本的java)
  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-11-18 21:55 | fantasy
1.1.3版
java6
我添加音乐文件的时候只能识别mp3格式。怎么配置才能识别其他格式?  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-11-23 21:28 | Michael Pan
千里冰封大哥,看到这么好的Java音乐播放器,真是太欣慰了。
我是一个Java爱好者,虽然不是这行的,但这是我永远的爱。
我还是一个开源主义者,写的所有程序都开源,所以一直很顶Linux,说实话,Linux下的音乐播放器真的很烂,xmms也不行,所以一直在努力想使用Java编写一个音乐播放器,但效果一直都不好。今天看到大哥您的这款软件这是太高兴了,我就准备在Linux下一直只用您的这款播放器了。希望Java和Linux、开源世界永远繁荣昌盛!
最后,愿您和YOYO姐姐一切如意!
QQ:609925937  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-11-26 21:47 | Michael Pan
@marry
应该可以,推荐千里冰封大哥使用JWindow试试,窄窄的一条应该不难,千里冰封大哥努力!
我也非常希望能够参与这个项目,帮助大哥继续改进这个漂亮的YOYOPlayer,但苦于看代码太痛苦,希望千里冰封大哥能够些一个help文档,将程序的架构与那些解码库及httpclient库的用法介绍一下,好让我也能顺利地帮助大哥改进程序!  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-12-03 15:44 | hrtsea
mac下可以使用不??  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-12-09 19:57 | @kernel
在fedora 9.0下遇到了一个问题
Exception in thread "Thread-1" java.lang.NoClassDefFoundError: org/apache/commons/httpclient/Credentials
at com.hadeslee.yoyoplayer.player.ui.CheckThread.run(CheckThread.java:71)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.httpclient.Credentials
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:323)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336)
... 1 more
Exception in thread "main" java.lang.NullPointerException
at com.hadeslee.yoyoplayer.player.ui.Main.setLocation(Main.java:576)
at java.awt.Window.init(Window.java:404)
at java.awt.Window.<init>(Window.java:438)
at java.awt.Frame.<init>(Frame.java:419)
at java.awt.Frame.<init>(Frame.java:384)
at javax.swing.JFrame.<init>(JFrame.java:180)
at com.hadeslee.yoyoplayer.player.ui.Main.<init>(Main.java:61)
at com.hadeslee.yoyoplayer.player.ui.Main.main(Main.java:79)

真实晕倒,do you tell me what's problem with it ?  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-12-09 20:21 | 蒙蒙
@@kernel
你下载的不是完整版吧,从异常信息来看,应该是有些库没有加载成功,有些类找不到定义,这些类都是在lib文件夹下面的。  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-12-09 20:36 | @kernel
@蒙蒙
可是 有了lib后还是有
Exception in thread "main" java.lang.NullPointerException
这条异常 ,应该是空指针异常,但不知道怎么做呀?  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2008-12-22 12:02 | 李丑男
可惜还是不支持CUE文件的读取。  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布[未登录]
2008-12-23 11:04 | spirit
@LINQ
不知道你是不是播放win分区的文件?是的话要先加载win分区后才能播放  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2009-01-01 19:56 |
你好强哟。
加油啊。。我想问问,我这儿没的javax.media这个包,在网上不好下。你可以给我传一个吗?
QQ:10534986
谢谢了!!  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2009-02-23 21:42 | 追风少年
播放器是做得很不错不过有一个最大的不好是,点CPU太多,几乎达到100%,希望能优化下程序!  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2009-02-25 18:56 | zp
真的很牛,继续加油阿,真的很棒!  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2009-03-04 11:56 | wholesale
用起来真的不错啊!
真NB  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布[未登录]
2009-03-08 11:49 | 木子
你好,为什么我在选项里设置了参数,但是一旦关掉,重启,这些参数有全都没有了。。还有一个问题,该软件不能自动在歌曲的同一个文件夹里发现歌词,尽管我设置了本地搜索文件夹。。。。我用的是window xp,希望得到您的回复lyaqys@gmail.com。。谢谢。。  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布[未登录]
2009-03-08 11:55 | 木子
还有好像不能先下载歌词啊。。。。不知道为什么锕.。谢谢。。lyaqys@gmail.com  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布[未登录]
2009-03-14 12:04 | 木子
你好,我在fedora 10是使用时候出现以下错误,不知道有什么解决方案,谢谢!~~lyaqys@gmail.com


Exception in thread "main" java.lang.NullPointerException
at com.hadeslee.yoyoplayer.player.ui.Main.setLocation(Main.java:576)
at java.awt.Window.init(Window.java:404)
at java.awt.Window.<init>(Window.java:438)
at java.awt.Frame.<init>(Frame.java:419)
at java.awt.Frame.<init>(Frame.java:384)
at javax.swing.JFrame.<init>(JFrame.java:180)
at com.hadeslee.yoyoplayer.player.ui.Main.<init>(Main.java:61)
at com.hadeslee.yoyoplayer.player.ui.Main.main(Main.java:79)
  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布[未登录]
2009-03-14 12:12 | 木子
你好,我重新安装了jdk,可以了。。。不知道为什么,每次linux自带的java都打不开,会出现错误。。。谢谢,加油。。我们支持你。。。~~  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2009-03-14 17:56 | 洁白滴黑子
朋友的本子装的是 ubuntu,想介绍他用这个播放器的。
于是在自己的windows机器上先试一试。
说几个逆耳的吧。
jre6,好像是用到了 javax.swing.JList 里的某个东东。其实,现在很多的公司都是用的JAVA5,那自己在家里肯定是搭和在公司一样的环境了。还是用JRE5的。
另一个,这个播放器起了4个进程,占了我30*3+25(M)的内存,吃得太多了些,不敢用。

当然界面做得很赞,考虑到是用JAVA写的,我想肯定是花了不少功夫的吧。  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2009-03-17 10:23 | LINSHI
歌词在线搜索完全不能下载歌词。界面不要设成黑底,蓝字,这样很难看,应该用浅色底色,深色字才能清楚易看。希望作者继续努力。  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布[未登录]
2009-03-22 22:00 | john
我也是一个Java的fans,能看到一个用Java做的那么像千千静听的mp3播放器软件实在高兴,下载下来用了一下,发现有点小问题:

1)在winXP下右击右下角的小图标就会没有声音
2)好像搜索不了歌词  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2009-03-31 12:59 | 舞命小丢
问题还是挺多的!不过已经相当好用了啊!不过好像很久没有更新了啊!  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2009-04-22 01:34 | fruit
YOYOPlayer是不是用OSS来驱动声音的呀,想对ALSA和OSS有个了解  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2009-05-04 13:38 | pumilk
我的环境是ubuntu 9.04 32bit,有几个问题:
1.用OpenJDK Java 打开,系统栏没有图标,双击播放列表播放,反应不太灵敏,要点好几次才能播放。
2.用Sun Java打开图标倒是有了,可是菜单的字体感觉发虚
3.“设置选项”里,“歌词秀”选项,默认看不到下面的“保存设置”按钮,要把窗口拉大后才看得到
4.“设置选项”里的每一项设置,改动完都需要按“保存设置”,这不太符合一般人的使用习惯,我一开始用,就觉得奇怪,怎么有些设置改动过保存不了呢,后来才发现这个问题。本来以为只要按一次“保存设置”就可以了。
5.不能播放wma文件,添加时也自动被无视
6.最严重的一个问题,歌词下载不了,不管本地有没有歌词,就是无法显示歌词,只显示歌名,用手动搜索也搜索不到。不知道是不是因为我系统环境的原因

总的来说还是不错的,希望继续加油完善  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2009-05-05 15:18 | vivide
加油,支持你,支持JavaDesktop  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2009-05-05 23:45 | karte
zhangkai520_@sohu.com
请问能不能给源码给我参考参考啊?  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2009-05-06 15:15 | gdrong
很好用, 支持吖!
我是用ubuntu的, 用得很方便,
虽然还有些小问题, 但已经用得很满意,
不过现在用这1.1.3版有些问题, 我用1.1.0版时,
歌词显示正常, 但用1.1.3版全变乱码了?

我也是刚学JAVA的, 要向你学习了~  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2009-05-08 17:06 |
我希望 能给一个自己添加歌词搜索地址的借口
我用的时候搜不到歌词
另外本地歌词搜索也不是很好,有些在windows下有歌词 但是在linux下就搜不到了
希望下一个版本能看到这些改变  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2009-05-12 20:26 |
希望增加多cue的支持  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布[未登录]
2009-05-13 12:52 | 张浩
在我使用mac的时候,找到您的播放器

但是有个问题,jdk我更新到最新的1.6for mac的,但是是64位的,在mac下就没有32位的1.6的jdk,不过1.5的有32位的。
所以导致了,只能禁用equalizer和lyric两个面板才能用netbeans运行出来……

不知道能不能请您修改一下,让他能够兼容64的jdk呢……  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2009-05-17 22:14 | sunmoonone
怎么安装的阿?呵呵。找不到关于安装的文档。  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2009-05-24 17:45 | lupeng1228
lupeng@lupeng-pc:~/YOYOPlayer1.1.3$ java YOYOPlayer.jar
Exception in thread "main" java.lang.NoClassDefFoundError: YOYOPlayer/jar
Caused by: java.lang.ClassNotFoundException: YOYOPlayer.jar
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:323)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336)
Could not find the main class: YOYOPlayer.jar. Program will exit.


是这么运行吗?  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2009-05-24 17:55 | lupeng1228
lupeng@lupeng-pc:~/YOYOPlayer1.1.3$ sudo java -jar YOYOPlayer.jar
[sudo] password for lupeng:
Exception in thread "main" java.lang.NullPointerException
at com.hadeslee.yoyoplayer.player.ui.Main.setLocation(Main.java:576)
at java.awt.Window.init(Window.java:404)
at java.awt.Window.<init>(Window.java:438)
at java.awt.Frame.<init>(Frame.java:419)
at java.awt.Frame.<init>(Frame.java:384)
at javax.swing.JFrame.<init>(JFrame.java:180)
at com.hadeslee.yoyoplayer.player.ui.Main.<init>(Main.java:61)
at com.hadeslee.yoyoplayer.player.ui.Main.main(Main.java:79)


这样也不对
  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2009-05-28 22:40 | 得得地
请求高手,怎么在linux桌面上创建一个YOYOPlayer的启动器呀???  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2009-05-30 20:16 | 浪费我的时间,连主函数空指针错误都有,
Exception in thread "main" java.lang.NullPointerException
at com.hadeslee.yoyoplayer.player.ui.Main.setLocation(Main.java:576)
at java.awt.Window.init(Window.java:404)
at java.awt.Window.<init>(Window.java:438)
at java.awt.Frame.<init>(Frame.java:419)
at java.awt.Frame.<init>(Frame.java:384)
at javax.swing.JFrame.<init>(JFrame.java:180)
at com.hadeslee.yoyoplayer.player.ui.Main.<init>(Main.java:61)
at com.hadeslee.yoyoplayer.player.ui.Main.main(Main.java:79)


我的JRE是1.6.0,可以编译java代码,我已经编程了好久了JRK不会有问题,更何况是环境变量呢  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2009-05-30 22:36 | 千里冰封
@浪费我的时间,连主函数空指针错误都有,
不好意思,是以前的代码没有考虑周到。如果你有源码的话,应该知道怎么改的  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2009-06-17 11:01 | 高旭美
在Windows下面点击托盘图标出菜单后,会没有声音。
环境:JDK6U13 Windows Vista  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布[未登录]
2009-06-17 23:03 | sam
原本心中一直擱著的想要實做的想法
這兩天莫名看到的相關資源,一路研究,剛好跟這個主題相關
突然想到之前看過你這個專案

提供你下面的網址當參考
http://code.google.com/p/amuseplayer/ (python+javascipt)
http://code.google.com/p/tsostplayer/ (javascipt:avplayer_ver0.10.7z) (actionscript:svn)
从千千静听歌词服务器下载歌词的代码 (php)
http://roln.cn/archives/84

主要是可以下載千千靜聽歌詞伺服器的東西啦
不過,不知道千千靜聽的作者是否同意可以這麼做,使用他的歌詞伺服器  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2009-07-07 12:26 | gnix
你好!歌词搜索好先坏了,下一版什么时候出?好期待啊!  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2009-07-11 18:57 | jercyry
下一版快出吧!!等不急了,有增加迷你窗口吗? 还有歌词搜索怎么不能用了?  回复  更多评论
  
# yoyoplayer安装
2009-11-08 17:48 |
yoyoplayer怎样在Windows中安装运行呀 很郁闷 在liunx我会安装 就是在Windows中我不会安装 请帮帮忙呀   回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2009-11-12 14:03 | ubuntu 9.10
ubuntu9.10 没有声音,不知道为什么? 即使使用了sun-jre-16 的还是不行。。。  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2011-05-28 15:06 | ss
2011-5-28 15:05:49 com.hadeslee.yoyoplayer.util.Config load
严重: 找不到配置,使用默认配置
2011-5-28 15:05:50 com.hadeslee.yoyoplayer.equalizer.EqualizerUI <init>
信息: 均衡器不为NULL
2011-5-28 15:05:50 com.hadeslee.yoyoplayer.player.ui.TimePanel <init>
信息: 初始化的isNormal:true
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: javax/swing/JList$DropLocation
at com.hadeslee.yoyoplayer.playlist.PlayListUI.initDragList(PlayListUI.java:255)
at com.hadeslee.yoyoplayer.playlist.PlayListUI.initUI(PlayListUI.java:199)
at com.hadeslee.yoyoplayer.playlist.PlayListUI.loadUI(PlayListUI.java:155)
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)
  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2011-06-08 00:30 |
可以发一下设计的思路吗 想学习  回复  更多评论
  
# re: 开源JAVA音乐播放器YOYOPlayer1.1.3发布
2012-05-16 16:00 | 陈深
请问那个跳动频谱柱状图是怎么实现的啊?  回复  更多评论
  
评论共2页: 1 2 下一页 

只有注册用户登录后才能发表评论。


网站导航: