У меня есть видео (mp4/h264), которое я реализую на странице с помощью -tag. Его видео человек разговаривает с белым фоном. Видео воспроизводится во всех поддерживаемых браузерах. Однако, на IE что-то странное случается с цветом фильма.HTML5-видео в Internet Explorer неправильно отображает цвета
Вот скриншот: http://bayimg.com/EAahEaaGB
Как вы можете видеть IE показывает видео в какой-то тонированного цвета. Это большая проблема, поскольку мне нужно, чтобы видео было белым.
Код используется для встраивания фильма:
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
<div>
<video id="video1">
<source src="video/test.mp4" type="video/mp4">
</video>
</div>
</body>
</html>
Я сделал справедливый бит и прибегая к помощи видел несколько других госзакупок, имеющих аналогичные проблемы, но не нашел никаких решений. Одной из наиболее перспективных вещей, которые я нашел, был билет на microsoft: https://connect.microsoft.com/IE/feedback/details/797470/rec709-colour-space-in-h264-videos-give-wrong-results-in-html5-player-in-ie10
Он закрыт и помечен как работает, но в нем говорится о SPS и цветовых пространствах. Я действительно не понимаю такие вещи и то, как я должен их реализовывать.
Неужели кто-нибудь еще испытал эту проблему и решил ее? Есть ли что-то в процессе кодирования видео, которое мне нужно изменить?
Вы пробовали давая 'html' /' body' теги явный фон? В некоторых старых браузерах использовался серый цвет по умолчанию. – ceejayoz
да у меня есть. это не влияет на внешний вид видео. – Lukeperry