我试图在网页上播放m4a文件,但它不起作用。我正在iPhone上使用语音备忘录应用程序生成这些文件。
我注意到以下(调查结果(:
- 当我将设置IOS>设置>语音备忘录>音频质量切换到压缩时,它就工作了
- 当我将设置IOS>设置>语音备忘录>音频质量切换到无损时,它不起作用
问题
问题是,我需要使用的所有文件都是使用无损设置生成的。
有什么想法吗???
- 为什么浏览器没有播放这些文件
- 有什么建议可以让它发挥作用吗
以下是我的片段:
<audio controls>
<source src="fileURL">
<source src="fileURL">
Your browser does not support the audio element.
</audio>
谢谢你们!
无损文件很可能使用Apple无损编码。顾名思义,这是苹果软件用来生成无损文件的格式。为了确保你可以用Quicktime或iTunes打开文件,看看使用了什么编解码器。
据我记忆所及,即使是iOS版的Safari也不会原生播放Apple无损文件。如果你不能重新编码文件,alac.js可能是一个替代方案。这是一个用JavaScript编写的苹果无损解码器。