Introducción al Problema de Pantalla Negra en OBS Studio
OBS Studio es la herramienta por excelencia para la transmisión en vivo y la grabación de pantalla. Sin embargo, uno de los fallos más frustrantes y comunes entre los usuarios, especialmente en ordenadores portátiles y equipos con doble tarjeta gráfica, es el famoso error de la pantalla negra al intentar añadir fuentes como 'Captura de pantalla', 'Captura de ventana' o 'Captura de juego'.
Causas Principales del Error
Este problema suele ocurrir por conflictos en la gestión de los recursos gráficos del sistema operativo. Las causas más habituales incluyen:
- Conflicto entre la tarjeta gráfica integrada (Intel/AMD) y la tarjeta gráfica dedicada (NVIDIA).
- Falta de permisos de administrador para ejecutar la aplicación correctamente.
- Incompatibilidad de la API de renderizado seleccionada en la configuración de OBS.
Método 1: Cambiar la Tarjeta Gráfica de Alto Rendimiento (Windows)
Si tu ordenador utiliza gráficos híbridos, es muy probable que OBS se esté ejecutando en la tarjeta gráfica integrada y no pueda capturar la GPU dedicada. Sigue estos pasos para solucionarlo:
- Haz clic derecho en tu escritorio y selecciona Configuración de pantalla o Configuración de gráficos.
- Busca la sección de aplicaciones de escritorio y añade
obs64.exe(generalmente ubicado enC:\Program Files\obs-studio\bin\64bit\). - Haz clic en Opciones y selecciona Alto rendimiento (la tarjeta dedicada NVIDIA o AMD).
- Guarda los cambios, cierra OBS Studio por completo y vuelve a abrirlo.
Método 2: Ejecutar OBS Studio como Administrador
A veces, las restricciones de seguridad del sistema impiden que OBS interactúe con los procesos gráficos de otras aplicaciones. Para otorgarle los permisos necesarios:
- Cierra OBS Studio si lo tienes abierto.
- Haz clic derecho sobre el acceso directo de OBS Studio en tu escritorio o menú de inicio.
- Selecciona Ejecutar como administrador.
- Comprueba si el origen de captura ya muestra la imagen correctamente.
Método 3: Cambiar el Modo de Compatibilidad y el Renderizador
Si los métodos anteriores no funcionan, puedes ajustar el motor gráfico interno de la aplicación:
- Abre OBS Studio y ve a Ajustes > Avanzado.
- En la sección de Vídeo, busca el campo Renderizador (por defecto suele estar en Direct3D 11).
- Cámbialo a una alternativa disponible como OpenGL (si aplica a tu sistema).
- Aplica los cambios y reinicia OBS Studio.