[酷+原创] AIR应用桌面播放器 Apollyer 放出

原创 2007年09月18日 02:53:00
Apollyer 基于 Flex 3.0 开发,是我的第一个AIR习作,不过就目前的完成度和所花费的时间来看,称为习作似乎有点.....

先放点养眼的截图出来吧~~







除了传统播放器功能外(播放控制,静音/音量/声道控制,音频图形输出),Apollyer 还具有以下特点:
1. 支持文件拖入播放列表,自动判别文件格式。
2. 自动记录上一次关闭时的播放列表(其实做到这一点了,用户自定义播放列表也就轻车熟路了,待日后完善吧~~)
3. 支持LRC歌词读取,声音/歌词同步(目前的算法并不好,还是那句话,待日后完善吧~~)。

好了,说说缺点吧。
1. LRC歌词读取,声音/歌词同步 ---- 由于算法问题,有时不能读取到正确的LRC文件,甚至播放到某些歌时会出现程序卡死。不过经过测试,大多数歌曲都可以正常播放,这似乎也和LRC的文件命名有关系。

2. 由于鄙人知识浅薄,花了很长时间也没有成功计算出mp3的播放时间,网上资料也不少,但是真正有帮助的没有多少,不愿意花太多时间在业务逻辑处理以外的地方,所以暂时搁下吧,有对ID3文件结构了解的朋友可以和我联系,共同完成这个部分,感激不尽啊~~~~

3. 某些歌曲在播放列表中不能正确显示歌曲信息,这和文件本身的ID3信息是否完整有关,当然,目前读取ID3的方法也不够完美。


说实话,做一个简单的播放器并不难, 但是一个功能齐全的播放器涉及到了多方面的知识领域。事后我就总是感叹,Team啊~~Team啊~~我何时能有个Team啊~~~

点击下载 Apollyer beta v1.0

再次P.S:运行AIR程序是需要先安装Adobe AIR Runtime的,没有的朋友可以点击以下链接下载runtime,体积不大,安装也简单,几下Next就好了~~
点击下载 Adobe AIR Runtime


大家多多支持~~~
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

原创:Android应用开发记录-Andorid歌词秀(3)使用的Service的音频播放器

在下文中我们实现的简单的音乐播放功能。 原创:Android应用开发记录-Andorid歌词秀(2)先来一个音频播放器 但是这样的方式在程序退出后播放也会停止,为了解决这个问题,使用的Servic...

Flex web应用调用Flex AIR桌面应用

1、Flex web应用安装AIR应用 2、Flex web应用运行AIR应用 3、Flex web应用与AIR之间参数传递 内容 1、Flex web应用安装AIR应用 首先,编写简单可测...

【原创】JAVA开发的小音乐播放器

eclipse开发的音乐播放器,利用了JMF包

[原创] 树莓派个人实测 Q&A(最新修改使用windows连接远程桌面)

[原创]树莓派个人实测 Q&A(最新修改使用windows连接远程桌面) 这篇帖子我打算用Q&A的方式来编写,这样大家更容易一目了然的看明整个帖子的内容,层次分明,调理清晰,以下均是我个人拿到树莓派...

【原创】在旧的台式机上安装Ubuntu14.04桌面版、麒麟版和服务器版

一直以来都想试一下在电脑上直接安装Ubuntu,今天终于

XP使用VNC远程桌面CentOS 6(原创,备忘)

XP应用VNC长途桌面CentOS 6(原创,备忘) 2011年11月2日联系商易上海电子商务网站建设,了解更多   我的CentOS版本是6...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)