"ตัวเข้ารหัสนั้นโอเวอร์โหลด! ลองปรับการตั้งค่าวิดีโอดาวน์เกรด»ใน OBS

Anonim

วิธีที่ 1: ลดความละเอียดเอาต์พุต

ความละเอียดหน้าจอเอาท์พุทเป็นปัจจัยหลักที่มีผลต่อการโหลดตัวเข้ารหัสใน OBS เมื่อสตรีมมิ่งวิดีโอ มันเป็นตรรกะเพราะจากการเพิ่มจำนวนพิกเซลโหลดบนโปรเซสเซอร์กลางกำลังเติบโต ดังนั้นก่อนอื่นเราแนะนำให้คุณกำหนดค่าพารามิเตอร์นี้พยายามลดการอนุญาตเอาต์พุตหากเป็นที่ยอมรับสำหรับการออกอากาศที่บันทึกไว้

  1. ในหน้าต่างหลักของ OBS คลิกปุ่ม "การตั้งค่า" ที่อยู่ในบล็อกที่ถูกต้อง
  2. การเปลี่ยนไปใช้การตั้งค่าเพื่อเปลี่ยนการอนุญาตเอาต์พุตเมื่อมีการใช้งานการเข้ารหัสใน OBS

  3. เปิดส่วน "วิดีโอ" และขยายรายการ "เอาต์พุต (ความละเอียดที่ปรับขนาด)"
  4. การเปิดการตั้งค่าความละเอียดเอาท์พุทเพื่อแก้ไขปัญหาการใช้งาน Overload ใน OBS

  5. ในนั้นคุณจะเห็นการสนับสนุนของความละเอียดหน้าจอทั้งหมดที่เข้ากันได้กับการ์ดแสดงผลที่ใช้และจอภาพ ลองลดเล็กน้อยเพื่อลดการตั้งค่าใหม่หลังจากนั้น
  6. การลดใบอนุญาตเอาต์พุตเพื่อแก้ปัญหาด้วยการโอเวอร์โหลดของตัวเข้ารหัสใน OBS

เรียกใช้การทดสอบการออกอากาศด้วยเอาต์พุตของเนื้อหาเดียวกันที่แสดงให้เห็นก่อนหน้านี้ หากตัวเข้ารหัสจะโอเวอร์โหลดอีกครั้งให้คืนความละเอียดกลับหรือปล่อยให้อยู่ในสถานะดังกล่าวพยายามที่จะรวมหลายวิธีในการแก้ปัญหานี้

วิธีที่ 2: การลด fps

การประมวลผลทุกวินาทีของเฟรมจำนวนมากมีโหลดบนโปรเซสเซอร์กราฟิกและหากไม่รับมือความล่าช้าหรือไมโครฟริสมีผลต่อการดูเนื้อหาที่ปรากฏขึ้น ในแบบคู่ขนานคำจารึกที่ระบุว่าการใช้งานเกินพิกัดของตัวเข้ารหัสสามารถแสดงได้ดังนั้นผู้ใช้ที่ได้กำหนดค่า FPS ให้กับสถานะ 48-60 เฟรมสามารถลดได้ถึง 30 ดังนั้นจึงช่วยลดภาระในตัวประมวลผลกราฟิกได้อย่างมาก การเปลี่ยนแปลงในพารามิเตอร์นี้ได้ดำเนินการผ่านส่วน "วิดีโอ" ที่คุ้นเคยในรายการแบบเลื่อนลง "Common FPS"

การเปลี่ยนอัตราเฟรมต่อวินาทีเพื่อแก้ปัญหาด้วยการโอเวอร์โหลดของตัวเข้ารหัสใน OBS

วิธีที่ 3: การเปลี่ยน CoDer Preset

