• May 2, 2024

【hdr顯示器解碼】Windows |如何在PC上正確播放4K |視頻的顯示要求 |

要 Windows 11 中播放 HDR 視頻,顯示器、電腦和顯卡滿足某些要求。 以下是要求:

你顯示器可以是內置顯示器,如筆記本電腦、平板電腦或二合一電腦上顯示器,或者可能是連接到電腦外部顯示器。

無論是內置顯示器是外部顯示器,建議查找 HDR 認證顯示器。 下面是購買支持 HDR 顯示器或 Windows 11 電腦時要查找 HDR 認證:

VESA DisplayHDR – DisplayHDR 認證有多個層級 – 數字,表示級別。 下面是獲取最佳體驗一些提示:

HEVC。 你需要此編解碼器和高級訂閲才能播放 Netflix 上 HDR 視頻。 要確定是否安裝此編解碼器,請打開“設置”,選擇“應用”>“應用和功能”,然後搜索“視頻擴展”。 如果安裝此編解碼器,則可以從 Microsoft Store – HEVC 視頻擴展 下載。

VP9。 需要此編解碼器才能 YouTube 上播放 HDR 視頻。 要確定是否安裝此編解碼器,請打開 Microsoft Store 應用,並其中搜索 – VP9 視頻擴展

AV1。 要確定是否安裝此編解碼器,請打開 Microsoft Store 應用,並其中搜索 – AV1 視頻擴展。

於封閉環境電影流程,要消費級設備上實現HDR體驗需要瞭解如何進行HDR信號輸出和輸入。並不是買了台HDR電視或者顯示器能實現HDR體驗了,哪些內容支持HDR,如何進行色調映射這些問題需要得到解決。於生成HDR信號設備端,嚴格來説並不光有硬件,比如手機和使用Android TV系統電視,它們本身是顯示HDR信號硬件設備,但是它們系統和某些APP是HDR信號輸出端。本節介紹一些HDR信號輸出場景,如何HDR內容HDR元數據輸出到顯示端。

於PC用户來説,買回一台HDR顯示器後如何使用它,進行HDR體驗是一件麻煩事情。理論上來講電腦操作系統裏圖標、UI圖形元素是SDR基礎上設計,圖片和字符佔據了操作系統圖形界面大部分內容,這些內容本身沒有進行HDR化。將操作系統圖形界面進行HDR映射反而會看起來。

於藍光播放機和遊戲主機來講,於系統封閉封閉性所以會像Windows那樣麻煩,消費者只需要選擇HDMI 2.0a及以上線纜並接好支持HDR顯示器。

PS4主機平台HDR信號輸出支持HDR10,接好相關線纜和支持HDR10電視並HDR設置打開進行HDR遊戲體驗了。

目前大部分電視盒子和電視內置系統是Android TV,少數電視是使用自有系統如LGWebOS。於Android TV來説系統加入了HDR信號輸出的支持,像WebOS這樣自有系統雖然本身沒有相關功能但是其中像NETFLIX和YouTube這樣應用程序可以通過升級來輸出HDR內容。Apple TV 4K系統上支持HDR信號輸出,配合iTunes和NETFLIXApp可以獲得HDR觀影體驗。

Android TV 7.0版本系統開始,加入了HDR初始支持。包括正確設置和輸出HDR視頻信號,編解碼器類型和顯示曲線,HDR元數據傳遞編解碼器。目前GoogleAndroid 7.0中加入HDR支持只限於視頻播放,來會加入應用程序和遊戲支持。

解碼一個HDR視頻,目前大部分HDR內容同時是UHD,編碼方式是HEVC這樣編碼器。雖然軟件解碼是畫質解碼方式但是其性能需求,效率低等問題是小型設備負擔,擁有高端CPU和GPU高性能PC上能使用軟件解碼來獲得畫質體驗,但電視盒、手機小型設備上行不通了,這樣需要支持硬件解碼芯片支持了。

