為什麼使用 Fraps 錄製遊戲會降低效能?

為什麼使用 Fraps 錄製遊戲會降低效能?

我在為 Youtube 錄製一些遊戲影片時遇到了一些效能問題。

據我了解,Fraps 將當前幀像素逐像素保存在視訊檔案中(以類似於 RAW 檔案的方式)。我不明白的是為什麼遊戲的性能會隨之下降(例如,我的 FPS 從 ~40 下降到無法玩)。

我可以理解,在錄製時加載新內容等會變慢,因為HDD 正忙於寫入數據,但我嘗試的遊戲將完整的地圖/角色/對像等加載到RAM 中,並且HDD 從那時起就空閒了(這我可以通過一些測試來證明自己)。

我的第二個想法是,我可以簡單地使用外部設備,將其插入 HDMI 輸出並將其設定為複製。由於螢幕解析度相同,我會說沒有性能損失。

為什麼遊戲在錄製時表現會下降?

答案1

我可以理解,在錄製時加載新內容等會變慢,因為硬碟正忙於寫入數據

這正是螢幕錄製軟體所發生的情況。

您每秒通常會擷取多達 30 個(可能)未壓縮影像資料的檔案。 30大的檔案取決於解析度和色彩空間設定(1366 X 768 = 1,049,088 像素,1920 x 1080 = 2,073,600 像素 - 加上每像素額外的 3-4 位元顏色資料)。這種資料寫入會減慢一切速度,這就是為什麼螢幕錄製時的建議之一是捕獲到第二個HDD(不是另一個分區,而是不容納作業系統/程式/遊戲的第二個實體磁碟)。

就第二個裝置而言,如果您可以透過管道將圖片傳送給它並讓第二個裝置記錄操作,那麼使用 Fraps 作為實用程式可能是沒有意義的。

相關內容