看板 PC_Shopping 關於我們 聯絡資訊
這現象應該是黑位錯誤 現在所有影片的動態範圍是16~235 FM會把影像轉換成16~235 60P 照理說現在軟體都會做黑位修正 但也有可能是因為FM關係導致過度修正 不開FM https://i.imgur.com/IoRpKvQ.jpg
開啟FM madVR動態範圍設定0~255 https://i.imgur.com/1XLzE8g.jpg
可以看出某些顏色範圍被當作純黑輸出 畫面反而覺得亮麗但是丟失細節 使用madVR調整成16~235 https://i.imgur.com/ogiyx3d.png
https://i.imgur.com/arkYq6B.jpg
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.32.128.93 ※ 文章網址: https://www.ptt.cc/bbs/PC_Shopping/M.1530069889.A.C04.html
st9240208 : 如果螢幕只支援8bit,開到10bit有意義嗎?06/27 12:50
st9240208 : 或者是片源不知道幾bit,開到10bit有意義嗎?06/27 12:50
a1b2c3901 : 感謝解答!不過這樣設定播8bit檔案時還要再改回來才06/27 12:53
a1b2c3901 : 正常有點麻煩XDDD 希望未來能夠修正06/27 12:53
trfmk1 : 其實要看原生是否就是10bit06/27 13:03
trfmk1 : 基本上很多影片都是8bit轉10bit06/27 13:03
trfmk1 : 原生10bit影片差異明顯的就HDR影片那類的06/27 13:04
trfmk1 : madVR Profile設置好可以自動切換動態範圍06/27 13:45
a1b2c3901 : 好的 我會再研究,感謝~06/27 16:12
Shauter : 到現在還是16~235遺毒也太扯了 NV你說484?06/27 16:38
coldcolour : 樓上你講那個是輸出端的事,這個問題是輸入端的事06/27 16:42
coldcolour : 不要混在一起講... 然後NV輸出端也早就支援0~255了06/27 16:42
coldcolour : 你想表達什麼?06/27 16:43
只是想要黑一下A卡吧... 其實現在影片幾乎都是16~235 但這個bug 感覺16~26這個範圍都判段成純黑了
coldcolour : 順便回a1b2c3901,madVR有快捷鍵可用(不會記憶)06/27 16:56
coldcolour : Ctrl+Alt+Shift+I 直接改影片端range06/27 16:58
coldcolour : Ctrl+Alt+Shift+Y 改madVR輸出range(非顯卡輸出端)06/27 16:59
coldcolour : 這應該算FM的一個bug,不然正常播10bit不需要改任何06/27 17:05
coldcolour : 設定才對06/27 17:05
a2935373 : 是說 我寫Profile用if (bitDepth=10) 他認不出來耶06/27 17:11
a2935373 : 還是給我跑到else那邊 我判斷式該怎麼改06/27 17:13
trfmk1 : 參數可以用檔名或編碼或fps判定06/27 17:20
a2935373 : 不能直接判斷色深嗎? 06/27 17:21
coldcolour : madVR是讀upstream給它的metadata,經過FM後madVR06/27 17:21
※ 編輯: trfmk1 (111.71.49.42), 06/27/2018 17:33:48
coldcolour : 的input是NV12(8bit) 所以profile無法bitDepth判斷 06/27 17:23
coldcolour : 它原本是10bit... 06/27 17:23
coldcolour : 這個bug像是FM處理10bit來源會自己多做一次Y/C伸張 06/27 17:31
coldcolour : 但是正常madVR輸出0~255也會做一次,結果變兩次Y/C 06/27 17:32
a2935373 : 難怪我怎麼搞都不行 還是乖乖用快捷鍵好了 06/27 17:32
coldcolour : 伸張,才讓黑位錯誤 06/27 17:33
a2935373 : 我就想說我語法檢查都過了 這麼短的判斷是錯在哪 06/27 17:33
a2935373 : 其實應該要拿正規FM來跑才知道到底哪邊問題(?06/27 17:34
a2935373 : 搞不好是BFRC的06/27 17:34
※ 編輯: trfmk1 (111.71.49.42), 06/27/2018 17:34:50
Akaz : FM應該是只能輸出8bit06/27 17:35
chenyenpo : 拜託去bfrc官網看一下支援格式及參數設置好嗎?別瞎 06/27 17:54
chenyenpo : 猜 06/27 17:54
a2935373 : 還瞎猜? 他最近才fix 10bit的問題 沒支援? 06/27 17:57
Akaz : 仔細地再翻了一次 官網支援格式和參數設置在哪 06/27 18:06
Akaz : 願聞其詳 求解說 06/27 18:06
madVR profile 我想一下可以設定成這樣 從撥放檔名下手比較好 if (fileName = "*Hi10p*") and (fileName = "*Ma10p*") and (fileName = "*10p*") and (fileName = "*p10*") "10bit 60P" 撥放檔名含Hi10p,Ma10p,10p,p10會作用 針對FM 10bit BUG動態範圍16~235 else if (bitDepth = 10)"10bit" 撥放格式是10bit影片會作用 動態範圍0~255 else if (fileName != "*Hi10p*")and(fileName != "*Ma10p*")and(fileName != "*10p *")and(fileName != "*p10*") "8bit" 檔名不含Hi10p,Ma10p,10p,p10會作用 針對h.264,mpeg2等8bit影片 動態範圍0~255 ※ 編輯: trfmk1 (114.32.128.93), 06/27/2018 21:10:05
goldie : 這篇技術成份偏高,學習了,推! 06/28 00:01
coldcolour : 第一段 用 if ((fileName = "*Ma10*") or 06/28 00:38
coldcolour : (fileName = "*10p*") or (fileName = "*p10*")) 06/28 00:38
coldcolour : and (bitDepth = 8) "10bit 60P" 應該比較好... 06/28 00:38
coldcolour : 第二段第三段如果用同一種設定的話其實一個else就 06/28 00:40
coldcolour : 行了... 06/28 00:40
sdbb : 原來真的是用or才是對的 06/28 01:11
a2935373 : 我有的影片沒標 還是只能靠快捷鍵XD 06/28 06:25
leo91531 : 設定16~235黑位應該會不對,建議找個黑位校正影片確 06/28 08:28
leo91531 : 認每個步驟黑位都正確 06/28 08:28
a2935373 : marVR處理過後基本上正確 06/28 09:35