← 部落格

OBS 掉幀怎麼解決(2026):區分直播與錄影的原因

OBS Studio 視窗下方——場景、來源、音訊混音器、控制面板以及顯示 CPU 與 FPS 的狀態列
圖片來源: © OBS Project · official knowledge base UI
重點摘要
  • 官方知識庫明確說成是「與遠端伺服器之間連線問題」的,只有丟棄的影格(網路)這一項。
  • 「略過的影格」與「錯失的影格」名稱分別指向編碼卡頓與繪製卡頓,但沒有找到直接定義這兩項的官方頁面。
  • 先看狀態視窗中哪個數字在增加,再進入對應的檢查清單,一次只改一項並重新測量。

在 OBS 的狀態視窗(檢視 > 狀態)裡,影格問題會以三個不同名稱出現,而官方知識庫只把其中的丟棄的影格(網路)描述為「你的電腦與遠端伺服器之間的連線問題」。因此最快的第一步是看哪個數字在增加:串流時丟棄的影格(網路)增加,先改伺服器與影像位元率;略過或錯失的影格增加,先以系統管理員身分執行 OBS 並關閉其他占用 GPU 的程式。本文以 Windows 電腦上的 OBS Studio 32.x 為準,2026 年 10 月 8 日確認。若你還不清楚直播與錄影為什麼表現不同,可以先看直播與錄影的差別。

三項指標各自指向哪裡

狀態視窗中的名稱名稱告訴你的資訊優先查看的位置
丟棄的影格(網路)官方知識庫描述為與遠端伺服器連線不穩,或跟不上設定位元率的情況串流列、設定 > 串流的伺服器、設定 > 輸出的影像位元率、設定 > 進階 > 網路、有線連線
因編碼卡頓所略過的影格名稱指向編碼卡頓這個類別(知識庫沒有該項的定義)若同時出現「編碼過載!」警告,就依編碼效能文件的順序;輸出中的影像編碼器;設定 > 影像
因繪製卡頓所錯失的影格名稱指向繪製卡頓這個類別(知識庫沒有該項的定義)其他占用 GPU 的程式、遊戲影格上限、簡化場景、筆電上為 OBS 指定顯示卡
平均影格繪製時間同一視窗中的輔助項目,未找到官方的判斷基準值不要只看單一數字,而是比較更改設定前後的變化
串流列 / 錄影列丟棄的影格(網路)依輸出分別顯示直播時看串流列;只錄製本機檔案時沒有遠端伺服器,建議同時參考其他檢查清單

結論:哪個數字在增加決定往哪裡

先說結論:串流時「丟棄的影格(網路)」在增加,就去看網路檢查清單;「因編碼卡頓所略過的影格」或「因繪製卡頓所錯失的影格」在增加,就去看編碼效能檢查清單。官方知識庫把掉幀解釋為:與遠端伺服器的連線不穩,或跟不上你設定的位元率,所以程式丟掉部分影格,並寫明 OBS Studio 本身造成掉幀的可能性極低。反過來說,如果是沒有遠端伺服器的本機檔案錄影出現畫面卡頓,這個定義就解釋不了,建議同時對照錄影卡頓的通用檢查來縮小原因。至於略過的影格與錯失的影格,知識庫沒有逐項定義,本文只說到名稱所代表的類別。