ผู้สร้างเนื้อหาจำนวนมากทำงานใน OBS เมื่อมีข้อผิดพลาดเกิดขึ้นพร้อมกับการใช้งานที่เกินพิกัดของตัวเข้ารหัสทันทีที่ต้องการเปลี่ยนเป็นฮาร์ดแวร์ดังนั้นจึงขว้างโหลดจากโปรเซสเซอร์บนการ์ดแสดงผลหากช่วยให้คุณติดตั้งฮาร์ดแวร์ในคอมพิวเตอร์ . อย่างไรก็ตามขอแนะนำให้ตรวจสอบการเข้ารหัสที่ตั้งไว้ล่วงหน้าและเปลี่ยนโดยการตรวจสอบว่าพารามิเตอร์ใหม่มีผลต่อเอาต์พุตวิดีโอใหม่อย่างไร

  1. ในการทำเช่นนี้ในเมนูเดียวกัน "ตั้งค่า" ไปที่ส่วน "เอาต์พุต"
  2. การเปลี่ยนไปใช้การตั้งค่าเอาต์พุตเพื่อตรวจสอบการเข้ารหัสที่ตั้งไว้ล่วงหน้าใน OBS

  3. ตรวจสอบให้แน่ใจว่าติดตั้งโปรแกรมเข้ารหัสซอฟต์แวร์มาตรฐาน - "x264"
  4. การเลือกโปรแกรมเข้ารหัสซอฟต์แวร์เพื่อตรวจสอบที่ตั้งไว้ล่วงหน้าใน OBS

  5. ในรายการต่อไปนี้เปิดใช้งานช่องทำเครื่องหมาย "เปิดใช้งานรหัสขั้นสูง"
  6. เปิดการตั้งค่าตัวเข้ารหัสเพิ่มเติมเพื่อตรวจสอบที่ตั้งไว้ล่วงหน้าใน OBS

  7. ค่าที่ตั้งค่าเข้ารหัสหมายถึงความเร็วของชิ้นส่วนการประมวลผล ยิ่งเร็วขึ้นเท่านั้นรายละเอียดเพิ่มเติมจะถูกข้ามและโหลดน้อยลงบนโปรเซสเซอร์ ที่นี่สิ่งสำคัญคือไม่ให้ความสับสนกับค่าเนื่องจาก "อย่างรวดเร็ว" หมายถึง - แย่ลง แต่ด้วยการโหลดที่เล็กลงและ "ช้า" คือการประมวลผลชิ้นส่วนที่ดีที่สุดด้วยการโหลดเหล็กขนาดใหญ่
  8. ตรวจสอบการตั้งค่าตัวเข้ารหัสเมื่อแก้ปัญหาด้วยการใช้งานมากเกินไปของการเข้ารหัสใน OBS

หากมีค่า "เร็ว" มูลค่าให้เปลี่ยนเป็น "มาก" หรือสูงกว่านั้นใช้การเปลี่ยนแปลงและเรียกใช้การออกอากาศ ตอนนี้รายละเอียดการประมวลผลจะลดลงเล็กน้อย แต่ในเวลาเดียวกันคุณจะรู้สึกว่าโปรเซสเซอร์จะเล็กน้อยหรือแม้กระทั่งจำนวนเปอร์เซ็นต์ที่สำคัญ

วิธีที่ 4: การเปลี่ยนเข้ารหัสที่ใช้แล้ว

วิธีนี้จะกล่าวถึงเกี่ยวกับการแก้ปัญหาสำหรับผู้ใช้ที่มีโปรเซสเซอร์ค่อนข้างอ่อนแอและพร้อมที่จะถ่ายโอนงานบางอย่างสำหรับการประมวลผลการไหลบนการ์ดแสดงผลหากพลังของมันช่วยให้คุณเปิดเผยและในระหว่างการถ่ายทอดได้อย่างเต็มที่ โปรแกรมเข้ารหัสซอฟต์แวร์เริ่มต้น x264 ใช้พลังงานของโปรเซสเซอร์ดังนั้นจึงจำเป็นต้องเปลี่ยนเป็น "ฮาร์ดแวร์ (NVENC)" เป็นสิ่งสำคัญที่จะต้องเข้าใจว่าตัวเข้ารหัสฮาร์ดแวร์ไม่ได้ยกเลิกการโหลดโปรเซสเซอร์อย่างสมบูรณ์ แต่ใช้ในการดำเนินการบางอย่างเท่านั้นการบังคับให้ประมวลผลการประมวลผลข้อมูลในการ์ดแสดงผลซึ่งเป็นเพียงการเข้ารหัสและมีวัตถุประสงค์เท่านั้น ในการส่งออกคุณภาพของภาพที่แย่ลงเมื่อติดตั้งบิตเรตเดียวกันดังนั้นการเข้ารหัสฮาร์ดแวร์จึงด้อยกว่าซอฟต์แวร์ แต่ให้คุณบันทึกการออกอากาศไปยังผู้ใช้ที่ยังไม่ได้รับโปรเซสเซอร์ที่ทรงพลังสำหรับ Sityming

