【解決】OBS影音不同步和LAG延遲問題

有時用OBS直播時,實況主會發現影片和聲音會不同步,或是影象嚴重LAG的情況,自己摸索了老半天也不知道問題出在哪。以下這個教學將有助大家解決這個問題。

在此解釋一下OBS運作的概念,決定OBS執行時影音順不順暢取決於4大原因:

  1. 電腦硬體配備
    你的CPU、RAM和顯示卡夠不夠強大?
  2. 網路速度
    你的網路速度夠不夠快?(特別是上傳速率)
  3. OBS軟體的設定
    你的OBS效能設定是否是電腦硬體和網路速度能達到的範圍?
  4. 直播平台的穩定度
    你所挑選擇的實況平台的伺服器穩不穩定,這也會是一個關鍵。


當然除了以上這4個原因,有時還會遇到一些意外狀況,比如前陣子發生的海底電纜斷裂事件,這也會影響實況直播的穩定度。

以上其中一個環節出了問題,就很可能會導致OBS直播不順暢,影音不同步。

在此分享一下我的電腦配備,和習慣用的OBS設定:

  • CPU:Intel 四核心 i7-7700@3.60CHz
  • RAM:16GB
  • 顯示卡:NVIDIA GeForce GTX 960
  • 作業系統:Windows 10 (64位元)
  • 網路寬頻:中華電信光世代 100M/40M

 

Twitch伺服器選擇


如果是Twitch平台,伺服器我會選擇日本。當然你也可以選擇台灣伺服器,但根據我的經驗,日本伺服器會比較穩定一些。

OBS輸出影像位元率和編碼器設定


影像位元率建議設定在1500~2500位元,位元越高,佔用的電腦硬體和網速資源就越多,對你的實況環境要求就越高。

編輯器請記得使用硬體編碼 (NVENC),使用顯示卡資源去跑畫面。

如果你使用軟體編碼 (x264),則是使用CPU資源,如果CPU效能不夠強大,就容易造成實況畫面延遲或影音不同步的問題。

 

OBS影像畫面解析度和FPS


來源解析度就跟你螢幕的解析度一樣,輸出的解析度則依照硬體配備效能做調整。如果你電腦硬體夠強,也可以把輸出解析度調到1920×1080。一般考慮到實況順暢度,我都是下調至1280×720。

FPS設定也是同理,硬體不夠強就設30 FPS就好,夠強大就拉高到60 FPS。

但除了需考慮到硬體配備,網路速度也是一個問題。品質越好的輸出,佔用網速就越高,實況主自己要拿捏一下。

 

OBS進階設定


進階設定使用預設值就好了。

所以當你遇到直播影音不同步的問題,牽涉到的原因有很多,但一般都是你硬體和網速不夠強大的關係。建議你逐漸下修OBS的輸出設定,慢慢調整適合自己的直播環境。

當然,如果又遇到海底電欖斷裂的事件,就一整個無解了XD。