我有一些视频,我尝试将Blender转换为可以由最现代的浏览器呈现的格式。我尝试了很多不同的设置,IE和Firefox都无法解码文件。 (Windows Media Player总是如此。)
我使用以下HTML代码:
<video width="320" height="240" controls>
<source src="data/test.avi">
Your browser does not support the video tag.
</video>
这是对的吗?
我尝试了不同的格式,编解码器和解析器。 (mpeg-4,h.264,ogg,theora)。
你有什么建议吗?
编辑: Ogg-Theora确实在Firefox和Chrome中运行,但不在IE中运行。
答案 0 :(得分:1)
这一直是一个问题,即格式化“战争” - 使用哪种格式的音频和视频。
不幸的是(取决于你看它的角度),没有一种格式来统治它们,所以你实际上必须提供尽可能多的“可能”。可能至少有三种主要格式:
您可以按照您希望使用的顺序定义源标记来选择优先级:
<video width="320" height="240" controls>
<source src="data/test.mp4" type="video/mpeg" />
<source src="data/test.ogv" type="video/ogg" />
<source src="data/test.webm" type="video/webm" />
Your browser does not support the video tag.
</video>
希望这能提供一些意见。