0

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

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

顺便说一句,不同之处在于第一个视频是 a .mp4,而另一个我从转换.flv.mp4

4

1 回答 1

0

阅读评论后,您的视频似乎被转换为与 Google Chrome 不兼容的格式。MP4 支持一些编解码器,但只有一小部分被广泛支持Chrome 支持这些视频格式<video>标签。您应该使用支持的编解码器对视频进行编码。

此外,您可能希望提供与其他浏览器和平台兼容的不同来源。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,这将帮助您支持视频格式。其中一些甚至有闪退。

于 2013-07-12T15:37:48.013 回答