.webm视频可以在Chrome和Opera中播放,但不能在Firefox中播放
我使用将一些.mp4文件转换为.webm。他们在Chrome和Opera中玩,但在Firefox16中不玩。Firefox从FF 4开始就有了.webm。我测试过,它返回“可能”。我知道.htaccess中的MIME类型是正确的。我从下载了一个test.webm文件并将其上传到同一个文件中,它在FF中播放得很好,这让我认为它一定是编码。我尝试了多次转换视频,但仍然没有成功。谁能想到是什么导致他们不能在FF中工作?有没有更可靠的方法将视频转换为.webm.webm视频可以在Chrome和Opera中播放,但不能在Firefox中播放,firefox,video,html5-video,video-encoding,webm,Firefox,Video,Html5 Video,Video Encoding,Webm,我使用将一些.mp4文件转换为.webm。他们在Chrome和Opera中玩,但在Firefox16中不玩。Firefox从FF 4开始就有了.webm。我测试过,它返回“可能”。我知道.htaccess中的MIME类型是正确的。我从下载了一个test.webm文件并将其上传到同一个文件中,它在FF中播放得很好,这让我认为它一定是编码。我尝试了多次转换视频,但仍然没有成功。谁能想到是什么导致他们不能在FF中工作?有没有更可靠的方法将视频转换为.webm 编码似乎没有问题,但是使用Miro创建的w
编码似乎没有问题,但是使用Miro创建的webm文件的文件格式有一些错误。我建议使用 我已经测试了amber.webm,这是您提供的示例。我使用ffmpeg将其重新格式化为webm,无需编码,使用命令行:
ffmpeg -i amber.webm -acodec copy -vcodec copy amber1.webm
结果文件似乎在Firefox中运行良好
要通过ffmpeg将.mov直接转换为.webm,您可以使用:
ffmpeg -i amber.mov -qscale 0 amber.webm
-qscale 0
旨在保持最高质量。请参阅。该问题出现在windows上MVC 3.0附带的ffmpeg版本中。它似乎在webm转换开始时跳过了帧
要暂时解决此问题,您可以从以下位置下载ffmpeg for windows的更新版本:
在此处提取文件并复制更新的ffmpeg.exe文件:
C://Program Files/participative Culture Foundation/Miro Video Converter/ffmpeg/
替换过时的ffmpeg.exe文件
之后,您使用Miro视频转换器进行的webm转换在Firefox上应该可以正常工作。谢谢-我明天会尝试使用ffmpeg。明天将变为两周,但确实有效。那就不需要米罗了——我就用ffmpeg。我认为Miro在引擎盖下使用ffmpeg,但显然它并不完全可靠。我仍然希望找到用于it的gui软件b/c安装ffmpeg令人望而生畏,而且很难记录。我是从链接到它的,我很惊讶这似乎对我也适用,我用libav9.2创建了原始文件。这是一个简单的解决问题的方法。谢谢。不过我在Mac上也有同样的问题。你认为同样的解决办法会适用吗?