&引用;无法解码媒体资源文件路径/FILENAME.mp4。”;在Firefox 35上播放h264编码文件时
我们使用服务器上使用h264编解码器的mp4文件来播放视频。FF35之前的FF中的文件工作正常,它们在IE8+和Chrome中工作。在FF35中,我们现在在控制台中得到以下消息&引用;无法解码媒体资源文件路径/FILENAME.mp4。”;在Firefox 35上播放h264编码文件时,firefox,video-streaming,html5-video,h.264,Firefox,Video Streaming,Html5 Video,H.264,我们使用服务器上使用h264编解码器的mp4文件来播放视频。FF35之前的FF中的文件工作正常,它们在IE8+和Chrome中工作。在FF35中,我们现在在控制台中得到以下消息 Media resource FILEPATH/FILENAME.mp4 could not be decoded. 如果我们直接加载资源,我们就可以得到 Video can't be played because the file is corrupt. 我们需要对mp4文件做些什么才能让它们在FF35中工作吗?此
Media resource FILEPATH/FILENAME.mp4 could not be decoded.
如果我们直接加载资源,我们就可以得到
Video can't be played because the file is corrupt.
我们需要对mp4文件做些什么才能让它们在FF35中工作吗?此行为已在操作系统10.6.8-10.9、Windows 7和Windows 8的FF35上复制。评论此错误:
错误1130450-一些MP4视频无法播放,因为它们无法解码。
他们需要复制的步骤,视频样本和视频信息,用户代理…我尝试了一些Firefox插件来解决这个问题,但没有成功(在我的例子中,它发生在MOV文件中) 但以下是最终奏效的方法:
关于:config
(从地址栏)
false
有关此问题的更多疑难解答:
自从使用所有vine视频更新到firefox后,我就遇到了这个问题,但它可以在干净的配置文件上工作,可能会向firefox报告一个bug?在FF论坛上运气不太好。您是否有幸让Vine为您工作?这是firefox论坛,找到了导致我出现问题的原因-user_pref(“media.windows media foundation.enabled”,false);我在mac(10.6.8)上遇到了这个问题,将“media.fragmented-mp4.enabled”的配置选项设置为“false”使该站点的视频为我播放。因此,也许你提供的一小部分视频编码错误,firefox对MP4的播放更为严格?这更多的是一个评论而不是答案,不是吗?这不是一个程序化的答案。我们必须告诉成百上千的用户这样做,我们的视频才能播放,修改客户端浏览器不是我们应该做的事情。