於PC用户來説可以PotPlayer、MPC-HC高級播放器配合Lav Filters和madVR這樣解碼濾鏡進行軟件解碼獲得最佳畫質,各項配置參數和視頻渲染方式設備而,這裏做詳介紹了。而且PotPlayer於HDR映射到SDR支持,於SDR用户來説可以觀看HDR影片來提升觀影體驗了。PotPlayer支持HDR SMPTE ST 2084和HDR SMPTE ST 2086像素着色自動校正,這樣SDR映射校正HDR影片擁有畫面表現,HDR影片於SDR用户有着積極意義。

而於硬件解碼來説,是集成集成電路(System on a Chip,SoC)芯片方案中。下面介紹一些主流支持HDRSoC方案。

太長看版:目前大多數播放器可以SDR狀態下正確映射HDR內容,效果是Madvr濾鏡。

win下開啓HDR開關後,MPV、VLC、Kodi和使用MadVR濾鏡potplayer、MPC-HC可以正確播放HDR10格式片源,MPV和VLC可以正確播放和顯示HLG格式片源,win自帶電影電視可以安裝HEVC解碼器後正確播放HDR10格式片源,安裝杜比視界插件後(文章底部),可以顯示Mp4封裝杜比視界片源(Profile5和8.4))

現在4K UHD HDR規格影視劇片源多了,如果你是個下載黨,或者朋友丟你個NET Flix劇集,一看是4K HDR,欣喜若狂,第一步是如何分辨這是不是一部HDR視頻,這時我們需要Mideainfo這個軟件,這裏建議直接安裝Klite Code Pack Mega版本,裏面包含東西像LAV和MadVR後面會用到。

2021年,新版MPC播放器自帶渲染器可以自己實現HDR-SDR轉換,支持HDR顯示器切換HDR環境,MPCVR 相比MadVR處是支持HLG映射。

MPC VR濾鏡解碼集成,有可以下載解碼。

看到HEVC編碼、HDR10、PQ、10bit、BT.2020這些描述,可以是一部HDR10格式UHD視頻了,而且畫面亮度需求1036nit。

跑到電腦上,咦?怎麼顏色這麼呢?

大部分人出現這種情況是習慣性使用諸如Potplayer、KMplayer使用常規濾鏡所致,至於解決辦法,長期以來使用Madvr濾鏡,如果我調重提,顯得無聊了。不過我是簡單説一下操作過程。

延伸閱讀…

Windows 中HDR 視頻的顯示要求

【科普向】HDR影像技術介紹(三):如何解碼和輸出HDR影像

2022:相比2019年情況,現在各個播放器分離器和音頻解碼器,所以MadVR強制,LAV三件套無需勾選。

好了,看起來顏色和亮度終於了,於大多數PC用户來説,是SDR設備,所以只求顏色,儘管好像有些卡,至於HDR效果能否出來不管了。如果你使用DVDfabPlayer5,它支持HDR-SDR轉換,那麼一切,省去折騰MadVR,而且像MPC-BE、MPC-QT這些版本適合人,PowerDVD於UHD播放好像支持HDR-SDR轉換。

2023:關於PotPlayer,可能於版本問題,我了很久,以為它內置濾鏡下無法顯示HDR(需要MadVR或者MPCVR),如下配置時,可以實現SDR環境中實現HDR轉SDR,HDR環境時(打開win HDR開關)HDR顯示。我我執道歉~(HLG格式依舊需要MPCVR)

ST2084(支持PQ)校正應該勾選,ST2086(靜態元數據)可能啥效果,還是勾選吧

VLC自動SDR環境下進行HDR-SDR轉換,自動HDR開啓後HDR顯示

不過你滿心花錢購買了一台支持HDR顯示器,或者你打算通過HDMI連接一台支持HDR高端電視(廣色域和高亮度),那麼該如何PC上播放這些HDR視頻呢?雖然直接拷貝U盤插到電視上用內置播放器播放,或者買一台支持HDR輸出的盒子會是個選擇,不過字幕原因可能是PC黨理由。

