“編碼器超載!嘗試降級視頻設置»在OBS中

Anonim

“編碼器超載!嘗試降級視頻設置»在OBS中

方法1:降低輸出分辨率

輸出屏幕分辨率是在視頻流時影響OBS中的編碼器加載的主要因素。它是邏輯的,因為從增加像素的數量時,中央處理器上的負載正在增長。因此,我們首先建議您配置此參數,嘗試降低輸出權限,如果可記錄的廣播是可接受的。

  1. 在OBS主窗口中,單擊位於右側塊的“設置”按鈕。
  2. 轉換到設置以更改OBS中的編碼器時更改輸出權限

  3. 打開“視頻”部分並展開列表“輸出(縮放分辨率)”。
  4. 打開輸出分辨率設置以解決OBS中的編碼器過載問題

  5. 在它中,您將看到與使用的視頻卡和顯示器兼容的所有屏幕分辨率的支持。嘗試通過在此之後應用新設置來減少它。
  6. 減少輸出許可證解決OBS中編碼器過載的問題

使用以前展示的相同內容的輸出運行測試廣播。如果編碼器再次過載,則將分辨率返回給出或將其留在這樣的狀態下,試圖將多種方法組合起來解決這個問題。

方法2:減少FPS

每秒處理大量幀的處理已經在圖形處理器上具有負載,如果它不應對,延遲或小噬細胞會影響內容的觀看。同時,還可以顯示指示編碼器過載的銘文,因此已經將FPS值建立到48-60幀的狀態的用戶可以將其降低到30,從而顯著降低了圖形處理器上的負載。此參數的變化已經通過“公共FPS”下拉列表中的熟悉部分“視頻”執行。

改變每秒幀速率以解決OBS中編碼器過載的問題

方法3:更改編碼器預設

許多內容創建者在OBS中工作,當編碼器的重載發生錯誤時,立即想要將其更改為硬件,從而從視頻卡上的處理器中拋出負載,如果它允許您將安裝在計算機中的硬件。但是,建議通過檢查新參數如何影響視頻輸出來檢查編碼器預設並更改它。

  1. 要執行此操作,請在相同的菜單“設置”中,轉到“輸出”部分。
  2. 過渡到輸出設置以檢查OBS中的編碼器預設

  3. 確保已安裝標準軟件編碼器 - “x264”。
  4. 選擇軟件編碼器以檢查其預設在OBS中

  5. 在下文中,激活複選框“啟用高級代碼”。
  6. 打開其他編碼器設置以檢查其預設在OBS中

  7. 編碼器預設意味著處理部件的速度。它的速度越快,跳過越多的細節並更少負載處理器。這裡主要的是不要混淆了價值,因為“快”的意思 - 差,但具有更小的負載,而“慢”是與鐵巨大的負荷零件的最佳處理。
  8. 在解決OBS中的編碼器過載時檢查編碼器預設

如果它已經值得“快速”值,請將其更改為“非常”甚至更高,應用更改並運行廣播。現在處理細節會略微減少,但同時您會立即覺得處理器略有甚至是大量百分比。

方法4:使用使用的編碼器的變化

該方法將關於具有相當弱處理器的用戶的解決方案討論,並且準備好轉移一些任務以便如果其電源允許您在遊戲中完全揭示和在廣播期間,以及在廣播期間,可以在視頻卡上處理流量。默認軟件編碼器X264消耗了處理器的電源,因此需要切換到“硬件(NVENC)”。重要的是要理解硬件編碼器不完全卸載處理器,而且只接受某些動作,強制處理視頻卡中設置的信息,該信息僅用於編碼並旨在。在輸出時,在安裝相同的比特率時,圖像質量更差,因此硬件編碼差不多到軟件,但允許您將廣播錄製給尚未收購強大的處理器以進行間斷的廣播。

在解決OBS中的過載問題時將編碼器更改為硬件

編碼器的第二個版本是“AMF”。我們並不建議您在廣播遊戲的流程中使用它,因為在渲染視頻卡並且如此繁忙時,並且來自AMF編碼器的OBS的額外負載只會添加翻譯Friezes。如果配置正確,該編碼器的QuickSync是其推薦的ICQ值從20到23。如果您想選擇的QuickSync指定好的,但它不是在程序中顯示,登錄到BIOS,並確保整合使能圖形。

閱讀更多:如何啟用內置視頻卡

方法5:在Windows 10中禁用遊戲模式

嵌入在Windows 10遊戲模式中非常積極分發系統資源,為運行應用程序提供最大優先級。因此,在OBS的能力的這種情況下非常小。在大多數情況下,在流過程中根本不需要遊戲模式,因此幾乎總是有利地影響負載的重新分配,有時允許您完全擺脫編碼器過載消息。

閱讀更多:Windows 10中的禁用遊戲模式

