Flash/Flex:播放嵌入的 AAC 音频?
是否可以以某种方式在 Flash/Flex 中播放嵌入 AAC 文件?我知道您可以播放嵌入的 MP3 文件,但我听说您不能使用 AAC 来做到这一点。有人知道有什么偷偷摸摸的方法来解决这个问题吗?
作为说明,这里是代码。
[Embed(source='../../audio/music02.m4a', mimeType="audio/aac")]
private static const __ExampleMp4File:Class;
public var myMp4Sound:Sound = new __ExampleMp4File();
public function EmbeddedAudioTest()
{
myMp4Sound.play();
}
Is it possible to play an embedded AAC file in Flash/Flex somehow? I know you can playback embedded MP3 files, but I hear that you can't do that with AAC. Anyone know any sneaky ways to get around this?
By way of illustration, here's come code.
[Embed(source='../../audio/music02.m4a', mimeType="audio/aac")]
private static const __ExampleMp4File:Class;
public var myMp4Sound:Sound = new __ExampleMp4File();
public function EmbeddedAudioTest()
{
myMp4Sound.play();
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不幸的是你不能。如果您将音频文件转换为仅包含音轨的视频,则可以播放它。
这看起来确实是播放器中的一个愚蠢的疏忽,因为它支持播放嵌入式声音并支持嵌入视频中的 AAC。
Unfortunately you can't. If you convert the audio file to video with just an audio track, then you can play it.
This does seem like a silly oversight in the player since it has support for playing embedded sound and support for AAC embedded in video.