[圖]微軟對Chromium新貢獻:改善低解析度視訊播放
2018年年底,微軟官方確認未來Windows 10系統中搭載的Edge瀏覽器將會基於谷歌的開源瀏覽器Chromium,並表示會替代現有Edge版本。對於使用者來說,這就意味著新版Edge瀏覽器會有更快的開發速度,更豐富的擴充套件支援以及更流暢的使用體驗,而微軟也積極貢獻Chromium,以便於更好整合新版Edge。
訪問:
自去年10月開始連續貢獻Chromium,允許基於Chromium的瀏覽器中 視訊 的字幕字型可以跟隨 Windows 10系統設定改變等等之外,近日 微軟 提交至Chromium的Commit中將改善在某些情況下視訊質量糟糕的問題。
在Commit中描述到在某些情況下當用戶在Windows裝置上播放低解析度模式(140P)視訊,當滑鼠游標不在YouTube或者其他視訊上時候,視訊質量會大幅下降的問題。在評論部分Google員工,Chromium撰稿人和Microsoft工程師詳細討論了該問題。
Chromium的貢獻者Maggie Chen寫道在YouTube上視訊源尺寸為192*144時候,視訊播放顯示尺寸為1076*808時候可能會遇到畫素化/混疊問題。這個問題出現在使用英特爾整合顯示卡和英特爾overlay hardware技術的Windows PC上。
Google工程師Zhenyao Mo解釋道:“這是overlay之間underlay差異導致的問題。目前當視訊位於頂部的時候,我們會沿著硬體overlays路徑進行鋪展。如果某些內容位於視訊之上(我們將其稱之為underlay case),那麼我們就會將視訊和Chrome的其餘部分進行合併的。因此兩種模式之間的差異是Aliasing和顏色變化切換。”
根據微軟工程師的建議,Chromium的貢獻者Maggie Chen現在提交了一份解決此問題的提交,並且可能會在未來的版本中推送到Chrome瀏覽器。Chen在Commit中表示:“在呼叫SetBitmapInterpolationMode將過濾模式 更改為linear之後,低解析度模式的視訊質量得到改善。目前相關的程式碼尚未進行稽核。”