看板 AVEncode 關於我們 聯絡資訊
使用 Reclok 可將大部分的影片調整至接近完美的垂直同步 但少數 fps 特殊的影片,如以下影片為 29.917 http://www.youtube.com/watch?v=xxdv-_ZP5Wo (下載 720p 用 MPC-BE 播放)
Reclock 似乎就沒有作用(雖然顯示綠燈,但實際上隔幾秒還是會 drop frame) 除了用 SVP 硬補幀到 60 fps 外,有其他方式能取得接近完美的垂直同步嗎? PS.在大尺寸的 LED 螢幕上播放,一點點的跳幀都很容易感覺到呢 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.23.167 ※ 編輯: AlanLive 來自: 114.32.23.167 (11/06 22:17)
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
AlanLive:http://postimage.org/image/ocah41e9z/ 11/06 23:29
更正一下,有些 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