在Windows 10中斷開遊戲模式,以解決OBS中編碼器過載的問題

方法6:改善OBS優先級

根據許多OBS用戶的評論,當重載編碼器有時有助於提高程序的優先級。此外,有必要在OBS本身和操作系統中進行這一點。

  1. 在程序的主窗口中,按“設置”按鈕或首先使用“Alt + F”組合,然後按“S”鍵。請注意,使用熱鍵時,必須激活系統中的英語佈局。

    在OBS程序中打開設置窗口

    另請參閱:更改Windows 10中的鍵盤佈局

  2. 在“設置”窗口中,激活“擴展”選項卡。接下來,將過程優先級功能的模式更改為“高”。為此,請單擊指定的行,然後從下拉列表中選擇相應的選項。之後,應用單擊“確定”按鈕進行的更改。
  3. obs優先驗證以解決編碼器過載問題

  4. 接下來,單擊使用鼠標右鍵的“任務欄”。從打開的上下文菜單中,選擇“任務管理器”。

    通過Windows中任務欄的上下文菜單運行任務管理器實用程序

    還閱讀:在Windows 10中啟動任務調度程序的方法

  5. 出現一個實用程序窗口,您要在其中打開“詳細信息”選項卡。在其中,您將看到系統中運行的進程列表。在它們中找到過程«obs64.exe»或“obs.exe”,然後通過pkm點擊它。在打開的上下文菜單中,將光標懸停在“設置優先級”字符串中,然後從下個子菜單中選擇“高”。
  6. 通過任務管理器安裝OBS優先級以解決編碼器過載問題

  7. 關閉任務管理器窗口並檢查OBS程序的性能。

方法7:激活兼容模式

在某些情況下,可以使用OBS程序的兼容模式卸載編碼器。它在幾個點擊次點擊中實現了它。

  1. 打開可執行程序可執行文件所在的文件夾。如果您不知道其位置,請單擊右鍵單擊的OBS標籤,然後從上下文菜單中選擇“文件位置”。
  2. 通過上下文菜單打開具有OBS可執行文件的目錄

  3. 具有所需文件的目錄將自動打開,並且已經突出顯示。您需要單擊IT PCM並從出現的菜單中選擇項目“屬性”。
  4. 通過上下文菜單調用OBS可執行文件的屬性窗口

  5. 在下一個窗口中,轉到兼容性選項卡。在其中,請選中下面屏幕截圖中標記的字符串前面的框。之後,從帶有操作系統列表的下拉列表中,選擇Windows 8.兼容模式正常是為了擺脫問題。單擊“確定”按鈕保存更改。

    使用“屬性”窗口使用Windows 8激活兼容模式,用於OBS可執行文件

    另請參閱:在Windows 10中啟用兼容模式

  6. 現在,您只能關閉之前打開的所有窗口並重新啟動OBS。編碼器的工作可能會建立。

方法8:代表管理員啟動程序

然而,這種方法看起來很陳述,您甚至可以找到用戶的研究,表明代表管理員的OBS程序推出顯著降低了編碼器上的負載。

  1. 單擊使用鼠標右鍵的程序快捷方式或可執行的OBS文件,然後選擇“從管理員運行”行。
  2. 通過上下文菜單代表管理員運行OBS程序

  3. 為了不每次初始化程序時執行這些操作,激活將代表管理員不斷運行OB的函數。為此,請單擊PCM程序的快捷方式或文件,然後從上下文菜單中選擇“屬性”。
  4. 通過上下文菜單打開OBS可執行文件的屬性窗口

  5. 激活兼容性選項卡並將標記放在此選項卡中“代表管理員運行程序”旁邊。之後,不要忘記單擊“確定”。

    激活函數代表OBS Utility的管理員運行程序

    另請參閱:代表管理員啟動程序

  6. 在以這種方式啟動程序之後,編碼器上的負載將減少,並且很可能會解決問題。

方法9:減少來源的數量

添加到OB的每個源加載程序並消耗一定數量的系統資源。如果您添加了太多,請嘗試刪除一些故障排除。

  1. 瀏覽程序窗口底部的所有添加源的列表。
  2. 用戶在OBS中添加的所有來源列表

  3. 單擊鼠標左鍵選擇要刪除的鼠標。之後,單擊帶有減號的圖像的按鈕,略低於列表。如有必要,請在所有未使用的源重複該過程所需的次數。
  4. 刪除OBS中的所選源以卸載程序編碼器

  5. 請注意,在視覺上關閉源不會卸載系統和OBS程序。您只需在錄製或廣播時停止查看信息。 obs的隱藏來源標有眼睛圖標。如果您不使用它們,則不是隱藏它更好地刪除這些來源。
  6. 在OBS程序中顯示隱藏的來源和場景

閱讀更多