[請問] Reclock, EVR sync 同步問題

看板AVEncode (影音編碼技術)作者 (Larry C)時間13年前 (2011/10/23 14:28), 編輯推噓1(10167)
留言168則, 6人參與, 最新討論串1/1
各位前輩們好: 小弟因為最近剛換了新螢幕BenQ E42-5500, 支援 10Bit 24p 120hz動態流暢增益, 因此昨天就想試試新螢幕120hz流暢感的威力, 就試著播放了一些720p 1080p的影片, 120hz沒開還好反正以前看影片就是那樣不順暢, 但是只要一開120hz那種卡卡的感覺就讓人更難受, 就是在很順暢的過程中, 畫面很固定的每隔8-10秒就會抖動一下, 昨天研究了一整個通宵 也拜讀了多位專業前輩們的文章, 知道了那叫frame drop or repeat 是因為影片的禎數23.976和螢幕的60hz更新率不和無法1:1, 所以每隔一段時間就必須repeat一個畫面造成的抖動感, 之後試過了web2312大推薦的reclock和evr sync都無法解決這個問題, 絞盡腦汁後才發現忘了調整螢幕更新率到23.976的倍數 但是只要一更改更新率到48hz螢幕的120hz功能就會失效無法開啟, 雖然reclock裡已顯示1:1,可是影片播放的效果就完全失去120hz流暢感, 跟以前一模一樣,這樣換新螢幕就沒意義了 又不敢妄然的改到72hz.. (螢幕背面標示作用頻率60hz 很怕燒掉錢難賺阿) 想請問各位有沒有什麼方法能解決這個問題, 既可以維持在60hz 又可以順暢不抖動的播放? 還是只剩下購買多媒體播放器一途? player: MPC-HC v1.5.2.3456 MPC-HC的設定都跟置底的兩篇文章大同小異 codec: CoreAVC 2.0.0 build 7783 AC3 Filter 1.63b XVID v1.32 QuickTime Alternative 3.2 Real Alternative 2.0 小弟在此先謝過各位了,如有任何遺漏請提出 會儘快補上 -- t a ╭ ██◣╮ ╭═╮ ╭◢█ ◣ ══ theanswer3 ╮t a h n ║ ███╰═╯◣╰═════╯█▌ █ h n e s ║ █ ◢█◥█◣ ◢█◣ ◢◢ ──e s w ║ ◢ █ █◢ █◢◤ █◤ ◢ ◤ w e ║ ██ ◥█ ◥█◤ █ ◢◤ ▄ /╲ ║ e r 3╰ ◥═══════════ ██ █ ═══════╯ r 3 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.143.184

10/23 14:57, , 1F
就把影片多插禎數試試看...不管是直接倍禎或是動態補償都可
10/23 14:57, 1F

10/23 15:05, , 2F
請問該用什麼軟體或解碼器去實現?
10/23 15:05, 2F

10/23 21:09, , 3F
所以原PO的情況是螢幕更新率48hz(無120hz插補)配合Reclock
10/23 21:09, 3F

10/23 21:09, , 4F
播放24p片源可以完全順暢,而在60hz情況下(開啟120hz插補)
10/23 21:09, 4F

10/23 21:10, , 5F
使用reclock播放24p片源會每隔一段時間頓一下?
10/23 21:10, 5F

10/23 21:13, , 6F
先測試以下狀況開啟120hz插補是否會有週期性抖動
10/23 21:13, 6F

10/23 21:14, , 7F
(1)有線電視或數位無線電視訊號(60i)
10/23 21:14, 7F

