分页: 2 / 7

发表于 : 2007-12-31 7:54
hadeslee
2007-12-30 17:37:50 com.hadeslee.audiotag.tag.ape.TagHead checkVersion
信息: 版本号是:2000
2007-12-30 17:37:50 com.hadeslee.audiotag.tag.ape.TagHead checkTagSize
信息: 标签大小:114
2007-12-30 17:37:50 com.hadeslee.audiotag.tag.ape.TagHead checkItemCount
信息: 标签项目数:3
2007-12-30 17:37:50 com.hadeslee.audiotag.tag.ape.TagHead checkFlag
信息: 标志:-2147483648
2007-12-30 17:37:50 com.hadeslee.audiotag.tag.ape.APEv2Tag load
信息: 读取:最后32个字节有标签!
2007-12-30 17:37:50 com.hadeslee.audiotag.tag.ape.APEv2Tag load
信息: Title:夜的第七章
2007-12-30 17:37:50 com.hadeslee.audiotag.tag.ape.APEv2Tag load
信息: Artist:周杰伦
2007-12-30 17:37:50 com.hadeslee.audiotag.tag.ape.APEv2Tag load
信息: Album:依然范特西

这说明你的标签是APEv2标码的,用APEv2已经能读出来 Title,Artist,Album了。你把读取顺序改为APEv2做为第一个读取的选项试试看,还有写入标签推荐使用APEv2+ID3v1的组合,因为ID3v2是写在文件头部的。处理起来会比较慢,也容易出错。谢谢你的日志。

发表于 : 2007-12-31 10:41
fanhe
把读取顺序改为APEv2做为第一个能解决一部分的问题,但有些还是不行。
我建议楼主淘汰id3v1吧,不标准的东西

发表于 : 2007-12-31 12:07
lengyu
问题:没有声音!!!!

发表于 : 2007-12-31 13:13
icokeljh
这个播放器不错!不过最小化好像有bug。最小话的时候整个程序不见了。

发表于 : 2007-12-31 19:17
fanhe
在windows下jre 6.0 u3运行完美(除了还是认不了id3v2和apev2的标签,好像),在ubuntu下bug多多
java的跨平台兼容性问题

发表于 : 2008-01-01 10:36
hadeslee
谢谢各位的回复,在UBUNTU下面我也经过了解测试的,不知道为什么会出现标签的读取问题

希望大家在更改编码后点击"重新读取标签"试一下看,因为标签不是每次都读取的

发表于 : 2008-01-02 16:14
hadeslee
好像用的人不多哦 :cry: :cry: :cry:

发表于 : 2008-01-02 17:30
偶然花开
我使用的情况是到这里(如下)就停住了:
java -jar /home/chenfangmin/YOYOPlayer/YOYOPlayer.jar
chenfangmin@chenfangmin-laptop:~$ java -jar /home/chenfangmin/YOYOPlayer/YOYOPlayer.jar
/usr/share/themes/Human/gtk-2.0/gtkrc:71: Engine "ubuntulooks" is unsupported, ignoring
/usr/share/themes/Human/gtk-2.0/gtkrc:242: Priority specification is unsupported, ignoring
2008-1-2 17:34:02 com.hadeslee.yoyoplayer.util.Config load
严重: 找不到配置,使用默认配置
2008-1-2 17:34:03 com.hadeslee.yoyoplayer.equalizer.EqualizerUI <init>
信息: 均衡器不为NULL
2008-1-2 17:34:03 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:237)
at com.hadeslee.yoyoplayer.playlist.PlayListUI.initUI(PlayListUI.java:181)
at com.hadeslee.yoyoplayer.playlist.PlayListUI.loadUI(PlayListUI.java:153)
at com.hadeslee.yoyoplayer.player.ui.Main.loadUI(Main.java:176)
at com.hadeslee.yoyoplayer.player.ui.Main$1.run(Main.java:84)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

请问怎么解决?

发表于 : 2008-01-02 18:21
sundayson
正是我要找的播放器啊!!

可是你给的那个连接我打不开啊?能传给我么?

发表于 : 2008-01-02 19:03
内存不足
:D 不错 比之1。0版改进多多
问题一 最小化后界面无踪
二 读取编码还是不够灵活 :P

APE 没文件测试
内存CPU占用不知有没有办法再降低

发表于 : 2008-01-02 19:14
zshxiong
非常不错的播放器,以后就用这个了,只是播放列表还有乱码,鼓励lz能够好好完善一下,这么好的播放器,大家一定要顶阿 !!!

发表于 : 2008-01-02 19:38
andrew_t
用了下,还不错.

什么时候能支持cue就好了

发表于 : 2008-01-02 19:55
hadeslee
偶然花开 写了:我使用的情况是到这里(如下)就停住了:
java -jar /home/chenfangmin/YOYOPlayer/YOYOPlayer.jar
chenfangmin@chenfangmin-laptop:~$ java -jar /home/chenfangmin/YOYOPlayer/YOYOPlayer.jar
/usr/share/themes/Human/gtk-2.0/gtkrc:71: Engine "ubuntulooks" is unsupported, ignoring
/usr/share/themes/Human/gtk-2.0/gtkrc:242: Priority specification is unsupported, ignoring
2008-1-2 17:34:02 com.hadeslee.yoyoplayer.util.Config load
严重: 找不到配置,使用默认配置
2008-1-2 17:34:03 com.hadeslee.yoyoplayer.equalizer.EqualizerUI <init>
信息: 均衡器不为NULL
2008-1-2 17:34:03 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:237)
at com.hadeslee.yoyoplayer.playlist.PlayListUI.initUI(PlayListUI.java:181)
at com.hadeslee.yoyoplayer.playlist.PlayListUI.loadUI(PlayListUI.java:153)
at com.hadeslee.yoyoplayer.player.ui.Main.loadUI(Main.java:176)
at com.hadeslee.yoyoplayer.player.ui.Main$1.run(Main.java:84)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

请问怎么解决?
你的JAVA版本不是1.6的吧,因为我这个是用1.6写的,用了里面的API
包括javax/swing/JList$DropLocation,所以你装一下JRE1.6就可以了

发表于 : 2008-01-02 19:57
hadeslee
内存不足 写了::D 不错 比之1。0版改进多多
问题一 最小化后界面无踪
二 读取编码还是不够灵活 :P

APE 没文件测试
内存CPU占用不知有没有办法再降低
最小化后是自动隐藏界面的,这个时候在任务栏可以找到它,以后我会把这个做为一个设置,允许最小化时不隐藏
2,读取编码的模式还希望大家多试试,多换换标签的读取顺序。以及标签的编码

发表于 : 2008-01-02 20:15
achis
xiexie lognzu