เปลี่ยนโปรแกรมเข้ารหัสเป็นฮาร์ดแวร์เมื่อแก้ปัญหาด้วยการโอเวอร์โหลดเกินพิกัด

รุ่นที่สองของตัวเข้ารหัสคือ "AMF" เราไม่แนะนำให้คุณใช้งานที่การไหลของเกมกระจายเสียงเพราะเมื่อแสดงผลการ์ดและยุ่งมากและโหลดเพิ่มเติมจาก OBS กับ AMF Encoder จะเพิ่มการแปลเพียงแค่การแปลเท่านั้น เมื่อได้รับการกำหนดค่าอย่างเหมาะสมตัวเข้ารหัส QuickSync นั้นดีที่แนะนำค่า ICQ ตั้งแต่ 20 ถึง 23 หากคุณต้องการเลือก QuickSync แต่จะไม่ปรากฏในโปรแกรมให้เข้าสู่ BIOS และตรวจสอบให้แน่ใจว่าตัวบูรณาการ เปิดใช้งานกราฟิกแล้ว

อ่านเพิ่มเติม: วิธีเปิดใช้งานการ์ดแสดงผลในตัว

วิธีที่ 5: ปิดใช้งานโหมดเกมใน Windows 10

ฝังตัวในโหมดการเล่นเกมของ Windows 10 ค่อนข้างกระจายทรัพยากรระบบอย่างจริงจังทำให้ลำดับความสำคัญสูงสุดกับแอปพลิเคชันการทำงาน ตามเงื่อนไขของความจุสำหรับ OBS ดังกล่าวมีขนาดเล็กมาก ในกรณีส่วนใหญ่โหมดเกมไม่จำเป็นในระหว่างการสตรีมดังนั้นจึงเกือบจะได้รับผลกระทบในการแจกจ่ายโหลดและบางครั้งช่วยให้คุณสามารถกำจัดข้อความที่ใช้งานมากเกินไปของ Encoder ได้อย่างสมบูรณ์

อ่านเพิ่มเติม: ปิดใช้งานโหมดเกมใน Windows 10

ตัดการเชื่อมต่อโหมดเกมใน Windows 10 เพื่อแก้ปัญหาด้วยการโอเวอร์โหลดของตัวเข้ารหัสใน OBS

วิธีที่ 6: การปรับปรุงความสำคัญของ OBS

