作者sorochis (ㄇㄚˇ ㄨㄟˇ ㄎㄨㄥˋ)
看板AVEncode
標題[請問] 播放時的殘影
時間Sat Jul 26 04:36:05 2014
最近換了WIN7之後總覺得撥放影片的殘影非常嚴重
像這個動作
http://i.imgur.com/3eOINDe.jpg http://i.imgur.com/RmBhI8O.jpg 這兩個影格都沒有問題
但是實際播放起來就變成這樣
http://i.imgur.com/8T4IoqN.jpg 這張畫面有兩個問題
一個是留有上一張影格的殘像
另一個問題對我來說比較嚴重,是畫面同步的問題
我把他圈起來:
http://i.imgur.com/gbcws6c.jpg 上圖紅圈的部分有更新跟不上的感覺
造成畫面被切斷的樣子
這兩個問題非常的困擾我
各種方法都試驗過
播放環境 Win7 + MPC-HC + LAV(Decoder) + madVR
madVR裡面的各種設定都試驗過很多種
也嘗試過用 EVR + Reclock 作垂直同步
可是都沒有改善
我也懷疑過是螢幕的問題
但是換另一個螢幕後問題依舊
請各位幫忙一下
這個問題相當的困擾我
補充
這狀況比較常發生在大片相近的畫面整個移動的時候
例如一個風景畫面,然後運鏡由上往下這樣
然後如果倒回去重看一次卻不一定會出現一樣的問題
--
根據迪摩根定理,將輸入反向後做反向運算會得到原始輸出的反向
故可證: ____
七夕=夕七
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 112.105.179.85
※ 文章網址: http://www.ptt.cc/bbs/AVEncode/M.1406320568.A.F1E.html
→ pussycat2009:換一個player 07/26 10:51
我換過耶
不管是MPC-HC KMP 還是POT
都一樣的結果
推 goldie:這叫畫面橫向撕裂(tearing) 07/26 11:34
→ goldie:照道理換了madVR就不應該有此現象 07/26 11:35
→ goldie:你顯卡driver有灌嗎? 07/26 11:35
→ goldie:不是螢幕問題 07/26 11:36
→ goldie:也不是裝Reclock就能解的 07/26 11:36
推 goldie:Reclock是用來拉伸音頻時間軸,以解放視頻,讓視頻的fps可 07/26 11:40
→ goldie:以跟螢幕的refresh rate完美同步用的。 07/26 11:40
顯示卡Driver有裝
我有為此試驗過完大型3D遊戲,跑得很順
Windows體驗指數那邊圖形的分數也有7.9
難道是我madVR沒設定好嗎?
我找過好多種設定模式試驗過,可是結果都一樣
※ 編輯: sorochis (112.105.179.85), 07/26/2014 13:48:50
→ killer1121:沒想到還有人以為只要裝了madVR就能防止tearing 07/27 03:59
若有什麼高見,願聞其詳
麻煩您了
※ 編輯: sorochis (112.105.179.85), 07/27/2014 04:15:08
先感謝各位熱心提供解決方法
我一一試過了
→ killer1121:萬年冷凍庫-選擇四種視窗(全螢幕)模式之三個,再搭配 07/27 08:26
這個BLOG好強,不過我瀏覽了一下後好像沒看到您說的四種模式
請問是在哪邊呢?
→ killer1121:smooth motion,解決reclock難以處理的非整數倍的同步 07/27 08:29
smooth是指用SVP嗎?
這個我去找來設定好了
畫面也變流暢了
但還是會撕裂@@
→ killer1121:問題(以上節錄於萬年冷凍庫) 07/27 08:29
→ killer1121:非整數倍是指你po的影片為24or23.976的FPS數值 07/27 08:36
→ killer1121:所以EVR+Reclock對你的24(23.976)的影片同步基本上無用 07/27 08:38
補到60.00了,不過用了SVP以後還有必要用Reclock嗎?沒有不同步的問題了不是
不過我用Reclock的目的是為了裡面的垂直同步就是了
→ james1201:桌面右鍵->個人化-> 開啟Aero佈景主題 可以試試 07/27 10:52
有耳聞Aero有雙緩衝顯示機制
試著開了一下,果然有改善許多,感謝
但還是有少數畫面會撕裂
→ web2312:您電腦有內顯嗎? 先將顯卡所有設定還原到預設看看 07/27 16:45
→ web2312:另外視窗模式下會出現這個狀況嗎? 07/27 16:46
→ web2312:james大說的可以試試看(若原本就是aero主題,就改成不是的) 07/27 16:49
沒有耶,只有獨立顯卡
視窗模式也會喔
另外我有選過madVR裡面的各種成像途徑,不過沒什麼差別 Orz
推 goldie:Sorry,以為madVR一定能解tearing,看來我觀念錯誤了。 07/28 23:53
沒關係,因為我也被作者說的唬住了QQ
→ goldie:看看視窗模式跟全螢幕是否都會tearing? 07/28 23:53
→ goldie:如web兄所述,看看開關Aero特效,以及視窗or全螢幕有沒有差? 07/28 23:55
推 goldie:另外我還能想到的是MPC-HC在EVR cust-pres模式時,有個 07/28 23:57
→ goldie:"Direct3D 全螢幕" 選項可以勾,也試看看有沒有效? 07/28 23:57
這個成像途徑比較間接型,會被動切換用D3D繪圖
真的樓下說的,在madVR選用全螢幕獨占模式比較直觀
→ killer1121:相信我..一般人不會想點那個選項,一打開就全螢幕且難調 07/29 04:02
→ killer1121:整,還不如用madVR的exclusive mode 07/29 04:04
目前情形:
開了Aero以後改善很多
SVP補影格以後也很流暢
偶爾有些畫面還是有撕裂,雖然不是很嚴重
但是如果真的這麼難以解決的話,只好專心看劇情看能不能沒注意到而忽略掉...
最另外就是殘影的問題
我換過幾個螢幕都一樣有這個狀況
不過因為都是LCD的螢幕,所以也不準就是了
在我找到CRT來試之前(還找的到嗎...)
請問各位有沒有什麼關於軟體調整的部分可以改善這個狀況的?
SVP補到60以後殘影還是滿嚴重的...
※ 編輯: sorochis (112.105.179.85), 07/29/2014 07:12:04
推 goldie:真的,沒事應該沒人想用那個Direct3D全螢幕模式,我忘了提 07/29 08:57
→ goldie:說它會很難用XD 07/29 08:57
→ y3k:madV的缺點是耗電 如果你有高階顯卡建議慎重使用 07/29 09:03
→ y3k:因為最近我弄了一張來用所以很清楚 07/29 09:04
→ killer1121:有用SVP阿.. 那就是SVP的設定問題,不用SVP的情況下很難 07/29 15:42
→ killer1121:發現有tearing 07/29 15:45
不是耶
是本來就有tearing
我是聽了您的建議以後才去用SVP
但是還是一樣
→ killer1121:視窗模式關鍵字:新視窗模式;smooth motion以madVR來說 07/29 15:48
→ killer1121:名稱為smooth motion frame rate conversion 07/29 15:49
→ killer1121:原23.976FPS用SVP會補到60FPS??(60/23.976是循環小數) 07/29 15:58
感謝,我看到了
原來是我的madVR沒到最新才沒這選項
設定了以後似乎tearing變得更少了
但是殘影變得更嚴重了…
※ 編輯: sorochis (120.127.14.120), 07/29/2014 20:30:16
→ killer1121:你的前後文意不通.. 我很久沒完SVP了,就我的印象來說 07/29 20:40
呃…簡單來說我以為您前面說的smooth motion是SVP的smooth
所以跑去裝來用,但是發現對Tearing的改善沒有效果
後來聽您指出smooth motion以後才發現是我的madVR還停留在0.86的關係
更新後已經使用新視窗模式+smooth motion(always),並且不再使用SVP
Tearing已經很少發生 (當然前面版友指出的開啟Aero也有很大的幫助)
不過殘影的問題一直沒改善(最一開始的提問有提到)
不如說現在變得更嚴重了QQ
※ 編輯: sorochis (120.127.14.120), 07/29/2014 20:46:14
→ killer1121:有個設定可消除明顯的殘影(好像是blending或把repeat 07/29 20:42
→ killer1121:frame改成另一個;前者不確定,後者有印象) 07/29 20:42
您說的是SVP嗎?
我已經沒用了
還是說要減少殘影只有用SVP這個方法了呢?
※ 編輯: sorochis (120.127.14.120), 07/29/2014 20:49:59
→ killer1121:問一下,你載的字幕組是哪個?? 07/29 20:49
舉例的影片嗎?「BeanSub」
※ 編輯: sorochis (120.127.14.120), 07/29/2014 20:52:33
→ killer1121:剛看..沒感覺也沒殘影,影格慢慢跑也沒殘影 07/29 20:55
嗯,影片本身是沒問題的
我用來測試的影片我都有檢查影格確認是不是影片本身的問題
現在比較傾向我的播放環境設定的問題
新系統新硬體,一下子不知道怎處理
另外您上面提到的blending跟repeat frame我找不到
是SVP的東西嗎?
※ 編輯: sorochis (120.127.14.120), 07/29/2014 20:57:42
抱歉我找到了,是Processing if scene changes的方式選擇
兩個都一樣 T_T
※ 編輯: sorochis (120.127.14.120), 07/29/2014 21:01:49
→ killer1121:是SVP,個人是用MPC-BE+LAV Filter+madVR+reclock 07/29 21:00
→ killer1121:主機配備:I7-870+NV430就這樣而已,不知道你顯卡是什麼? 07/29 21:01
GTX650Ti
不過我是i5-4440
所以向量跟浮點運算居多的功能我會盡量以DXVA、CULV或OpenCL的方式配給顯示卡處理
※ 編輯: sorochis (120.127.14.120), 07/29/2014 21:03:55
→ killer1121:所以重點是螢幕的"反應時間"囉?? 個人是5ms.. 07/29 21:10
我手邊拿來測過的4台螢幕中最快的兩台都是5ms
等我去找一台CRT來測看看,不過因為非常難找,所以可能要一點日子(冏
所以目前最有可能的原因只剩下螢幕了嗎?
軟體方面已經沒有可能有關的項目了…?
※ 編輯: sorochis (120.127.14.120), 07/29/2014 21:15:31
→ killer1121:除了我沒裝ffdshow與SVP外,其他的設定都跟你差不多 07/29 21:23
→ killer1121:想問你沒用SVP時有沒有將ffdshow設成disable?? 07/29 21:25
→ killer1121:雖然我不知道這是否有關.. 07/29 21:26
有
ffdshow我都盡量只有用他的audio處理
影像則是只有用SVP的時候會調用raw video filter
※ 編輯: sorochis (120.127.14.120), 07/29/2014 21:34:23
→ pussycat2009:用套裝撥放軟體試試? 像PowerDVD14 07/30 00:08
這更慘,冏
※ 編輯: sorochis (112.105.179.158), 07/30/2014 00:19:24
→ coldcolour:去更新顯卡驅動看看... 07/30 02:36
→ coldcolour:如果還是一樣 先切成內顯交叉測試看看 有可能卡壞了 07/30 02:37
→ web2312:理論上正常播放是不會有您提的撕裂與frame blending的問題 07/30 19:59
推 web2312:您換win7之後,除了按照一般流程安裝播放相關軟體外, 07/30 20:02
→ web2312:是否有調整到顯卡的設定或安裝跟顯示有關的軟體? 07/30 20:02
→ web2312:建議您將顯卡移除/更新看看,安裝時驅動時,會有一步可以勾 07/30 20:03
→ web2312:清除先前設定的(全新安裝)選項,將他打勾 07/30 20:03
→ web2312: 驅動 07/30 20:03
→ web2312:您先撥放任一影片,然後按Ctrl+J,將madvr的debug info拍 07/30 20:04
→ web2312:一張看看 07/30 20:04
→ web2312:撕裂的部分跟Rendering的垂直同步有關,影格混合的問題 07/30 20:06
→ web2312:可能是madVR的smooth motion作用的關系 07/30 20:06
→ web2312:試著將smooth motion強制關閉再看看是否有影格混合 07/30 20:07
→ killer1121:tearing因smooth motion啟用已解決.. 現在重點是殘影 07/30 21:49
→ garytsai0217: 我也有這問題 非常困擾我 09/27 01:44
→ garytsai0217: 電腦surface pro 3 09/27 01:44
→ garytsai0217: 只要變全螢幕播放就會撕裂 09/27 01:45
→ garytsai0217: 但符合1080p畫質就不會 09/27 01:45
→ garytsai0217: surface 2K 是不是會導致拉伸時撕裂 09/27 01:46