10/23 21:15, , 8F
(2)任何非電腦的設備輸出到電視(BD/DVD Player, PS3, BS..
10/23 21:15, 8F

10/23 21:27, , 9F
目前推測的幾種可能性:
10/23 21:27, 9F

10/23 21:27, , 10F
(1) 電視補插晶片的運算速率跟不上,造成動態變化大的時候
10/23 21:27, 10F

10/23 21:27, , 11F
掉幀 (無解)
10/23 21:27, 11F

10/23 21:27, , 12F
(2) 電腦輸出影片時,24p沒有很好的對應到60hz (可藉由
10/23 21:27, 12F

10/23 21:28, , 13F
微調reclock解決)
10/23 21:28, 13F

10/23 21:28, , 14F
(3) 其他可能
10/23 21:28, 14F

10/23 21:29, , 15F
如果2113所說的狀況測試後也有抖動,則可能是(1)或者是
10/23 21:29, 15F

10/23 21:30, , 16F
電視本身的問題, 如果沒有抖動狀況,則再測試電腦上的
10/23 21:30, 16F

10/23 21:30, , 17F
60i影片(必須反交錯成雙倍幀)或者60fps遊戲,如果沒有抖動
10/23 21:30, 17F

10/23 21:31, , 18F
則推測可能為(2),如果有抖動狀況再來考慮其他可能性
10/23 21:31, 18F

10/23 21:51, , 19F
其實應該問BenQ客服...既然支援24p 為何又會插屏不順暢
10/23 21:51, 19F
感謝web大的回應,小弟終於等到您了! 其實tony大所說的也是我最大的疑問,明明支援24p為何撥23.98的影片還會如此 可是遙控器選單不管怎麼調就是不見24p選項或電影模式,孤狗了半天 才知道benq的螢幕24p會自動偵測,撥影片時會自己啟動(真的是這樣嗎?!)真是怪小 回應web大的疑問: 目前電視使用120hz播放第四台、MOD、數位電視公視hihd、xbox360 通通不會有間歇性抖動,只有120hz開到最高,在畫面快速移動時會有些微殘影水波紋 xbox360則是會輸入延遲這應該每種120/240的電視都會 所以就完全不知道是哪裡設定有錯誤..幾乎都是照著web大的教學文走 如web大所說,reclock該如何微調才能完全的順暢呢? 還請您賜教,感謝! ※ 編輯: dj6601 來自: 220.135.143.184 (10/23 22:15)

10/23 22:29, , 20F
播放時,點兩下右下角常駐列的時鐘圖示(Reclock),然後
10/23 22:29, 20F

10/23 22:29, , 21F
printscreen貼上來看看
10/23 22:29, 21F

10/23 22:30, , 22F
原PO可以先測試在PC上的遊戲(60fps)是否會有週期性抖動
10/23 22:30, 22F

10/23 22:30, , 23F
這樣比較好判斷是否是微調不夠的問題
10/23 22:30, 23F

10/23 22:42, , 24F
圖抓好了 http://ppt.cc/D595
10/23 22:42, 24F

10/23 22:47, , 25F
10/23 22:47, 25F

10/23 22:51, , 26F
關於pcgame.由於電腦螢幕太大 離太近了 又有x360
10/23 22:51, 26F

10/23 22:52, , 27F
所以目前我沒有任何遊戲可以測試..必須幾天的時間去借來測
10/23 22:52, 27F

10/23 23:20, , 28F
從圖上來看,因為使用了bitstream所以reclock不會有作用
10/23 23:20, 28F

10/23 23:21, , 29F
必須將bitstream取消,使用PCM輸出音訊(HDMI)至電視
10/23 23:21, 29F

10/23 23:22, , 30F
這樣reclock才有可能調整影音速率至與螢幕更新率同步
10/23 23:22, 30F

10/23 23:22, , 31F
否則會因為bitstream的關係,音訊流的速率會被鎖住
10/23 23:22, 31F

10/23 23:23, , 32F
MPC-HC的renderer狀態圖顯示,綠線由上往下掉到底,然後再
10/23 23:23, 32F

10/23 23:24, , 33F
重新由上往下跑,表示每隔一段時間會重複一格
10/23 23:24, 33F

10/23 23:28, , 34F
剛算了一下,大概8秒左右重複一格XD
10/23 23:28, 34F

10/23 23:41, , 35F
剛剛改了使用PCM http://imgur.com/wSEw3
10/23 23:41, 35F

10/23 23:42, , 36F
但是問題還是一模一樣 @@" 一樣8-10秒抖動 只差在音訊無法
10/23 23:42, 36F

10/23 23:43, , 37F
passthrough給擴大機解DTS.那A安捏..那種抖動感真的很刺眼
10/23 23:43, 37F

10/23 23:44, , 38F
雖然很輕微..但是在平滑順暢中就變得很顯眼..
10/23 23:44, 38F
還有 91 則推文
10/25 00:28, , 130F
抖動測試的線沒辦法拍阿 一拍就恢復正常
10/25 00:28, 130F

10/25 00:30, , 131F
在全螢幕播放的狀態下也是嗎?
10/25 00:30, 131F

10/25 00:31, , 132F
那條red bar是在每隔8秒左右後抖動一次?
10/25 00:31, 132F

10/25 00:31, , 133F
將電視的120hz插補關掉,然後觀察那條red bar是否還有抖動
10/25 00:31, 133F

10/25 00:33, , 134F
我數過staff roll大約7-8秒畫面抖動red bar不定時抖動+殘影
10/25 00:33, 134F

10/25 00:34, , 135F
一樣喔 120hz關掉一樣會抖動 不定時
10/25 00:34, 135F

10/25 00:35, , 136F
120hz插補關掉,red bar也是不定時抖動?
10/25 00:35, 136F

10/25 00:35, , 137F
了解,那原PO使用的是ati顯卡嗎?
10/25 00:35, 137F

10/25 00:36, , 138F
Nvidia GTX275
10/25 00:36, 138F

10/25 00:37, , 139F
昨天才裝過新的驅動
10/25 00:37, 139F

10/25 00:37, , 140F
10bit輸出關掉看看
10/25 00:37, 140F

10/25 00:38, , 141F
這應該不是電視的問題吧 試了兩台一模一樣的..只有用電腦
10/25 00:38, 141F

10/25 00:38, , 142F
不定時抖動的話,應該不是螢幕更新率與影片不同步的問題了
10/25 00:38, 142F

10/25 00:38, , 143F
看影片會這樣
10/25 00:38, 143F

10/25 00:38, , 144F
用電腦看影片會抖動?
10/25 00:38, 144F

10/25 00:40, , 145F
mpc-hc播放中右鍵,renderer設定那裏將10bit輸出關掉看看
10/25 00:40, 145F

10/25 00:40, , 146F
然後影片解碼器改用ffdshow或者LAV
10/25 00:40, 146F

10/25 00:40, , 147F
關了 也一樣 .....
10/25 00:40, 147F

10/25 00:43, , 148F
改影片解碼器吧,換ffdshow或LAV皆可
10/25 00:43, 148F

10/25 00:43, , 149F
現在用的就是ffdshow 我試試lav
10/25 00:43, 149F

10/25 00:44, , 150F
那不用了,如果已經是ffdshow的話,LAV結果應該也會是一樣
10/25 00:44, 150F

10/25 00:45, , 151F
EVR buffer開5看看,確定後要記得重新開啟影片撥放才會生效
10/25 00:45, 151F

10/25 00:45, , 152F
也試過了 coreavc 也一樣
10/25 00:45, 152F

10/25 00:48, , 153F
SAME
10/25 00:48, 153F

10/25 00:49, , 154F
播放時,右鍵篩選器 滑鼠放在那 然後拍張照
10/25 00:49, 154F

10/25 00:53, , 155F
先提供一個有可能解決的方式, 安裝madVR最新版,然後使用
10/25 00:53, 155F

10/25 00:54, , 156F
mpc-hc配合madVR和reclock, 播放時 務必進入全螢幕模式
10/25 00:54, 156F

10/25 00:54, , 157F
10/25 00:54, 157F

10/25 00:54, , 158F
此時madVR會使用exclusive mode來render畫面, 如果還有
10/25 00:54, 158F

10/25 00:55, , 159F
問題的話,很大可能會是顯卡驅動或是decoding filter中
10/25 00:55, 159F

10/25 00:55, , 160F
有問題
10/25 00:55, 160F

10/25 00:56, , 161F
讓ffdshow來解dts,然後分離器改用haali或lav
10/25 00:56, 161F

10/25 00:57, , 162F
如果播放還有問題的話,就照0053的作法使用madvr
10/25 00:57, 162F

10/25 01:00, , 163F
PS: madVR -> video renderer, ffdshow audio decoder
10/25 01:00, 163F

10/25 01:00, , 164F
haali media splitter
10/25 01:00, 164F

10/25 01:06, , 165F
OK 今天就先到這吧 萬分感激web大 T_T
10/25 01:06, 165F

10/25 01:06, , 166F
剩下的明晚再試...
10/25 01:06, 166F
哈! 經過四天的奮戰,終於把問題解決了 YEAH ! 最終的問題應該就是出在多個月前,在使用Ccleaner時誤刪系統登陸檔, 從那之後電腦就一直出現大大小小的問題,像office所有捷徑圖示都消失, 無法更新安裝任何.Net Framework ,顯卡驅動必須使用強制安裝, 三不五時就跳出檔案總管停止回應 等等.. 所以昨天花了一晚的時間重灌win7, 也只安裝用的上的codec,讓系統回到最乾淨的狀態, 但是像最原來使用的方法 mpc-hc + coreavc + ac3 filter 還是會讓畫面每隔8秒抖動一次(只有開啟120hz時才看得出來), 所以就使用web大建議的方法(稍微做些改變)..終於成功了 哈哈 跪拜 web2312 大 視訊使用ffdshow + avisynth搭配ChangeFPS(59.940)的語法 音訊用reclock 開bitstream 在由音效卡設定passthrough給擴大機解DTS AC3 終於可以享受120hz電視的古溜順暢感和 DTS音效的震撼 唯一的缺點就是每次只要去動到播放器之前都要先暫停, 等會在播放就不會有持續抖動或頓挫的情形發生。 建議所有有120/240hz電視的板友也這樣使用看看,完全不用改螢幕更新率 絕對會有完全不同的視覺體驗! 超讚的 PS. Ccleaner用來刪系統垃圾很好用,但絕對不要使用登錄檔清道夫 只要有誤刪 後果不堪設想 ※ 編輯: dj6601 來自: 220.135.143.184 (10/26 22:37)

10/27 00:42, , 167F
恭喜:)
10/27 00:42, 167F

10/27 00:51, , 168F
超感謝web大,連續兩天陪我測到半夜,大恩人阿
10/27 00:51, 168F
文章代碼(AID): #1EexGH-6 (AVEncode)
文章代碼(AID): #1EexGH-6 (AVEncode)