OBS Studio เป็นซอฟต์แวร์บันทึกวิดีโอและสตรีมมิ่งที่นิยมมาก แต่บางครั้งผู้ใช้เจอปัญหา: บันทึกเกมแล้วได้แต่เสียง ไม่มีภาพ แค่จอสีดำ ปัญหา "OBS ไม่จับเกมได้" พบได้บ่อย โดยเฉพาะผู้ใช้ใหม่ แต่ก็มีหลายวิธีแก้ไข

สาเหตุอาจหลายอย่าง ขึ้นอยู่กับระบบของคุณ:
- GPU ต่างกัน — OBS ใช้ GPU ตัวหนึ่ง แตกเกมใช้ GPU อีกตัว (เช่น integrated GPU) ต้องตั้งค่าให้ทั้งคู่ใช้ GPU เดียวกัน
- สิทธิ์ไม่เพียงพอ — OBS รันโดยไม่มีสิทธิ์เพียงพอ ต้องรันเป็น Administrator
- ซอฟต์แวร์บันทึกอื่นรบกวน — โปรแกรมอย่าง Fraps หรือแอนติไวรัสบุคคลที่สามอาจขัดจังหวะ OBS
เข้าใจสาเหตุแล้ว ลองใช้วิธีแก้ไขดังนี้:
รีสตาร์ทเกมหรือ OBS Studio
บางครั้งแค่รีสตาร์ท OBS หรือเกมก็แก้ปัญหาได้ ผู้ใช้หลายคนรายงานว่าวิธีนี้ได้ผล ลองทำดู
รัน OBS ในฐานะ Administrator
หากรีสตาร์ทไม่ได้ผล อาจเพราะสิทธิ์ไม่เพียงพอ ให้รัน OBS ด้วยสิทธิ์ Administrator:
- เปิด Start Menu (กดปุ่ม Windows หรือคลิกไอคอน)
- พิมพ์ OBS Studio รอผลลัพธ์

- คลิกขวาที่ผลลัพธ์ OBS Studio เลือก Run as administrator

- คลิก Yes ในกล่อง UAC
- ทดสอบว่าปัญหาแก้ไขหรือยัง
หยุดซอฟต์แวร์บันทึกบุคคลที่สามอื่นๆ
หากมีซอฟต์แวร์บันทึกอื่นรันอยู่ (Fraps ฯลฯ) ให้ปิดแล้วลองบันทึกเกมใหม่ นอกจากนี้ แอนติไวรัสบุคคลที่สามอาจขัดจังหวะ ให้ปิดชั่วคราวทดสอบดู

รันเกมในโหมด Fullscreen Windowed (Borderless)
เกมเก่าบางเกม OBS จับไม่ได้ ลองตั้งค่าเกมเป็น Fullscreen Windowed Mode ในการตั้งค่าจอภาพของเกม (ตัวอย่างใช้ CSGO):
- เปิดเกม ไปที่ Settings

- ไปที่ส่วน Video หรือ Display
- หา Display Mode เปลี่ยนเป็น Fullscreen Windowed

- ทดสอบบันทึกเกมอีกครั้ง
เปลี่ยนการตั้งค่ากราฟิก (Graphics Settings)
หาก OBS ใช้ GPU ต่างจากเกม (เช่นมี integrated GPU) ให้เปลี่ยนตั้งค่ากราฟิกใน Windows Settings:
- เปิด Windows Settings (Windows key + I)
- ไป System > Display (หรือคลิกขวาเดสก์ท็อปเลือก Display settings)

- เลื่อนลงสุด คลิก Graphics settings

- ตั้งค่าเป็น Desktop app หรือ Classic app ตามรุ่น Windows

- คลิก Browse
- ไปที่โฟลเดอร์ติดตั้ง OBS โดยปกติคือ C:\Program Files\obs-studio\bin\64bit
- เลือก obs64.exe คลิก Add

- คลิก Options

- เลือก High Performance (โน้ตบุ๊กเลือก Power Saving) คลิก Save

- เปิด OBS ใหม่ ทดสอบว่าปัญหาแก้ไขแล้วหรือยัง