HTML5 <video>无法加载</video>

时间:2013-07-12 15:10:40

标签: html5 video

我正在创建一个使用HTML5播放视频的网页。我尝试了一个视频,然后加载并成功播放。但是,其他视频甚至没有加载。我怎样才能解决这个问题?工作视频和不工作视频的代码相同

<video src="SnakeVids/sukyandaru.mp4" width="350" height="300" controls="controls" type="video/mp4"></video>

顺便说一句,区别在于第一个视频是.mp4,另一个是我从.flv转换为.mp4

1 个答案:

答案 0 :(得分:0)

阅读评论后,您的视频似乎已转换为与Google Chrome不兼容的格式。 MP4 supports some codecs<video>标记只有small subset is widely supportedChrome supports these video formats。 您应该使用支持的编解码器对视频进行编码。

此外,您可能希望提供与其他浏览器和平台兼容的不同来源。ogg是一种安全的选择。从w3schools中提取的简化示例:

<video width="320" height="240" controls>
  <source src="movie.mp4" type="video/mp4">
  <source src="movie.ogg" type="video/ogg">
Your browser does not support the video tag.
</video> 

您还可以使用第三方库,例如videoJS,它们可以帮助您支持视频格式。他们中的一些甚至有一个闪回后退。