看板 PC_Shopping
標題
Re: [閒聊] BFRC(FM)補HEVC Ma10p的檔案 畫面錯誤
作者 trfmk1
時間 2018/06/27 11:24:46
人氣 推:12 噓:0 留言:49
熱門文章不漏接,馬上點此訂閱每日熱門文章通知
訂閱Line日報 熱門文章不漏接,馬上點此訂閱
這現象應該是黑位錯誤 現在所有影片的動態範圍是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
近期熱門文章
PC_Shopping 看板熱門文章