好了,我現在來説PC如何連接HDR顯示設備播放HDR視頻。

是顯卡需求,如果接電視你需要一個HDMI2.0接口,並且安裝windows10以上操作系統,連接顯示器DP1.4或雖為1.2但支持開啓HDR,同時顯示器HDR開啓。連接電視時要注意支持HDRHDMI2.0端口(18年電視不是所有是2.0),以及設置中打開應接口HDMI增強模式,(比如SONY-外部輸入–HDMI開啓增模式,有些品牌叫HDMI2.0模式,可能叫其他)。

接着win10桌面點右鍵,選擇顯示設置

點開播放HDR遊戲和應用開關,屏幕一下,你開啓了windowsHDR模式,這個模式專門遊戲和HDR視頻準備,使用PQ感知量化曲線和BT2020色彩空間,代替伽馬2.2sRGB,程序和win界面因為是sRGB轉換而來,亮度和顏色會感覺有點怪怪的。

延伸閱讀…

如何在PC上正確播放4K HDR視頻

芯片支持HDR解碼轉載

接着點擊Windows HD Color設置,頁面,下圖並排呈現。

確保播放HDR遊戲和應用以及流式傳輸HDR開關是打開,下面有個滾動條,調節是非HDR畫面顯示器上亮度,如果你顯示器是HDR400,那麼調到中間位置,亮度向左。其實不管怎麼調節,HDR效果沒有影響,因為進入HDR模式,顯示設備亮度控制會調至,SDR因為gamma2.2緣故和大量使用純白色,做限制,否則會看起來刺眼。

上面視頻為連接索尼電視後,開啓windows HDR開關系統信號識別,可以看到黑屏後,顯示HDR信號檢測到,同時亮度設為。

還是改成視頻吧,視頻窗口和左下HDR圖像亮度不變,其他部分包括SDR圖像是會變化,HDR顯示器效果類似。

另一個檢測是否顯示HDR視頻方法是截圖軟件截圖,圖像高亮部分為白色即代表HDR狀態。

這是因為SDR內容如果加限制,直接高亮度顯示,會瞎眼,而HDR視頻是有規則使用高亮度。

要搞清楚題主問這個問題,有兩個關鍵步驟,第一步是電視能否識別HDR數據,第二步是電視能否回放HDR畫面。

目前本人使用環境,辣雞HDR400顯示器,x9400e,微鯨D49

第一種情況,電視第一步無法識別HDR數據,那完全支持HDR,這種情況下回放HDR視頻,會出現畫面發灰,顏色顯示確——比如見Netflix片頭紅色logo會顯示橘紅色,畫面回放完全錯誤

第二種情況,電視第一步可以識別出HDR數據,但是於液晶面板支持HDR功能,第二步回放HDR視頻時候,電視“芯片”會HDR數據映射到SDR數據輸出液晶面板顯示,這時候你看到Netflix大紅色,畫面會發灰,第一種情況,屬於正確回放畫面了

第三種情況,電視能正確識別HDR數據,液晶面板支持HDR功能,那是歡喜,可以享受HDR畫面效果。了,HDR顯示效果電視而異,價格

回到我開頭列設備,辣雞HDR400顯示器屬於面板支持HDR,通過PC輸出HDR信號後,顯示器菜單可以看到HDR,但是效果辣雞,買第一天後悔。D49是第一種情況,完全支持HDR,畫面發灰。x9400e毫無疑問是第三種情況支持了。

而題主和客服爭論問題屬於第二種情況,我理解,可以算是正確顯示HDR視頻啦,人家芯片提供了映射算法,可以正確解碼HDR視頻,Netflixlogo是紅色,沒有變成奇怪橘紅色。PC上回放HDR視頻,推薦potplayer播放器或者是使用madvr渲染器,因為他們提供了完善HDR數據映射到SDR功能,可以回放畫面。(文中配圖PC截圖,非屏攝)