Suc*_*uch 5 firefox html5 aac m4a
据我所知,由于许可问题,Firefox决定不支持AAC,但是如何直接在Firefox中读取m4a文件呢?(我正在使用28.0)
例如,使用此文件:
http://www.jplayer.org/audio/m4a/TSP-01-Cro_magnon_man.m4a
(ffmpeg: Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 127 kb/s)
它预期不适用于:
<audio controls>
<source src="http://www.jplayer.org/audio/m4a/TSP-01-Cro_magnon_man.m4a">
</audio>
Run Code Online (Sandbox Code Playgroud)
小智 3
上面的嵌入代码在 Windows 7 上的 Firefox 28 中运行良好。
我的理解是,虽然 Firefox 不从软件内部支持 MP4 H.264 AAC(以避免许可问题),但它会自动将其分配给操作系统媒体功能(而不是要求插件),而是依赖外部软件来处理许可(至少在Windows上;Linux看起来仍然需要一个插件(?)https://www.mozilla.org/en-US/firefox/26.0/releasenotes/)。
如果您在升级到 Firefox 28 后遇到在线 m4a 文件(但不是本地)的问题,我也遇到了同样的问题,结果是 MIME 类型的问题;我们默认的“audio/mpeg”似乎适用于 Firefox 27,但 28 需要“audio/mp4 m4a”或报告文件已损坏。但不知道为什么这会影响上述内容;您可以尝试将类型放入源标记中,看看是否有帮助。 https://developer.mozilla.org/en-US/docs/HTML/Supported_media_formats