PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   顯示卡討論區 (https://www.pcdvd.com.tw/forumdisplay.php?f=8)
-   -   NV卡看 1080P 影片會有霧霧的感覺 (https://www.pcdvd.com.tw/showthread.php?t=846076)

a0066 2009-03-31 08:40 AM

引用:
作者vxr
Level Expansion就是所謂的伸張處理(Y/C伸張)..
在VMR以後才會遇到這種問題(因為對應的色彩空間跟主繪製區域是一樣的.)..
因為早期Overlay根本不需要考量這一點(反正他會做..)
最簡單的說法就是..
我們遇到大多影片的色域範圍在RGB是16-235..
可是這在RGB 0-255的情況下會呈現灰白的畫面情況..
所以透過某些方式直接將16-235擴展到0-255..
這樣就可以得到接近純黑或純白的畫面..

[UseBT601CSC]
Enables use of consistent colorspaces for HD and SD
大概就是直接在做一次BT601的轉換..
不過樓上有網兄說HD Video作自動作BT709轉換..
那在啟用這個不就在會做一次BT601轉換??:confused:...
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video\{GUID}\0000]
"UseBT601CSC"="1"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video\{GUID}\0001]
&...


還是看不懂耶,呵呵~

專心 2009-03-31 09:56 AM

N卡驅動會自己預設開反影訊

我一灌好都會先關

alurop532 2009-03-31 04:05 PM

樓主在Output項目是選 VMR9 (renderless)** 嗎?
要不要試試Haali Renderer **

a0066 2009-03-31 04:23 PM

引用:
作者alurop532
樓主在Output項目是選 VMR9 (renderless)** 嗎?
要不要試試Haali Renderer **


大大說的那個選項是沒問題,不會有霧霧的情況
但是用那個選項的話,VobSub字幕機就不會出現

forbes 2009-03-31 07:55 PM

引用:
作者vxr
[UseBT601CSC]
Enables use of consistent colorspaces for HD and SD
大概就是直接在做一次BT601的轉換..
不過樓上有網兄說HD Video作自動作BT709轉換..
那在啟用這個不就在會做一次BT601轉換??:confused:...
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video\{GUID}\0000]
"UseBT601CSC"="1"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video\{GUID}\0001]
&...
其實不用費心去找機碼啦!用 DXVA Checker 設定完重開機就行了;這個選項只是決定SD影片要不要「伸張」到0-255;或是維持16-235(當然是針對VMR9輸出,Overlay Mixer一律作伸張應該很多人都知道了)。

forbes 2009-03-31 08:32 PM

引用:
作者a0066
還是看不懂耶,呵呵~
簡單說就是影片使用的亮度(TV Level: 16-235),跟PC的摽準(PC Level: 0-255)未能一致,從而產生黑色不夠黑、畫面泛白的問題。換句話說,影片的畫面要是RGB值為16,16,16時就算純黑色了,但在電腦上顯示只能算深灰色;235,235,235的純白色,在電腦上顯示只能算淺灰色。透過 16-235 -> 0-255 的插值運算(講白一點就是重新對應,把16 map到0;235 map至255),這樣影片在電腦顯示器上播放時,顏色才不會偏白灰。
並不是每個人都喜歡 16-235 -> 0-255,因為它會切掉一部分資料:15以下的資訊(BTB 黑更黑)被蓋掉,236(WTW 白更白)以上的資訊也切掉。但 Level expansion 本來就是為了因應訊源(16-235)和顯示端(0-255)不一致的解決方式,若要在電腦上看影片,這麼做我認為是正確的。
附帶一提,Haali Video Render 也可以選擇要不要作Y/C伸張;預設的 Luma Range 是 TV(16-235),就是要進行Y/C伸張,所以你會覺得畫面不會霧霧的。

a0066 2009-03-31 08:42 PM

引用:
作者forbes
簡單說就是影片使用的亮度(TV Level: 16-235),跟PC的摽準(PC Level: 0-255)未能一致,從而產生黑色不夠黑、畫面泛白的問題。換句話說,影片的畫面要是RGB值為16,16,16時就算純黑色了,但在電腦上顯示只能算深灰色;235,235,235的純白色,在電腦上顯示只能算淺灰色。透過 16-235 -> 0-255 的插值運算(講白一點就是重新對應,把16 map到0;235 map至255),這樣影片在電腦顯示器上播放時,顏色才不會偏白灰。
並不是每個人都喜歡 16-235 -> 0-255,因為它會切掉一部分資料:15以下的資訊(BTB 黑更黑)被蓋掉,236(WTW 白更白)以上的資訊也切掉。但 Level expansion 本來就是為了因應訊源(16-235)和顯示端(0-255)不一致的解決方式,若要在電腦上看影片,這麼做我認為是正確的。
附帶一提,Haali Video Render 也可以選擇要不要作Y/C伸張;預設的 Luma Range 是 TV(16-235),就是要進行Y/C伸張...


大大的解說我大至上是懂了
只是我使用Haali Video Render的話
VobSub的字幕機軟體就沒有功能,只能用MPC-HC撥放器內建的
比較喜歡用VobSub掛字幕
已把軟解軟體換成 Pure Codec
還有為什麼用ATI的卡時不需要作這些設定,而NV確要呢?

u3350829 2009-03-31 09:36 PM

引用:
作者a0066
大大的解說我大至上是懂了
只是我使用Haali Video Render的話
VobSub的字幕機軟體就沒有功能,只能用MPC-HC撥放器內建的
比較喜歡用VobSub掛字幕
已把軟解軟體換成 Pure Codec
還有為什麼用ATI的卡時不需要作這些設定,而NV確要呢?

因為N家的驅動統一都是16-235為預設,而A家的驅動則是看版本
和A家工程師高興隨便要不要Level expansion....
所以基本上您的情況只是運氣好沒用到某些版本的驅動而已,這個
色階問題其實只要在電腦上面看片就都會有...

專心 2009-04-01 02:06 PM

很實用的文 用N卡的人最好都 調0-255 就沒有A卡特別好的差別了

a0066 2009-04-03 01:58 PM

在 NV控制面版裡
調整視訊色彩設定值改成0~255
還是沒用,一樣會霧霧的感覺


所有的時間均為GMT +8。 現在的時間是08:12 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。