我正在用php构建一个可回显以下html的网站:
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<video id="video_media" style="position:relative; z-index:1; display:block; margin-left:auto; margin-right:auto; width:700px;" controls>
<source src="uploads/15 dialogo 13.mp4" type='video/mp4'>
</video>
</body>
</html>
当我在Google Chrome浏览器中查看页面时,只有一组控件。如果按播放键,音频就会播放,但视频不会显示在Google Chrome中。在safari和microsoft edge中,视频将显示出来并可以很好地与控件一起播放。
我没有在其中标记php,因为当我用此代码制作html文件时,会发生相同的事情,因此,我相当确定这不是php的问题。
最近几天,我在Google上进行了很多搜索,但是我没有找到有关其他遇到相同问题的人的任何信息。我已经更改了计算机上chrome上的设置,以尝试观看视频,但这没有做任何事情。我也不认为这是Chrome设置问题,因为我从没发现其他网站的视频无法在浏览器中播放。
如果我没有一个明显的答案,对不起...我是Web设计的新手,并且以前从未在网页上使用过视频。如果还有另一个问题具有相同的答案,也很抱歉。我确实首先在这里搜索,但我可能会错过它。请直接指向该页面。谢谢,
------------更新------------
顺便说一句,它在Firefox上也不起作用。
另外,下载后,我可以在音频和视频正常工作的情况下下载文件。只是没有在浏览器中播放。
答案 0 :(得分:0)
您可以尝试:
Castle.Core.4.3.1
Castle.Core-log4net.4.3.1
Castle.LoggingFacility
或通过更改视频名称的方式进行测量:
<source src="./uploads/15 dialogo 13.mp4" type='video/mp4'>
-更新-
显然是视频编解码器产生的问题
答案 1 :(得分:0)
我有一个无法在Chrome或Firefox中播放的mp4视频。播放音频和控件,但不播放视频。解决该问题的方法是将视频拉入Final Cut Pro,该视频说这是非标准尺寸或格式,然后我将文件“共享”(导出)回我的硬盘上。新文件将在所有浏览器中播放。三分钟的SD视频文件大小从32 MB跃升至98 MB。