我编写了一个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>
感谢您的帮助!
答案 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