0

视频需要在网站上显示。我使用 HTML5 和带有 WebM、Theora/OGV 和 H.264/MP4 的标签。该视频在大多数浏览器/操作系统组合上看起来不错,但在 Windows 上使用 Quicktime 观看时颜色会失真。

是否有确保颜色一致的规范方法?如果没有,如果有替代方案,我可以订购浏览器在 Windows 上不使用 Quicktime 吗?

当前方法取自本教程

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Testvideo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" type="text/css" href="video.css">
</head>
<body bgcolor="#000000" marginwidth="0" marginheight="0">
<center>
<H2>Endeavour</H2>
<video width="320" height="240" controls>
  <source src="endeavour.mp4"  type="video/mp4; codecs=avc1.42E01E,mp4a.40.2">
  <source src="endeavour.webm" type="video/webm; codecs=vp8,vorbis">
  <source src="endeavour.ogv"  type="video/ogg; codecs=theora,vorbis">
</video>
</center>
</body>
4

1 回答 1

0

我不确定我是否 100% 理解您的问题,但您作为来源提供的顺序将决定首选哪个视频 - 如果您希望首选webm文件,您只需先添加它:

...
<source src="endeavour.webm" type="video/webm; codecs=vp8,vorbis">
<source src="endeavour.mp4"  type="video/mp4; codecs=avc1.42E01E,mp4a.40.2">
<source src="endeavour.ogv"  type="video/ogg; codecs=theora,vorbis">
...

您不能强制浏览器使用(或不使用)用户安装的特定插件。

至于颜色,这取决于视频文件的压缩方式和编码方式。

于 2013-11-04T21:38:14.510 回答