懶人包 遊戲要限制FPS,否則會無意義消耗較多資源 ,遊戲和實況品質都可能被影響 Limit capture framerate哪時候該開? 遊戲FPS是OBS內設定FPS的兩倍,建議打開 想讓OBS使用較少資源 詳細的解說和做法在下面,如果你已經知道要怎麼做或沒興趣可以不用看 有些太技術細節沒看懂也沒關係,不用完全懂就能選擇適合的設定 遊戲FPS太高 對螢幕和硬體的影響以前寫過了 https://craftwarblog.blogspot.com/2019/01/fpsrefresh-rate-vsync-g-sync-freesync.html 應該比較省資源的game capture會比其他方式消耗資源 遊戲FPS是120,obs每秒就會更新畫面120 frames obs輸出FPS是60時(實況或錄影),會有 120 - 60 = 60 的frames被obs丟掉沒有使用 其他擷取方式應該是依照obs FPS抓畫面,沒有這個問題 game source(hook)的機制是在遊戲更新畫面時,遊戲複製一份給OBS的game source game source預設會用兩倍的速度去讀取拿到的frame (理由上面圖片Jim講了) 沒限制遊戲FPS,上面兩個動作的次數都會增加,提高系統負擔 OBS合成畫面時是根據Settings->Video的FPS (總共有三個不同的FPS) OBS有打算修改game source相關FPS機制,不知道哪時候會開工就是了 因為這個問題不會造成非常嚴重的結果,有迴避方法在 沒限制遊戲FPS,算是使用者自己的問題 === 目前 21.1.2 game capture 擷取畫面的頻率是依照遊戲的FPS 不是依照obs內的FPS設定 沒開選項是遊戲兩倍 好像是討論到144Hz display, OBS FPS60的情況 (Discord討論出現的內容) 我下面寫的是否該開啟選項的原則沒有改變 資料來源 https://obsproject.com/mantis/view.php?id=1241 Limit capture framerate選項的功能,並不是類似V-sync把擷取頻率限制為obs內的FPS 是把更新的頻率減半 ...