IT之家訊 微軟在近期已經(jīng)展示了少量的Win10for Phones系統(tǒng)的新功能,隨著Win10手機系統(tǒng)開發(fā)的逐漸深入,之前Windows Phone系統(tǒng)的零碎不足現(xiàn)在也將慢慢完善,其中一項最重要的功能是支持流行的串流媒體協(xié)議,比如HLS和DASH。
在微軟開發(fā)者文檔中:
“你可以使用AdaptiveMediaSource類來為應(yīng)用增加自適應(yīng)視頻流播放。對象初始化指向串流清單文件,支持格式包括Http串流直播(HLS)、HTTP上的動態(tài)自適應(yīng)串流(DASH)和流媒體。對象需綁定XAML媒體元素,便可進行自適應(yīng)播放。流媒體的屬性,比如可用性、最小最大比特率,都可以進行設(shè)置。”
HTTP Live Streaming (HLS)是蘋果創(chuàng)造的基于HTTP流媒體通信協(xié)議,將串流分解為小型編碼、不同層次的階級和比特率,適合更大寬帶的串流。大多數(shù)Windows Phone用戶都知道BBC iPlayer的WP客戶端之所以支持不好,就是因為系統(tǒng)缺乏對HLS的支持,直到BBC為WP定制了解決方案。Win10手機以后支持的擴展將簡化應(yīng)用的開發(fā)難度。
Dynamic Adaptive Streaming over HTTP (DASH)是類似于蘋果HLS的另一種自適應(yīng)碼率流媒體技術(shù),可以從HTTP網(wǎng)頁服務(wù)器獲取高品質(zhì)的流媒體,不過不像蘋果HLS,這項技術(shù)雖然是非專利性的,但是并沒有獲得廣泛支持。
添加DASH支持的另一個好處是谷歌YouTube直播也采用該協(xié)議,這也從根本上解釋為何Win10手機系統(tǒng)支持YouTube視頻新特性。
Smooth Streaming(平滑流媒體串流)當(dāng)然是微軟技術(shù),Windows Phone系統(tǒng)早已支持很長世間了。
對于這些網(wǎng)絡(luò)標準的全支持透露出重要的信息是Windows10手機用戶將獲得最多的內(nèi)容,開發(fā)者也會花費更少的精力去支持標準,帶來雙重體驗提升。(via:WMPU)
Google 谷歌 Chromcast Ultra 無線視頻串流盒 - HDR視頻播放
HDR圖像色彩空間展示 - 來自蘋果官網(wǎng)
為推廣HDR的娛樂影視應(yīng)用,蘋果iOS、谷歌Android和微軟Windows系統(tǒng)均已支持HDR模式,在移動平臺上,HDR功能主要是為視頻應(yīng)用服務(wù),如YouTube、Netflix等,本地和NAS存儲的HDR視頻也可以通過VLC等免費應(yīng)用播放。但Windows這樣的桌面系統(tǒng)就面對的情況復(fù)雜很多,視頻驅(qū)動和輸出模式也完全不同于兩款移動系統(tǒng)。Windows10在更新至1809后,HDR功能又帶來什么改變?
Win10更新HDR功能的變化
Microsoft 微軟 Windows10操作系統(tǒng) - 1809版本
首先,要正常使用HDR功能,用戶的顯卡和顯示設(shè)備必須符合HDR10功能的要求,例如英特爾6代以后的核顯,AMD和NVIDIA的顯卡則盡量要升級到最新驅(qū)動,最后也是最重要的,就是一臺支持HDR的顯示器或者電視了,支持HDR10和面板本身的性能沒有直接聯(lián)系。對于臺式機來說升級顯示器不是什么麻煩事,但基數(shù)更大的筆記本電腦用戶,就只能整機升級。不過目前只有一線大廠的筆記本電腦里有少量支持HDR功能的型號,例如Thinkpad的X1 Carbon 2018、戴爾XPS 13的18款等,支持或選配HDR屏幕。
要開啟HDR應(yīng)用,用戶需要在顯示設(shè)置中開啟HDR和WCG選項的開關(guān),WCG是廣色域的英文縮寫,開啟后可以直觀感受到整個系統(tǒng)畫面的色彩和動態(tài)是被嚴重壓縮的,其實微軟設(shè)計意圖是在開啟HDR和WCG功能后,絕大多數(shù)非HDR應(yīng)用會在廣色域顯示器下被限制為接近sRGB輸出,使顏色看起來不會溢出,如果是三星、戴爾的顯示器,只要在顯示器的設(shè)置菜單中切換為電影或者游戲模式即可獲得飽和度更高的效果,但如果顯示器無法輸出廣色域……那平時就只能關(guān)掉了。
Microsoft 微軟 Windows10操作系統(tǒng) - 開啟HDR和WCG
Microsoft 微軟 Windows10操作系統(tǒng) - 修改SDR內(nèi)容的亮度級別
在HDR模式下,屏幕的Gamma輸出也是以HDR10為準的,因此字體和圖像的顯示也會比較詭異,1809提供的SDR內(nèi)容輸出調(diào)節(jié)提供了樣圖,因此看起來也更為直觀,應(yīng)用游戲和視頻流傳輸?shù)腍DR模式也被分離。但畢竟HDR10下Gamma并非sRGB模式下的2.2,也不是線性的,即使通過設(shè)置和校色來修正色彩,但文字顯示鬼影、畫面對比度不自然的問題并不能徹底解決,除了打字外涉及圖像的工作時最好還是關(guān)閉。
HDR應(yīng)用和游戲推薦
Microsoft 微軟 Windows10操作系統(tǒng) - 使用EDGE播放YouTube HDR視頻
Microsoft 微軟 Windows10操作系統(tǒng) - 使用Chrome播放YouTube HDR視頻
要體驗HDR的魅力,最簡單的依舊是HDR視頻,我們在[Doc]Link=00007773[/Doc]中介紹了視頻播放器配合madVR渲染HDR視頻的方法,在當(dāng)前來說還是HDR顯示器播放視頻最必要的程序。但如果用戶想更簡單些,那可以直接在HDR模式下用Chrome或EDGE瀏覽器打開YouTube,上面不乏各種商業(yè)和用戶上傳的HDR視頻展示。只要打開HDR模式,在Chrome上打開HDR視頻就能看到HDR畫質(zhì)選項,雖然VP9編碼壓縮比高,碼率偏低,但即使在720p畫質(zhì)下,HDR10高動態(tài)帶來的震撼也是夠勁的。當(dāng)然,另一個有趣的細節(jié)是EDGE和Chrome的視頻亮度和視頻色彩會略有不同,如果你的顯示器足夠強[600nit以上的亮度]Chrome的峰值亮度上限明顯更高。
進入白金級的11款Steam平臺游戲
HDR另一個重要應(yīng)用就是游戲了,雖然XBOX One和PS4上支持HDR的游戲數(shù)量更多,但要命的是包括天蝎座和PsPro在內(nèi),并沒有一個游戲能支持4K60畫質(zhì)的HDR[UHD聯(lián)盟已經(jīng)把高幀率作為UHD標準的要素之一了,沒想到吧],無法和擁有RTX、ReadonVII等頂級性能GPU的PC平臺相比,但不得不說,游戲主機當(dāng)成4K藍光機是肥腸超值的。主機的另一些負面因素是一些廠商對技術(shù)掌握不夠[非游戲開發(fā)技術(shù)]以及電視機性能相比電腦顯示器更不可控,HDR開啟后達不到預(yù)期效果是很常見的問題。
微軟 Win10 操作系統(tǒng)HDR體驗 - 《怪物獵人:世界》
微軟 Win10 操作系統(tǒng)HDR體驗 - 《怪物獵人:世界》
微軟 Win10 操作系統(tǒng)HDR體驗 - 《生化危機2重制版》
微軟 Win10 操作系統(tǒng)HDR體驗 - 《生化危機2重制版》
微軟 Win10 操作系統(tǒng)HDR體驗 - 《生化危機2重制版》
例如在前一篇科普中介紹過的,Steam的2018年度11個白金銷量的游戲中有3個支持HDR10,分別為育碧的《刺客信條:奧德賽》、《Farcry5》以及CAPCOM的《怪物獵人:世界》,即將在2月1日上線的猛男作《生化危機2重置版》也推出了免費的30分鐘試玩DEMO,就算不是育碧開放世界流水線愛好者。猛漢王和生化2的HDR10效果也足夠令我這樣游戲年齡25年的老玩家震撼了。例如在陸珊瑚臺地的地圖上,HDR模式下可以明顯看出游戲做出了水底光照環(huán)境的效果,壯觀而有壓抑感,但在SDR模式下卻和普通的陸地上大晴天場景無區(qū)別,也能說明HDR更高的動態(tài)和色彩確實更好的展現(xiàn)了游戲設(shè)計者想要表達的場景影調(diào)。生化2這樣的恐怖類游戲則能更好表達警察局里黑暗中的細節(jié),讓玩家更期望光明……
微軟 Win10 操作系統(tǒng)HDR體驗 - 《戰(zhàn)地1》峰值亮度校準
微軟 Win10 操作系統(tǒng)HDR體驗 - 《戰(zhàn)地1》開啟HDR
微軟 Win10 操作系統(tǒng)HDR體驗 - 《戰(zhàn)地1》開啟HDR
微軟 Win10 操作系統(tǒng)HDR體驗 - 《戰(zhàn)地5》HDR10+RTX光線追蹤
微軟 Win10 操作系統(tǒng)HDR體驗 - 《戰(zhàn)地5》HDR10+RTX光線追蹤
在槍車球游戲中,最新的使命召喚、微軟《Forza》系列和EA Origin平臺上的《戰(zhàn)地1》、《戰(zhàn)地5》也是展示HDR畫質(zhì)的機會,《戰(zhàn)地5》中RTX光線追蹤+HDR10相信是不少玩家心目中終極畫質(zhì)之選了,不過……由于在戰(zhàn)斗場景中RTX對幀率影響較大,而且反射細節(jié)有點假,F(xiàn)PS對戰(zhàn)時60-80幀/秒的流暢度還是不太夠用的,而不影響圖形性能的HDR同樣可以給玩家?guī)硪曈X的享受。
使用MPC-BE播放HDR10視頻
非HDR設(shè)備使用MPC-BE播放HDR視頻
Soomal第一次介紹HDR10還是通過“反向操作”來幫助讀者在沒有更換硬件的前提下了解HDR,2019年自然也不忘初心。考慮到HDR內(nèi)容暫時無法在國內(nèi)影視行業(yè)推廣普及,那么自然也不會有人急著把自己的彩電或顯示器升級換代,那么沒設(shè)備又不想錯過HDR內(nèi)容的傻瓜級PC用戶怎么辦?好消息是最新更新的開源多媒體播放器MPC-BE[全名Media Player Classic - BE]已經(jīng)支持HDR內(nèi)容的轉(zhuǎn)換和播放,Potplayer和madVR折騰已經(jīng)過時。目前MPC-BE穩(wěn)定版為1.5.2,下載安裝后打開HDR視頻文件就會自動解碼和轉(zhuǎn)換顯示,如果事前折騰過也可以在設(shè)置中修改視頻渲染器為EVR自定義即可。相比madVR,MPC-BE不再需要硬件解碼門檻,即使英特爾雙核+核顯性能的筆記本電腦也可以順利播放4K60幀的HDR10視頻了,自己動手成本也已經(jīng)接近0。
非HDR設(shè)備使用MPC-BE播放HDR視頻 - YouTube設(shè)置
非HDR設(shè)備使用MPC-BE播放HDR視頻 - 打開URL
非HDR設(shè)備使用MPC-BE播放HDR視頻 - 播放YouTube HDR視頻
非HDR設(shè)備使用MPC-BE播放HDR視頻 - 播放YouTube HDR視頻
如果沒有興趣下載,那么MPC-BE還自帶YouTube播放功能,用戶同樣可以通過油管鏈接來欣賞HDR視頻,在MPC-BE的在線視頻網(wǎng)站設(shè)置中,選擇使用內(nèi)部網(wǎng)頁分析器,首選格式修改為webm,分辨率自選,再點選HDR和60fps即可,需要看劇集的可以順便把加載播放列表也同時開啟,設(shè)置完成后再通過打開文件粘貼URL即可播放。
雖然看起來毫無誠意,但從最最最底限來說,即使使用SDR顯示器HDR視頻也并非徹底喪失了HDR的優(yōu)勢,HDR視頻色彩空間通常為10bitRGB[相當(dāng)于YUV的4:4:4]色彩空間。灰階是完整的0-255級別,而一般的SDR視頻是以16-235灰階輸出,所以很多時候暗處看不清,轉(zhuǎn)換后雖然損失了亮度和色彩信息,但依然能在普通顯示設(shè)備上看到相對更為鮮艷明快的色彩,當(dāng)然前提的是你的電腦或電視能正常輸出8bit RGB,既正常的100%sRGB水平,連這個都無法達標也確實太慘了。
整體來說,隨著大家硬件的進步,Win10 1809的HDR和WCG功能在畫面上的優(yōu)勢也正在逐步顯現(xiàn),微軟也進一步改進了選項中的說明和直觀對比,有助于非專業(yè)用戶理解選項的含義。在應(yīng)用上也有了更豐富和簡單直觀的選擇,sRGB標準是在1996年制定,22年間我們對“顯示”的印象也從又大又方的球型黑白CRT到如今色彩鮮艷亮麗的LED,甚至是無數(shù)人掌上的萬千世界,在硬件飛速發(fā)展之后,應(yīng)用上的技術(shù)和標準也確實該更進一步了。