OBS Replay Buffer 沒作用時,原因比想像中收斂在幾種。大多是緩衝根本沒開、儲存快捷鍵沒指定或和其他鍵衝突、儲存路徑寫不進去,或記憶體容量不足。一個一個依序點過去,幾乎都能解決。這篇不談怎麼設定,而是專注在已經設定好卻不能用時的分原因疑難排解。
先把原因候補收斂起來
無論症狀是什麼,是下面四者其中之一的機率很高。從上往下依序確認最快。
- 緩衝關著或沒啟動:在設定裡只啟用卻沒按「開始 Replay Buffer」,或啟用後沒重啟 OBS 的情況
- 快捷鍵問題:儲存快捷鍵根本是空的,或和遊戲、其他程式的鍵衝突的情況
- 儲存路徑問題:錄製儲存資料夾不存在、沒有權限,或是網路磁碟導致檔案寫不進去的情況
- 記憶體、容量問題:把最大重播時間設得太長導致 RAM 不足,或磁碟沒有剩餘空間的情況
原因 1. 緩衝關著或沒有啟動
這是最常見的原因。在設定 → 輸出裡,Replay Buffer 的啟用核取方塊要打開,而打開之後往往得把 OBS 完全關掉再重開一次才會生效。只啟用卻沒重啟,儲存項目本身就不會出現。重啟後確認 OBS 主畫面右側控制面板上有沒有出現「開始 Replay Buffer」按鈕,以及遊戲前有沒有實際按下那個按鈕。不按開始,記憶體裡就沒有東西被存,就算按了快捷鍵也沒有影片可存。

原因 2. 快捷鍵是空的或衝突
如果緩衝有在跑,卻按了快捷鍵也存不下來,那十之八九是快捷鍵問題。到設定 → 快捷鍵,看「儲存 Replay Buffer」項目裡有沒有實際填入按鍵。在新版本中,這個項目被移到清單很下面的 Replay Buffer 區塊,很多人沒看到它是空的就略過了。按鍵一旦是空的,再怎麼按都不會有反應。
如果按鍵有指定卻還是不行,就要懷疑衝突。和遊戲內操作鍵,或 Discord、NVIDIA 疊層這類其他程式的全域快捷鍵重疊時,訊號就傳不到 OBS。試著換成 F9 這種遊戲裡少用的鍵,或 Ctrl、Alt 組合。尤其把遊戲切成全螢幕(獨佔全螢幕)時,有時快捷鍵會失效,這時改成無邊框視窗模式大多就能解決。
原因 3. 儲存路徑寫不進檔案
如果緩衝有在跑、快捷鍵也按得動,卻只有檔案沒留下,就看儲存路徑。設定 → 輸出的錄製路徑指向不存在的資料夾、是沒有寫入權限的位置,或是外接、網路磁碟導致連線中斷,儲存就會靜靜失敗。把路徑改成本機磁碟上實際存在的資料夾,並確認磁碟剩餘空間夠不夠。儲存格式也是該檢查的值。設成 mp4 時,在特定情況下檔案可能會毀損或留不下來,用於重播、錄製時 mkv 更保險。
如果連有沒有存成功都搞不清楚,就到 OBS 上方選單的說明 → 記錄檔打開最近的日誌看看。裡面記錄了儲存嘗試與失敗原因,能準確判斷是路徑權限問題還是編碼器問題。
原因 4. 記憶體、容量不足
Replay Buffer 會一直把最大重播時間那麼長的影片放在 RAM 裡。把這個值設成 120 秒、300 秒這種大值,或用 1080p、60fps 高畫質設定,記憶體占用就會急劇變大,在 RAM 不足的 PC 上,緩衝可能連啟動本身都失敗,或讓 OBS 變得不穩定。把最大時間縮到 20 至 30 秒,並調低解析度與幀數看看。另外,要存的磁碟沒有剩餘空間,檔案當然也留不下來,所以磁碟容量也一起確認。
不用緩衝設定也不用快捷鍵的替代方案:DOR 自動儲存
到這裡就是 OBS Replay Buffer 沒作用時該點的原因。不過如果每次都重複這道檢查本身就很麻煩,那從一開始就不用緩衝也不用快捷鍵的方式就成了答案。DOR 不像 Replay Buffer 那樣需要開啟、啟動、指定快捷鍵。因為它會自動偵測遊戲內的擊殺與精彩畫面,把那一瞬間存成片段。

安裝好後,一開啟 特戰英豪 或 英雄聯盟 這類支援的遊戲,它就會自動運作,關掉遊戲後就已經只有精華被彙整成片段。緩衝啟用、重啟、快捷鍵指定與衝突檢查、儲存路徑確認這些步驟整組消失,所以根本不會有要去找「為什麼不能用」的事。以 NVENC 硬體編碼為預設,負載也很輕,而且無浮水印、免費。
整理一下,如果你想連直播、剪輯都親自處理,也想親手挑要存哪個瞬間,那就分原因把 OBS Replay Buffer 修好來用即可。反過來說,如果厭倦每次都找存不下來的原因,目的只是穩定地留下好畫面,那用自動偵測消除那道過程的 DOR 最不費工。