ตามความคิดเห็นของผู้ใช้ OBS หลายคนเมื่อการบรรทุกเกินพิกัดตัวเข้ารหัสบางครั้งช่วยเพิ่มความสำคัญของโปรแกรม นอกจากนี้ยังมีความจำเป็นต้องทำสิ่งนี้ทั้งในตัวเองและในระบบปฏิบัติการ

  1. ในหน้าต่างหลักของโปรแกรมให้กดปุ่ม "การตั้งค่า" หรือใช้การรวมกัน "Alt + F" ก่อนจากนั้นกดปุ่ม "S" โปรดทราบว่าเมื่อใช้ปุ่มลัดคุณต้องเปิดใช้งานเค้าโครงภาษาอังกฤษในระบบ

    เปิดหน้าต่างการตั้งค่าในโปรแกรม OBS

    ดูเพิ่มเติมที่: การเปลี่ยนเค้าโครงแป้นพิมพ์ใน Windows 10

  2. ในหน้าต่างการตั้งค่าเปิดใช้งานแท็บ "ขยาย" ถัดไปเปลี่ยนโหมดของฟังก์ชั่นลำดับความสำคัญของกระบวนการเป็น "สูง" เมื่อต้องการทำเช่นนี้คลิกที่แถวที่ระบุแล้วเลือกตัวเลือกที่เหมาะสมจากรายการแบบเลื่อนลง หลังจากนั้นใช้การเปลี่ยนแปลงที่ทำโดยคลิกที่ปุ่มตกลง
  3. การตรวจสอบลำดับความสำคัญของ OBS เพื่อแก้ปัญหาการโอเวอร์โหลด Encoder

  4. ถัดไปคลิกที่ "ทาสก์บาร์" ด้วยปุ่มเมาส์ขวา จากเมนูบริบทที่เปิดอยู่ให้เลือก "ตัวจัดการงาน"

    เรียกใช้ยูทิลิตี้ Task Manager ผ่านเมนูบริบทของทาสก์บาร์ใน Windows

    อ่านเพิ่มเติม: วิธีการสำหรับการเปิดใช้งานงาน Task Dispatcher ใน Windows 10

  5. หน้าต่างยูทิลิตี้จะปรากฏขึ้นที่คุณต้องการเปิดแท็บ "รายละเอียด" ในนั้นคุณจะเห็นรายการของกระบวนการที่ทำงานอยู่ในระบบ ค้นหาในหมู่พวกเขากระบวนการ« obs64.exe »หรือ "obs.exe" จากนั้นคลิกที่มันโดย PKM ในเมนูบริบทที่เปิดให้เลื่อนเคอร์เซอร์ไปที่สตริง "ตั้งค่า" และเลือก "สูง" จากเมนูย่อยถัดไป
  6. การติดตั้งลำดับความสำคัญของ OBS ผ่านตัวจัดการงานเพื่อแก้ไขปัญหาการเปิดเกินขีด จำกัด

  7. ปิดหน้าต่างตัวจัดการงานและตรวจสอบประสิทธิภาพของโปรแกรม OBS

วิธีที่ 7: การเปิดใช้งานโหมดความเข้ากันได้

ในบางกรณีอาจเป็นไปได้ที่จะยกเลิกการโหลดโปรแกรมเข้ารหัสโดยใช้โหมดความเข้ากันได้สำหรับโปรแกรม OBS มันรับรู้อย่างแท้จริงในการคลิกหลายครั้ง

  1. เปิดโฟลเดอร์ที่เรียกใช้งานโปรแกรมปฏิบัติการได้ หากคุณไม่ทราบตำแหน่งของมันให้คลิกที่ป้ายกำกับ OBS คลิกขวาจากนั้นเลือก "ตำแหน่งไฟล์" จากเมนูบริบท
  2. การเปิดไดเรกทอรีด้วยไฟล์ที่เรียกใช้งาน OBS ผ่านเมนูบริบท

  3. ไดเรกทอรีที่มีไฟล์ที่ต้องการจะเปิดโดยอัตโนมัติและจะถูกเน้นไปแล้ว คุณต้องคลิกที่ PCM และเลือกรายการ "คุณสมบัติ" จากเมนูที่ปรากฏขึ้น
  4. การเรียกหน้าต่างคุณสมบัติสำหรับไฟล์ปฏิบัติการ OBS ผ่านเมนูบริบท

  5. ในหน้าต่างถัดไปไปที่แท็บความเข้ากันได้ ในนั้นให้ทำเครื่องหมายในช่องด้านหน้าของสตริงที่ทำเครื่องหมายไว้ในภาพหน้าจอด้านล่าง หลังจากนั้นจากรายการแบบหล่นลงพร้อมรายการระบบปฏิบัติการให้เลือก Windows 8 โหมดความเข้ากันได้บ่อยครั้งเพื่อกำจัดปัญหา บันทึกการเปลี่ยนแปลงโดยคลิกที่ปุ่ม "ตกลง"

    การเปิดใช้งานโหมดความเข้ากันได้กับ Windows 8 สำหรับไฟล์ปฏิบัติการ OBS ผ่านหน้าต่าง Properties

    ดูเพิ่มเติมที่: เปิดใช้งานโหมดความเข้ากันได้ใน Windows 10

  6. ตอนนี้คุณสามารถปิดหน้าต่างทั้งหมดที่เปิดก่อนหน้านี้และเริ่มต้นใหม่ OBS เป็นไปได้ว่าการทำงานของตัวเข้ารหัสจะถูกกำหนดขึ้น

