Win7 OBS禁用/關閉Aero后,窗口消失的解決方法
在Win7上使用OBS時,有一個禁用Aero選項。因為OBS Aero會導致Win7桌面以及游戲的幀數下降,關閉之后幀數恢復正常。不過,捕捉顯示器時可能會出現一些窗口消失的問題。本文將介紹各種效果。
在Win7上使用OBS時,有一個禁用Aero選項。因為OBS Aero會導致Win7桌面以及游戲的幀數下降,關閉之后幀數恢復正常。不過,捕捉顯示器時可能會出現一些窗口消失的問題。本文將介紹各種效果。
OBS Studio/Classic設置Aero的地方
當沒有禁用Aero時的效果如下:左側是OBS獲取的顯示器狀態,右側是桌面顯示的狀態。
禁用Aero后的效果
禁用Aero后,可以看到以下效果:在放大鏡無法被截圖功能截取到的情況下,部分窗口消失。
OBS Classic的顯示器獲取選項
OBS Classic的顯示器獲取中,有一個選項叫做“獲取窗口圖層”,選中該選項后只有放大鏡的顯示窗口沒有被捕獲。而OBS Studio沒有這個選項。
在顯示器捕獲窗口上的警告
在Windows 7/Vista中,如果使用“錄制桌面”或者FPS太低,建議關閉Aero。在影響設置中可以找到關閉Aero的選項。但是需要注意的是,該選項只在關閉Aero后才會出現。
幀數(性能)演示
以下是幀數演示:第一個是OBS開啟Aero下獲取顯示器時的幀數,第二個是使用NVIDIA GeForce Experience錄制的桌面后編輯成的GIF。雖然演示效果與真實效果有差距,但還是能夠進行對比。如果OBS不獲取桌面,則桌面的幀數也不會下降。關于這個問題,將在另一篇文章中詳細介紹與測試游戲相關內容。
最好的解決方法
最好的解決方法就是使用最新版的Win10。早期的Win10 1511版本可能會出現OBS捕獲桌面和dwm占用率異常的情況。而Win10 1607之后的版本已經解決了這個問題,各種操作都更加流暢。值得注意的是,OBS Studio在Win10上會隱藏Aero選項,而OBS Classic則呈灰色狀態。