好的,经过一些测试,我可以在 Mozilla Firefox 上看到您的视频,但您的视频无法在 Google Chrome 或 Internet Explorer 中运行。您面临的情况基于文件格式。每个网络浏览器都需要您的视频具有特定的文件格式,因此您需要以多种格式对视频进行编码,以使视频可供更广泛的访问者使用,具体取决于他们的浏览器。
维基百科在 HTML5 视频标签的浏览器支持部分中解释了哪些文件格式将更好地满足每个 Web 浏览器的需求。
代码中标签的正确应用<video>
如下所示:
<video poster="movie.jpg" controls>
<source src="movie.webm" type='video/webm; codecs="vp8.0, vorbis"'/>
<source src="movie.ogg" type='video/ogg; codecs="theora, vorbis"'/>
<source src="movie.mp4" type='video/mp4; codecs="avc1.4D401E, mp4a.40.2"'/>
<p>This is fallback content</p>
</video>
考虑到您应该为标签sources
内部的每个实例提供单独的视频文件。<video>
请记住,您的后备内容也可以是图像、动画 gif、flash 动画甚至是 youtube 代码(格式正确),如果没有任何效果,则会向用户显示某些内容。不要忘记包括测量值:固定宽度和高度,以便后备媒体填充视频应显示的整个空间。
对于您的转码过程,我建议您查看AskUbuntu 站点中的 This answer,我在该站点中解释了如何使用Miksoft 软件的 Mobile Media Converter轻松压缩文件。
我希望这对您有所帮助,但如果您需要进一步的帮助,请不要犹豫发表评论。
祝你好运!