檢查順序

  1. 1開啟狀態視窗並把數字歸零從選單 檢視 > 狀態(Stats)開啟。想每次啟動都顯示,可以在 設定 > 一般 使用「在啟動時開啟狀態對話方塊」。重現問題之前先按狀態視窗裡的「重設」,這樣留下的只有這次測試的數字,方便比較。視窗裡也能看到 CPU 使用率、記憶體使用量等項目。
  2. 2分開閱讀串流列與錄影列視窗裡有串流列與錄影列,各自顯示狀態、丟棄的影格(網路)、總輸出資料與位元率。觀眾反映卡頓就看串流列,存下來的影片卡頓就看錄影列。問題發生期間,只記錄三項指標裡哪個數字在變動。數字變色的基準值在官方文件裡沒有找到,因此只看是否在增加。
  3. 3丟棄的影格(網路)上升時,先改伺服器與位元率官方知識庫給出的 OBS 內部順序如下:在 設定 > 串流 換一個伺服器試試,再把 設定 > 輸出 的影像位元率調低,起點是穩定總上傳速度的 75%。接著可以暫時換另一個服務來直播,用來判斷問題是不是出在某個特定服務那一側。這並不能修好服務的連線,只是用來分辨原因落在哪一邊。
  4. 4進階 > 網路的選項放在之後再試在 設定 > 進階 > 網路 先勾選「啟用網路最佳化」,再勾選「啟用 TCP pacing」(僅限 Windows)。知識庫提到有使用者回報改善,但程式內的提示寫明在不穩定的連線上掉幀風險可能增加,所以開啟後一定要對照狀態視窗。「綁定到 IP」確認維持預設(Default),把「IP 家族」改成「僅限 IPv4」,沒有差別就改回「IPv4 和 IPv6(預設)」。「動態調整位元速率以管理堵塞問題 (Beta)」是用降低位元率取代丟棄影格,並非根本解決,畫質會下降,提示中寫明目前僅支援 RTMP,恢復可能要幾分鐘,所以只在連線確實無法修復時使用。
  5. 5逐一排除 OBS 之外的連線因素知識庫列出的 OBS 之外的檢查包括:用有線連線取代 Wi-Fi、重新啟動數據機與路由器、關閉 VPN 後確認、到電腦或主機板廠商網站安裝最新的網路驅動程式。資安軟體可以暫時關閉來確認,若確實是原因,就為 OBS 加入例外後再開啟。自稱能最佳化網路的附帶軟體也被列為懷疑對象。更換網路線或設備之前,建議先向網路業者諮詢。
  6. 6略過或繪製卡頓的指標上升時,轉到編碼效能清單這是知識庫針對「編碼過載!」警告或明顯卡頓給出的順序。以系統管理員身分執行 OBS,在工作管理員查看其他占用 GPU 較多的程式(不認識的程式不要關閉)。把遊戲影格上限設在螢幕更新率,或開啟遊戲內垂直同步,並調低遊戲畫質。遊戲擷取來源屬性裡的「SLI/Crossfire擷取模式(慢)」,若不是 SLI/CrossFire 或多 GPU 筆電,就取消勾選(官方知識庫裡仍沿用舊名稱 Multi-adapter Compatibility)。仍無改善,就到 設定 > 影像 調低「輸出(縮放)解析度」與 FPS(影格率)(例如從 60 降到 30),並減少濾鏡與瀏覽器來源來簡化場景。該頁面沒有直接提到這兩項指標的名稱,所以不把指標與步驟一一對應。
  7. 7一次只改一項,在相同條件下重新測量同時改多個設定,就分不清哪一項有效。改一項後按狀態視窗裡的「重設」,再用出現問題的同一款遊戲、差不多的時間長度重新串流或錄影。數字不再增加就保留這項更改,沒效果就改回原值再試下一項。像動態位元速率這種會降低畫質的項目放在最後。

重新測量之前的檢查項目

  • 我開啟了狀態視窗,並在測試前按了「重設」。
  • 我記下了當時是串流(串流列)還是錄影(錄影列),以及三項指標裡哪一項在增加。
  • 如果是串流,我依伺服器、影像位元率(從穩定上傳速度的 75% 開始)、服務的順序逐項更改。
  • 我檢查了有線連線、VPN、資安軟體、網路驅動程式,並重新啟動了路由器。
  • 我逐級調整了占用 GPU 的其他程式、遊戲影格上限,以及 設定 > 影像 的解析度與 FPS;若是筆電,還確認了官方 GPU Selection Guide 所說的 Windows 圖形設定中 obs64.exe 的指定。
  • 我查看了影像編碼器是否選的是硬體編碼器。官方 Hardware Encoding 頁面說明,硬體編碼器把負擔從 CPU 轉給顯示卡的專用部件,通常被建議使用(2022-01-11 的文件,支援哪些顯示卡請直接到該頁面確認)。
也順便看一下 Windows 的遊戲功能。OBS 知識庫(針對 Windows 10,2021 年 8 月 26 日的文件)建議在 1809 以上且更新到最新時保持遊戲模式開啟,並建議關閉可能引發效能問題的背景錄製 Game DVR。兩者都在 Windows 設定的遊戲區塊,但該文件沒有給出 Windows 11 的具體路徑,請在自己的畫面上確認。

只想留下影片檔而不是直播時

如果目的不是直播,而是把遊戲過程存成影片檔,DOR 只要啟動支援的遊戲就能開始,不需要先建立 OBS 那樣的場景、來源與輸出設定。以特戰英豪為例,DOR 會自動偵測遊戲,把整場比賽錄成 mp4,並自動產生回合與擊殺等精華片段。它只是在目的是存成檔案而不是直播時的一個選擇,並不能取代上面的檢查清單。補充說明:DOR 在 NVIDIA 顯示卡上預設使用 NVENC 硬體編碼,並同時錄製遊戲聲音與麥克風。錄完之後,可以在應用程式的資料庫用裁剪片段指定開頭與結尾,只留下需要的畫面。

官方來源

FAQ

常見問題

我只錄影,但丟棄的影格(網路)也在增加,該怎麼看?

官方的定義是與遠端伺服器的連線問題,對於沒有伺服器的本機檔案錄影為什麼會增加這個數字,沒有找到官方說明。請重新確認是哪一列在增加,並同時嘗試其他檢查清單。

開啟動態位元速率就能解決掉幀嗎?

它只是緩解,不是解決。知識庫說明它用降低位元率取代丟棄影格,根本原因沒變,畫質還會下降,所以只在連線無法修復時才用。提示裡還寫明觀眾端延遲可能增加,恢復可能要幾分鐘。

略過的影格增加,就一定是 GPU 過載嗎?

不能這樣斷定。沒有找到直接定義該項目的官方頁面。它的名稱指向編碼卡頓,所以先看是否同時出現「編碼過載!」警告,若有,再依編碼效能頁面的順序逐項嘗試。

Games

相關遊戲指南

繼續閱讀

相關文章

立即開始使用 DOR

DOR 會偵測支援的遊戲事件,並自動將相應瞬間儲存為剪輯