推 web2312:首先確認那個跳幀是不是影片本身壓制時出現的問題吧 11/06 22:24
→ web2312:Reclock可以將任何fps之影音去與螢幕更新率完美同步 11/06 22:25
→ web2312:使用mpc-hc自帶vsync配合reclock的話,按Ctrl+J檢查跳格時 11/06 22:27
→ web2312:圖表是否有反應,使用reclock自帶vsync的話,檢查vsync的 11/06 22:27
→ web2312:位置是否正確 11/06 22:28
用 mpc-be 自帶的垂直同步功能(三個選項全勾),綠線規律的從上往下降,與紅線
交錯後又跳到上方,不斷重複,至少有二三個影片會這樣,應該不是壓縮的問題
原因好像是 Reclock 根本沒抓到影片的 fps,上面我說會顯示綠色
是因為設定了"抓不到影片速率時套用預先設置好的 fps"
但實際上根本沒效果,當設回 unknown 就會變黃色了,有辦法解決嗎?
※ 編輯: AlanLive 來自: 114.32.23.167 (11/06 22:51)
推 web2312:將速率設成29.970fps,影片速率調整方法"Neareast integer 11/06 22:53
→ web2312:speed" 看看 11/06 22:53
顯示 Frame rate found in cache,但還是沒作用,因為不管選 Neareast in speed
或 Original Speed,綠線都一樣會往下掉
※ 編輯: AlanLive 來自: 114.32.23.167 (11/06 23:03)
→ AlanLive:另外電視螢幕的更新速率是 60Hz 11/06 23:06
→ web2312:調整成neareast integer speed之後,選擇欄的下面寫什麼? 11/06 23:07
Manual Override:media speed changed to play at 30 fps.
Audio resampled at 44144 Hz
※ 編輯: AlanLive 來自: 114.32.23.167 (11/06 23:16)
→ AlanLive:所以這樣算是有在作用? 11/06 23:18
→ web2312:這個情況下,綠線有持平嗎? 11/06 23:20
→ AlanLive:沒有 會往下掉 11/06 23:21
→ AlanLive:只有 29.917 速率的影片會這樣,其他正常持平 11/06 23:23
推 web2312:截一下mpc-be Ctrl+J之後的畫面,及播放中reclock的視窗@@ 11/06 23:23
更正一下,有些 29.917 的影片正常,看來是影片的問題?
※ 編輯: AlanLive 來自: 114.32.23.167 (11/06 23:31)
推 web2312:等我一下,我把影片弄下來測試看看@@ 11/06 23:31
→ web2312:該檔為42.93MB對嗎? 11/06 23:32
→ AlanLive:對 大小 42.9M 11/06 23:34
推 web2312:看了一下這檔案是VFR方式的壓制,所以影格會在29.970附近 11/06 23:40
→ web2312:變動,使用reclock的話,無法即時適應浮動的fps,所以會掉個 11/06 23:41
→ web2312:幾格... 11/06 23:41
→ AlanLive:原來如此,所以遇到VFR壓制的影片就沒辦法完美同步了 11/06 23:42
→ web2312:如果使用reclock自帶vsync叫出vsync位置看的話會發現, 11/06 23:42
→ web2312:垂直同步會一下穩定一下又跳開,可能就是因為VFR的關係 11/06 23:43
→ web2312:EVR-Sync的適應速率可以自訂,我目前正在測試他有沒有辦法 11/06 23:43
→ web2312:將其穩定下來 11/06 23:43
→ AlanLive:用 madvr 播放,好像比較穩定,但看不到線只是憑感覺 11/06 23:45
推 web2312:測了一下,可能影片本身的串流就不太穩定,跳格的時候是跳 11/06 23:52
→ web2312:一大格,如果硬要去做垂直同步(把影片速率固定在30fps), 11/06 23:52
→ web2312:聲音的部分可能就會出現明顯的停頓或跳針(變動率太大) 11/06 23:53
→ AlanLive:嗯 感謝測試 雖然沒解決方案 至少知道是影片的問題 11/07 00:03
推 bulon:長知識推推 11/10 23:14
→ y3k:VFR超級難搞的...orz 11/11 08:45