2014-08-29 101 views
0

我有一個使用-tag在頁面上實現的視頻(mp4/h264)。它是一個男人與白色背景談話的視頻。視頻在所有支持的瀏覽器上播放。然而,在IE上,電影的顏色出現了奇怪的現象。Internet Explorer中的HTML5視頻渲染顏色不正確

下面是截圖: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> 

我已經做了谷歌搜索的公平一點,看到遇到類似問題,一些其他的脂肪酶,但沒有發現任何解決方案。其中一個比較有前途的事情,我發現在售票微軟: https://connect.microsoft.com/IE/feedback/details/797470/rec709-colour-space-in-h264-videos-give-wrong-results-in-html5-player-in-ie10

它被關閉並標記按預期運行,但它只講SPS和色彩空間。我真的不明白這樣的事情,以及我應該如何實施它們。

有沒有其他人遇到過這個問題並解決了它?視頻的編碼過程中是否有某些東西需要更改?

+1

您是否嘗試給'html' /'body'標記一個明確的背景?一些舊版瀏覽器曾經使用灰色作爲默認設置。 – ceejayoz 2014-08-29 15:40:56

+0

是的,我有。它不會影響視頻外觀。 – Lukeperry 2014-09-01 07:40:45

回答

2

經過進一步研究,我們發現問題只發生在使用radeons Catalyst Control Center的Windows機器上。似乎有一些設置,圖像增強等會影響視頻的顏色。

總而言之,我們發現沒有辦法通過html/css/js或編碼來糾正問題。

0

剛剛遇到這篇文章,並認爲我會添加我們發現的。這裏的問題是硬件加速,默認情況下是開啓的。關閉硬件加速(請參閱http://support.microsoft.com/kb/2528233),視頻將再次變爲白色。

我不知道如何解決這個問題。

0

我在IE中遇到了同樣的問題,發現集成英特爾圖形上的這個設置會導致視頻顏色問題。

Intel HD Graphics Control Panel