วิธีที่ 8: การเริ่มต้นโปรแกรมในนามของผู้ดูแลระบบ

อย่างไรก็ตามวิธีนี้ดู trite อย่างไรก็ตามคุณสามารถค้นหาการวิจัยของผู้ใช้ที่แสดงให้เห็นว่าการเปิดตัวของโปรแกรม OBS ในนามของผู้ดูแลระบบอย่างมีนัยสำคัญลดภาระในการเข้ารหัส

  1. คลิกที่โปรแกรมทางลัดของโปรแกรมหรือไฟล์ OBS ที่เรียกใช้งานได้ด้วยปุ่มเมาส์ขวาและเลือกบรรทัด "ทำงานจากผู้ดูแลระบบ"
  2. เรียกใช้โปรแกรม OBS ในนามของผู้ดูแลระบบผ่านเมนูบริบท

  3. เพื่อไม่ให้ดำเนินการเหล่านี้ทุกครั้งที่โปรแกรมเริ่มต้นเปิดใช้งานฟังก์ชั่นที่จะเรียกใช้ OBS ในนามของผู้ดูแลระบบอย่างต่อเนื่อง เมื่อต้องการทำเช่นนี้คลิกที่ทางลัดหรือไฟล์ของโปรแกรม PCM และเลือก "คุณสมบัติ" จากเมนูบริบท
  4. การเปิดหน้าต่าง Properties สำหรับไฟล์ปฏิบัติการ OBS ผ่านเมนูบริบท

  5. เปิดใช้งานแท็บความเข้ากันได้และใส่เครื่องหมายในแท็บนี้ถัดจาก "เรียกใช้โปรแกรมในนามของผู้ดูแลระบบ" หลังจากนั้นอย่าลืมคลิกตกลง

    การเปิดใช้งานฟังก์ชั่นเพื่อเรียกใช้โปรแกรมในนามของผู้ดูแลระบบสำหรับยูทิลิตี้ OBS

    ดูเพิ่มเติม: โปรแกรมเริ่มต้นในนามของผู้ดูแลระบบ

  6. หลังจากเริ่มต้นโปรแกรมด้วยวิธีนี้ภาระในการเข้ารหัสจะลดลงและเป็นไปได้มากที่สุดปัญหาจะได้รับการแก้ไข

วิธีที่ 9: การลดจำนวนแหล่งที่มา

แต่ละแหล่งที่มาถูกเพิ่มไปยัง OBS โหลดโปรแกรมและใช้จำนวนทรัพยากรระบบบางอย่าง หากคุณเพิ่มมากเกินไปให้ลองลบบางอย่างเพื่อแก้ไขปัญหา

  1. เรียกดูรายการแหล่งที่มาที่เพิ่มทั้งหมดที่ด้านล่างของหน้าต่างโปรแกรม
  2. รายการแหล่งที่มาทั้งหมดที่เพิ่มโดยผู้ใช้ใน OBS

  3. คลิกปุ่มซ้ายคลิกเดียวเลือกหนึ่งที่คุณต้องการลบ หลังจากนั้นคลิกที่ปุ่มด้วยภาพของลบซึ่งต่ำกว่ารายการเล็กน้อย หากจำเป็นให้ทำซ้ำขั้นตอนจำนวนครั้งที่ต้องการกับแหล่งที่ไม่ได้ใช้ทั้งหมด
  4. การลบแหล่งที่เลือกในอ็อบฟันเพื่อยกเลิกการโหลดโปรแกรมเข้ารหัส

  5. โปรดทราบว่าการปิดทางสายตาของแหล่งที่มาจะไม่ยกเลิกการโหลดระบบและโปรแกรม OBS คุณเพียงแค่หยุดดูข้อมูลขณะบันทึกหรือออกอากาศ แหล่งที่ซ่อนอยู่ใน OBS ถูกทำเครื่องหมายด้วยไอคอนตา แทนที่จะซ่อนตัวมันจะดีกว่าที่จะลบแหล่งข้อมูลดังกล่าวหากคุณไม่ได้ใช้งาน
  6. การแสดงแหล่งที่อยู่อาศัยและฉากที่ซ่อนอยู่ในโปรแกรม OBS

อ่านเพิ่มเติม