Flash 中的 3.1 或 5.1 音频
Posted
技术标签:
【中文标题】Flash 中的 3.1 或 5.1 音频【英文标题】:3.1 or 5.1 audio in Flash 【发布时间】:2010-09-07 06:55:20 【问题描述】:是否可以使用 Flash 制作 3.1 或 5.1 音频?我们正在这里开始一个交互式信息亭项目,我们被告知要使用 Flash。但是,我们还需要支持 3.1 或 5.1 音频(其中 5.1 是最需要的功能)。
我没有使用 Flash 做过任何高科技音频,所以我想知道是否有人知道是否可以这样做?
谢谢。
【问题讨论】:
【参考方案1】:使用 AIR 3 和 Flash Player 11 是可能的。
【讨论】:
【参考方案2】:据我所知,这是不可能的。
如果您使用已在 DTS 中编码的未压缩波形文件或其他东西并在其间放置一个环绕接收器,您可能能够做到这一点。但是,这将阻止您在输出之前对声音进行任何操作,甚至不会更改音量。我想这不是一个选择? 我认为使用外部声音应用程序将是您的最佳选择,也许您可以使用 Director 做一些事情。
【讨论】:
【参考方案3】:通过 Google 快速搜索,我找到了这个论坛 http://board.flashkit.com/board/showthread.php?t=715062,他们指出 Flash 无法处理 5.1 音频,替代方法是使用另一个可以与 Flash 通信的应用程序来处理事物的音频方面。
我还从 Summit Projects http://summitprojectsflashblog.wordpress.com/2008/08/07/wave-theory-in-actionscript-3-part-4/ 找到了这篇博文,其中详细介绍了字节处理和音频样本处理。我不确定他们是否为此使用了自己的 actionscript 库,或者他们是否使用了 Adobe 的库。在环绕声方面,我对 Flash 的音频方面不太了解。
我认为您的两个选择可能是使用单独的应用程序来运行您的音频(这可能压力较小),或者如果您像我一样对某些概念感到迷茫,则可能与峰会人员取得联系他们碰上了,呵呵。祝你好运!
【讨论】:
您发布的峰会项目链接仅告诉您如何解码音频数据,它没有提供与计算机音频硬件通信的方法,这是根本问题。这就是为什么您必须为此目的使用外部应用程序。也许我们会通过 Molehill 获得一些更高级的音频支持?以上是关于Flash 中的 3.1 或 5.1 音频的主要内容,如果未能解决你的问题,请参考以下文章