一个自制的AS3 MP3播放器

暂时命名为Moondy Player吧,呵呵。老实说这个东东还真研究了不少时间,也参考了不少前辈。其中的歌词提取部分是《Actionscript3.0 Animation》这本书里的,而频谱波形生成是用的一个老外的代码,播放器的UI也都是网上找来的-_-!。如果链网络路径的MP3地址的话,在本地放是没有问题,但放到服务器上这频谱波形就出不来,这应该是安全机制的问题吧,只好传了几首歌到自己服务器上给大家看效果了。

第一次弄,感觉还有很多不足的地方,有时间再改进下吧。

应各位朋友的要求,虽然不太完整,我还是把源码都放出来吧,供大家参考了。
源文件:moondyplayer.rar

PS:看来把MP3文件放在自己空间里是一件非常危险的事,流量程又快被吸干了,开防盗链都没用,只好先删掉先了。

相关文章

Moondy 发表于 2009-3-26 8,226 Views | 类别: My Demo

44条留言 立即发表评论

  1. #1eye360 @ 2009-3-27 15:01 回复

    非常优秀的AS3 MP3 PLAY 尤其是界面美化非常好

    • Moondy @ 2009-3-27 16:13 回复

      呵呵,这个界面是从网上找来的,如果它的作者听到您这么夸奖的话一定也会很开心的。

  2. #2mayi @ 2009-4-23 09:54 回复

    有没有原文件呀!发给我一份!谢谢!

    • Moondy @ 2009-4-23 13:50 回复

      还有些功能没完成,最近都比较忙都提不起劲来弄它呢。不过你要的话我可以把现有的发给你咯。

  3. #3花圆 @ 2009-4-26 23:02 回复

    在天地会看到你的MP3播放器介绍,很棒!我刚接触到CS,看了你的作品,想弄个别的频谱波形,是常见的立柱形的跳动;还想加个舞蹈动作的控制效果,就是想做几个视频流插入在时间轴上,由音乐类别进行选择跳转。因为我很菜,想从您的这个MP3源码上学起,能发这个给我吗

    • Moondy @ 2009-4-27 14:45 回复

      老实说,对于一个半成品我还真不喜欢把源码放出来,不过这样好像就对不起这些朋友们了。想要的朋友跟我说下我都会发的,我也会尽快抽空完善一下的。

  4. #4winds_ @ 2009-5-11 23:44 回复

    您好,看了你的作品,都不错,我对这个MP3有兴趣,能给我发个源码吗?大家一起研究研究吧!Thanks

  5. #5winds_ @ 2009-5-12 11:12 回复

    能发个源码给我吗,我有兴趣研究研究!! :icon42

  6. #6Moondy @ 2009-5-12 12:49 回复

    @winds_
    我整理一下发给你,之前发出去的好像没换链接,结果MP3都链到我空间里的,这个月的流量都快用光了。
    :icon26

  7. #7winds_ @ 2009-5-12 19:33 回复

    好的,谢谢分享!

  8. #8helilong @ 2009-6-5 00:49 回复

    :icon07 不错的播放器
    站长能够发个源码给我吗,想学习下,helilong123456789@163.com 先谢谢

    • Moondy @ 2009-6-5 08:58 回复

      @helilong
      已经发给你了。哎,最近加班累得跟死狗一样,真没什么时间弄这个了

  9. #9Artmemory @ 2009-6-6 12:22 回复

    站长,能把这个源文件发给我吗?非常想知道你的歌词怎么解析的,我虽然可以在一个动态文本中显示对应歌词,却不能像你这样让所有歌词一起动。在线期待中——artmemory@qq.com

  10. #10Moondy @ 2009-6-6 14:06 回复

    @Artmemory
    LRC歌词解析跟TXT是一样的,关键的是如何用正则匹配把歌词跟时间分出来,源码我已经发给你啦。

  11. #11大爱至善 @ 2009-6-8 15:05 回复

    请把源文件发给我学学好吗?谢谢!

    • Moondy @ 2009-6-8 20:13 回复

      @大爱至善
      已发送。看来我还是最好抽空整一整放上来好了。

      • iwill @ 2009-9-2 11:32 回复

        楼主真是好人。谢谢

      • 长江八号 @ 2009-9-2 21:20 回复

        博主能给我发个么,我最近在做播放器 想参考一下谢谢3495964@qq.com

        • Moondy @ 2009-9-2 22:13 回复

          难到真的下载不了么?测试了好几遍都没问题呀。

  12. #12看风 @ 2009-6-28 21:05 回复

    非常美观的FLASH-CS3播放器
    能否发份源码?!谢谢!
    tgsl88@163.com

    • Moondy @ 2009-6-29 09:28 回复

      @看风
      列表部分还是没时间去弄,其实弄个组件上去都行。
      拿去研究是没有问题,直接用的话还是有不少BUG,呵呵

  13. #13看风 @ 2009-6-29 15:03 回复

    Moondy:谢谢您了!

    已经收到您发的源码,除列表部分外,其余的均可,主要是看好这个界面漂亮!

    • Moondy @ 2009-6-29 16:46 回复

      吼吼,还真受打击哎,这个界面我也不知是百度还是谷歌找来的了,我对UI设计可是不在行。

  14. #14^_^ @ 2009-6-30 15:35 回复

    你好,播放器很棒,很漂亮,能分享下源码吗,学习下。
    邮箱:mao913@vip.qq.com

    • Moondy @ 2009-6-30 16:12 回复

      当然可以,都拖了很久了实在是不好意思了。而且有位朋友还帮改了一点BUG,我整理一下吧,最迟在这周末放出来好了。谢谢大家的关注

  15. #15太好了 @ 2009-7-17 23:48 回复

    :icon05 能发给我 我吗 呵呵 太谢谢你了 taodiseren@163.com

    • Moondy @ 2009-7-18 17:52 回复

      这位仁兄,在上面已经有下载了呀。

  16. #16无所谓 @ 2009-8-22 13:43 回复

    很好看,但下载不了~~站长给看一下啊

    • Moondy @ 2009-8-22 14:26 回复

      不会啊,我又试了好几次,都可以下啊。右键另存都能下的。实在下不了的就留个邮箱吧,我发过去。

  17. #17xiaojie @ 2009-9-18 10:03 回复

    下载了你的源,可打开你的源然后再测试,找不到 gs.TweenLite, com.anttikupila.revolt.Revolt, 这两个东东,楼主既然已经公开了源,又何必再留一手?
    呵呵,可能是强人所难,自己辛苦研究出来的,当然不想给别人分享。

    • moondy @ 2009-9-18 17:55 回复

      怎么会呢,别的朋友下了都可以用呀。那个gs.TweenLite是个开源的效果类,revolt是老外的一个频谱效果类,我的另一篇里面有,这个源文件包里也有。你看看是否你的编译路径是不是有问题。毕竟做AS3的人不应该不知道TweenLite的了。

  18. #18xiaojie @ 2009-9-18 20:34 回复

    或许是下载错误?我早上下的包里真没有这2个文件夹,晚上来看到你所说,我又重新下了一次,这次有了,谢谢老大提供。
    真不好意思,小弟对flash都是自学的,属于半桶水,flash 8(AS2) 自学了一些,昨天又下了AS3,感觉不知如何下手,AS3不喜欢写帧动作,所以想参考一下别人的源码。

    • Moondy @ 2009-9-18 22:40 回复

      其实做这行的谁又不是自学的呢,不过AS3的确是个好东西,建议从基础开始学起。参考源码当然也能做出自己的东西来,但基础不牢的话会成为进一步发展的短板。

  19. #19fang @ 2009-10-23 16:33 回复

    你好,可以把代码发我以份吗?谢谢

    • moondy @ 2009-10-26 15:11 回复

      啊啊,源码在上面有下载的啊!

  20. #20灰色的天 @ 2010-1-26 15:14 回复

    下载不了啊

    • moondy @ 2010-1-26 23:26 回复

      我晕,都是直接右键就下下来了。
      麻烦说下是什么情况嘛,我好查一下

  21. #21hh @ 2010-5-10 02:01 回复

    下载不了,说什么防盗链!请把源文件发给我学习学习好吗?谢谢!
    nacai1@163.com

    • Moondy @ 2010-5-12 21:59 回复

      发给你了。
      很久之前就把防盗链关掉了呀,怎么会还不行呢,下不了的朋友们用右键另存为试试。

  22. #22AG @ 2010-6-10 09:38 回复

    如果链网络路径的MP3地址的话,在本地放是没有问题,但放到服务器上这频谱波形就出不来,我想知道这个怎么解决?

    • moondy @ 2010-6-10 19:36 回复

      这是安全机制的问题,也就是说不能跨域加载MP3,把MP3放到本域的服务器上就没有问题。

  23. #23web前端寒风 @ 2010-7-29 09:43 回复

    博主as牛人,我也一直想做个flash版本的播放器,可惜as不行,希望有时间多来这学习。

    • Moondy @ 2010-7-29 16:26 回复

      我哪算牛哦,看看人家用FLASH做网游的……我也只能小打小闹一下罢了。

  24. #24edom @ 2010-10-18 16:39 回复

    http://live.ebf.cc/read-217.html
    这个播放器也不错啊,还支持API调用,同时还有视频,播客的

评论

:icon07 :icon02 :icon16 :icon23 :icon37 :icon05 :icon38 :icon35 more »
(Ctrl + Enter)