HTML-5:视频标签。视频没有播放

时间:2010-12-24 12:50:22

标签: html html5 html5-video

我正在尝试HTML-5的使用/测试视频标签。这是代码

<!DOCTYPE HTML>
<html>
<body>

<video src="./Pilot.avi" controls="controls">
your browser does not support the video tag
</video>

</body>
</html>

Pilot.avi存储在与此HTML页面相同的目录中。

问题是,我看到控件正在显示但无法播放视频。

我试过了,

1) Mozilla Firefox 3.6.13

2) Google Chrome 8.0.552.224

可能是什么问题?

此致 微内核

6 个答案:

答案 0 :(得分:5)

尝试其他视频格式。请查看this以供参考。

答案 1 :(得分:2)

最可能的原因是浏览器不支持视频格式。我认为认为任何支持AVI容器的东西,就在我们开始讨论编解码器之前。

答案 2 :(得分:1)

HTML5视频不支持 .avi容器。您使用其他格式,我推荐VP8编解码器(或WebP):由Google开发,似乎是未来的网络视频格式。 Here您可以找到有关它的更多信息,here您可以使用以下格式转换视频的工具列表。

您诚挚的,Tancredi。

答案 3 :(得分:0)

如果文件位于本地文件系统上,某些浏览器可能会导致问题 我正在使用Firefox实现类似的功能,我无法使用HTML5视频标签访问本地文件夹中的视频文件 但Chrome在我的案例中就像一个魅力。

答案 4 :(得分:0)

mp4编解码器......虽然许多开源纯粹主义者之间存在争议......但它是最好的解决方案,几乎每个浏览器都支持它。此外,它可以在flash容器中使用,因此您可以拥有一个用于html5的文件和一个flash后备。

答案 5 :(得分:0)

也有可能无法播放长视频。尝试持续15秒或20秒的短视频。它可能会奏效。