Html Firefox中的一个文件问题
我曾尝试在html中使用此音频文件(),但在Firefox 28识别它时遇到问题。它只是闪烁和消失。有趣的是,如果我在一个页面上有10-15个不同的音频标签链接,其中一些可以工作,而其余的则会闪烁并消失。顺便说一下,我只是在FF上遇到了这些问题,而不是IE或Chrome 这是一个有效的音频标签:Html Firefox中的一个文件问题,html,google-chrome,firefox,html5-audio,Html,Google Chrome,Firefox,Html5 Audio,我曾尝试在html中使用此音频文件(),但在Firefox 28识别它时遇到问题。它只是闪烁和消失。有趣的是,如果我在一个页面上有10-15个不同的音频标签链接,其中一些可以工作,而其余的则会闪烁并消失。顺便说一下,我只是在FF上遇到了这些问题,而不是IE或Chrome 这是一个有效的音频标签: 我已经在这里签了名,但它看起来是完全受支持的(至少是mp4) 我似乎无法判断这是FF媒体许可问题还是文件实际已损坏…因此我尝试使用以下方法比较这两个文件: working.m4a和break.m4a之
我已经在这里签了名,但它看起来是完全受支持的(至少是mp4)
我似乎无法判断这是FF媒体许可问题还是文件实际已损坏…因此我尝试使用以下方法比较这两个文件:
working.m4a和break.m4a之间唯一的主要区别是:
流
:
- Breaked.m4a是16年前创建的
- Breake.m4a在其
标记中没有处理程序名称
格式
:
- breaked.m4a具有更大的
比特率
- Breaked.m4a在其
标签中有不同的主要品牌
和兼容品牌
以下是两个输出的差异:
Mozilla引擎不支持.m4a
。尝试使用.ogg
或.web
。我已经实现了WordPress插件很长一段时间了,如果你想实现一个交叉浏览器播放器,你需要两种文件格式(.m4a
和.ogg
或.webm
)。将这些添加到
-标记上,webbrowser将决定可以播放的格式。否则,请在.m4a
文件上使用正确的编解码器。如果您使用文件编码MP4 H.264(AAC)
,mozilla将播放.m4a
。为什么有些渲染而有些不渲染?要么是音乐文件中的编解码器,要么浏览器不支持编解码器(版权)。@idbehold比提问者使用的编解码器不好。无法找出firefox不播放的原因。我用jplayer flash播放器来播放所有内容。这似乎有效:)
ffprobe -v quiet -print_format json -show_format -show_streams broken.m4a