HTML视频标签在Windows上的Safari中无法使用

时间:2017-03-18 15:10:23

标签: html5 video safari

我编写了一个HTML视频代码,如下所示。在Windows操作系统(Safari版本:5.1.7)上的Safari浏览器中运行该文件时,视频不会显示在我的页面中。我阅读了几个链接并了解Windows上对Safari的支持的结束,但我想确保我的视频标记不起作用的原因。我没有Mac机器试试这个。我尝试使用.mp4和.mov标记,但两者都不起作用。

     <html>
       <body>
          <video loop controls="true" autoplay width='100%' height='100%' src='D:/safari.mov' type='video/mov'></video>
       </body>
     </html>

感谢您的帮助!

3 个答案:

答案 0 :(得分:1)

您的计算机上是否安装了Quicktime?如果没有,install并重新启动应解决此问题。希望这会有所帮助。

答案 1 :(得分:1)

您应该添加OGG格式的第二个视频文件,以便它适用于所有浏览器,如下所示:

<video loop controls="true" autoplay width='100%' height='100%'>
  <source src="movie.mp4" type="video/mp4">
  <source src="movie.ogg" type="video/ogg">
</video>

答案 2 :(得分:0)

尝试使用其他软件再次转换您的视频文件。

有时视频文件有问题,转换过程会修复它。就我而言,我使用 ffmpeg 删除了音频通道,这解决了 Safari 的问题:

ffmpeg -i input_file.mp4 -an output_file.mp4