【问题标题】:Loading ID3 tags without loading sound in AS3在 AS3 中加载 ID3 标签而不加载声音
【发布时间】:2011-01-22 11:54:21
【问题描述】:

有没有办法在AS3中加载ID3标签而不加载声音?

【问题讨论】:

    标签: actionscript-3 audio flash-cs4 id3


    【解决方案1】:

    你可以简单地开始加载声音,bufferTime = 0,当 id3 数据可用时,你只需 close 流。

    或者,如果声音是通过服务器分发的,那么服务器可以读出 ID3 并提供一个 API 来获取它。

    【讨论】:

    • 嗯好的。我要试试这个,我会告诉你的。谢谢!
    【解决方案2】:

    使用 AS3 读取 ID3 标签可能不是正确的方法。您当然可以使用 PHP、C#、Python 或任何其他语言从 MP3 中读取 ID3 标签。

    例如,您可以有一个 PHP 脚本“id3Reader.php?file=mymp3.php”并返回一个包含所有 ID3 信息的 XML,然后您可以在 AS3 中解析它,这相当快。我建议在 PHP 部分使用缓存,或者可能有一个像 mysql 这样的数据存储,这样你就不必一遍一遍地读取 id3 标记。尽管 PHP 是一种烂语言,但它完成了它的工作,并且对于这种任务它做得很好。

    用 PHP 读取 ID3

    http://php.net/manual/en/ref.id3.php

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-07-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多