Cómo arreglar la codificación sobrecargada en OBS Studio

OBS ha llegado al software de transmisión profesional más importante a lo largo de los años con soporte para el sistema operativo macOS y Windows. OBS es elogiado por tener múltiples controles con respecto al servicio de transmisión que proporciona con compatibilidad con múltiples plataformas como Twitch, etc.

Codificación sobrecargada en OBS Studio

Uno de los problemas más comunes que enfrentan los usuarios es cuando ven el mensaje 'Codificación sobrecargada' cuando transmiten sus pantallas / juegos. Este problema se produce principalmente cuando su computadora no puede procesar el juego y la transmisión correctamente, por lo que no alcanza la potencia de la CPU. Significa que su computadora no puede codificar su video lo suficientemente rápido como para mantener la configuración que ha establecido, lo que hará que el video se congele después de unos segundos o cause un tartamudeo periódico.

El mensaje de error completo es el siguiente:

 Codificación sobrecargada! Considere bajar la configuración de video o usar un preajuste de codificación más rápido. 

En este artículo, analizaremos todas las causas posibles de por qué este problema puede ocurrir en su computadora y también los métodos que puede utilizar para evitarlo. Asegúrate de comenzar con la primera solución y descender en consecuencia. Las soluciones se enumeran de acuerdo con la eficiencia y facilidad para el usuario.

¿Qué causa que la codificación se sobrecargue en OBS?

Después de analizar todos los casos de usuarios y las computadoras que enfrentaron problemas similares, llegamos a la conclusión de que este problema generalmente ocurre debido a varias razones diferentes. Aunque el mensaje de error significa que el problema se debe principalmente a la menor cantidad de recursos de la CPU, las causas también incluyen otros elementos. Algunos de ellos se enumeran a continuación:

  • Cuello de botella en la CPU: esta es la razón principal de por qué ocurre este mensaje de error como se explicó anteriormente. Cuando su CPU se ahoga por el proceso de codificación, las cosas comienzan a ponerse lentas y aquí es donde OBS le solicita el mensaje de error.
  • Bajo almacenamiento: OBS Studio requiere que tenga un almacenamiento óptimo disponible en su computadora cuando esté usando el software. Además de usar RAM, también usa su disco duro para algunas operaciones que incluyen escribir configuraciones temporales y archivos de salida. Si no tiene suficiente espacio, puede experimentar el problema.
  • Aplicaciones de transmisión de terceros: si está ejecutando otras aplicaciones relacionadas con transmisión / transmisión en segundo plano, pueden entrar en conflicto con OBS en una medida en que no funciona correctamente o se sobrecarga. Deshabilitar esas aplicaciones generalmente resuelve el problema.
  • Alta resolución de pantalla: OBS requerirá más recursos a medida que pasa de tamaños de resolución de pantalla baja a tamaños más altos. Si no tiene suficiente potencia de CPU, la resolución más alta podría ser el culpable de causar problemas.
  • Nivel de prioridad: OBS puede establecerse en baja prioridad en su administrador de tareas. Esto hará que sus operaciones tengan baja prioridad y la CPU no atenderá sus solicitudes de procesamiento y, por lo tanto, aparecerá el mensaje de error.

Antes de pasar a las soluciones, asegúrese de haber iniciado sesión como administrador en su computadora y haber guardado todas las grabaciones de OBS en una ubicación accesible.

Solución 1: Cambiar la prioridad del proceso

La solución más popular para resolver el error 'Codificación sobrecargada' es cambiar la prioridad del proceso OBS desde su administrador de tareas. Su procesador funciona según el principio de prioridades; Los procesos con altas prioridades se procesarán primero en comparación con otros procesos. En el caso de OBS, el software necesita mantenerse al día con su pantalla de juegos / ventana de transmisión en una proporción de 1: 1. La velocidad de juego debe coincidir con la velocidad a la que se transmite el juego. Cuando esto no sea cierto, experimentará el mensaje de error.

En esta solución, lanzaremos tanto el juego como el software OBS y luego cambiaremos la prioridad usando el administrador de tareas al presionar alt. Hay dos formas de cambiar la prioridad, es decir, reducir la prioridad del juego o aumentar la prioridad de OBS.

  1. Inicie el juego y el estudio OBS y comience a jugar mientras también transmite al mismo tiempo.
  2. Ahora presione Windows + R, escriba " taskmgr " en el cuadro de diálogo y presione Entrar.
  3. Una vez en el administrador de tareas, seleccione el juego, haga clic derecho sobre él y seleccione Ir a detalles . También puede hacer lo mismo para abrir las propiedades de OBS Studio.

Detalles del proceso de apertura
  1. Una vez en la sección de detalles, haga clic derecho en el proceso específico del juego y seleccione Establecer prioridad> Por debajo de lo normal . En el caso de OBS, seleccione Establecer prioridad> Por encima de lo normal .

Cambio de prioridad de juego y OBS
  1. Guarde los cambios y salga del administrador de tareas. Ahora alt-tab al juego y verifique si puede transmitir correctamente sin ningún problema.

Solución 2: reducción de la resolución de salida

Cada vez que está transmitiendo un juego, la pantalla se codifica en tiempo real y esta es probablemente la tarea más extensa de CPU que se lleva a cabo. Por ejemplo, en el caso de la codificación 1080p, el proceso toma el doble de píxeles que se crean para cada cuadro en 720p. La solución para reducir la tensión de la CPU es decirle a OBS que reduzca la resolución de salida. Si reduce la resolución de salida, el software reduce automáticamente los fotogramas antes de pasarlos al codificador.

  1. Inicie OBS Studio y haga clic en el botón Configuración presente en la parte inferior derecha de la pantalla.

Configuración - OBS Studio
  1. Una vez que aparezca una nueva ventana, seleccione la categoría de Video y luego haga clic en Resolución de Salida (Escalada) . Ahora intenta bajar tu resolución. Si era 1080, intenta reducirlo a 720.

Cambio de la resolución de salida - OBS
  1. Guarde los cambios y salga del software. Reinicie su computadora e intente transmitir nuevamente. Verifique si el mensaje de error está resuelto.

Solución 3: reducción de la velocidad de fotogramas

La velocidad de fotogramas corresponde al número de fotogramas que se capturan del video. Si eres un jugador, entenderías que las velocidades de cuadros son los principales puntos de referencia para los motores de juegos y otros elementos de procesamiento gráfico. Si está capturando el juego en altas velocidades de cuadros, es probable que experimente varios problemas y una computadora lenta. En esta solución, navegaremos a su configuración de OBS y bajaremos la velocidad de cuadros en consecuencia.

  1. Vuelva a la configuración de OBS como lo hicimos en la configuración anterior y vaya a Configuración de video .
  2. Ahora seleccione Valores FPS comunes y luego seleccione un valor más bajo. Si fue 30, considere ir a 20, etc.

Cambio de velocidad de fotogramas - OBS
  1. Guarde los cambios y salga del software. Reinicie su computadora e intente transmitir nuevamente. Verifique si el mensaje de error está resuelto.

Solución 4: Cambio del preajuste x264

El codificador de video utilizado por defecto es x264. Tiene una serie de preajustes diferentes involucrados en su operación que encuentra el equilibrio entre la calidad del video y la carga en la CPU. Por defecto, se usa el valor predeterminado 'muy rápido'. Este es el equilibrio perfecto (según OBS) entre la calidad del video y la velocidad de la CPU.

La metodología en los presets es que los presets más rápidos indican qué tan rápido se ejecutará un codificador. Cuando selecciona ajustes preestablecidos más rápidos, la CPU se usará muy poco, pero la calidad del video no estará a la altura. Aquí "rápido" significa que el video se codificará muy rápidamente sin realizar muchos cálculos. Puede intentar cambiar los preajustes y ver si un preajuste más rápido resuelve el problema por usted.

  1. Inicie OBS studio y haga clic en Configuración presente en la parte inferior derecha de la pantalla.
  2. Seleccione Salida en el panel de navegación izquierdo y luego haga clic en Avanzado como modo de salida.

Cambiar a la configuración avanzada
  1. Ahora intente cambiar los modos preestablecidos y vea si seleccionar uno más rápido resuelve el problema por usted.

Siempre puede experimentar con diferentes configuraciones predeterminadas de acuerdo con sus propios requisitos.

Solución 5: uso de codificación de hardware

Si todos los métodos anteriores no funcionan, podemos considerar el uso de codificación de hardware. Los codificadores de hardware, a saber, AMF, Quicksync y NVENC, se admiten principalmente en las GPU de stock de Intel y también en las GPU AMD / NVIDIA más nuevas. Cada usuario tiene la opción de dirigir parte de la carga de codificación a los codificadores de hardware con un ligero costo de disminución de la calidad.

En resumen, los codificadores de GPU no proporcionan tanta calidad como predeterminada x264, pero ayudan mucho si tiene recursos de CPU limitados.

Primero, verificaremos si la opción de codificación de hardware ya está habilitada en su software OBS. Si no es así, realizaremos pasos adicionales e intentaremos resolver el problema.

  1. Inicie su OBS Studio y navegue a Configuración como lo hicimos anteriormente en las soluciones.
  2. Ahora haga clic en la pestaña Salida con el panel de navegación izquierdo, seleccione Modo de salida avanzado y marque la opción Codificador .

Cambio del método de codificación - OBS

Si no ve la opción de AMF, Quicksync, etc., puede intentar habilitar la opción siguiendo los pasos a continuación. Si está presente como en el ejemplo anterior, simplemente actívelo, guarde los cambios y reinicie su computadora.

Si no puede ver la sincronización rápida en sus opciones de codificación, probablemente significa que sus gráficos integrados no están activados en su BIOS. Cada placa madre Intel tiene gráficos integrados y están habilitados principalmente de forma predeterminada.

Habilitar gráficos integrados

Puede navegar a la configuración de su BIOS y verificar si la opción de gráficos integrados está habilitada o no. Cada BIOS será diferente debido al cambio de fabricante, por lo que debería mirar un poco. Después de habilitar sus gráficos dedicados, reinicie su computadora y verifique si el problema está resuelto.

Solución 6: liberar espacio en la unidad

La razón más importante por la que OBS genera mensajes de error como estos son problemas con su almacenamiento local en su computadora. Como se mencionó anteriormente, OBS requiere algo de espacio en su disco duro para mantener su transmisión de video. Si no tiene espacio adicional, no transmitirá ningún tipo de video.

Espacio completo en OBS Drive

Además de limpiar el espacio libre en su unidad, también puede realizar la limpieza del disco. Después de limpiar su disco, reinicie su computadora e intente iniciar la plataforma nuevamente.

  1. Presione Windows + E para abrir el explorador de archivos, haga clic en This-PC y seleccione la unidad que desea limpiar.
  2. Haga clic derecho y seleccione Propiedades .
  3. Una vez en las propiedades, seleccione la pestaña General y haga clic en Liberador de espacio en disco .

Limpieza de disco - Unidad de Windows
  1. Después de limpiar el disco, reinicie su computadora y verifique si el mensaje de error está resuelto. Asegúrese de tener al menos 5-10 GB de espacio libre en su disco.

Solución 7: buscando software de grabación similar

Como se mencionó anteriormente en las causas, OBS Studio parece estar en conflicto con otro software de grabación que se ejecuta en su computadora. Esto incluye NVIDIA Overlay, Discord, barra de juegos de Windows, etc. Aquí, la única solución es desactivar el software para que no se ejecute en su computadora o desinstalarlo por completo. En esta solución, navegaremos hasta el administrador de aplicaciones y desinstalaremos el software de su computadora.

  1. Presione Windows + R, escriba " appwiz.cpl " en el cuadro de diálogo y presione Entrar.
  2. Una vez en el administrador de aplicaciones, busque cualquier software de grabación que pueda haber instalado en su computadora. Haga clic derecho sobre él y seleccione Desinstalar .

Desinstalar software de grabación similar
  1. También debe verificar su barra de tareas para cualquier aplicación adicional que se ejecute en segundo plano. Haga clic derecho en cada entrada y salga de la aplicación.
  2. Después de estar absolutamente seguro de que ningún programa está ejecutando el fondo, ejecute OBS nuevamente y verifique si el problema está resuelto.

Solución 8: cerrar programas adicionales en segundo plano

Esta solución es de sentido común, pero muchos usuarios no se dan cuenta de este escenario. Siempre que esté transmitiendo usando OBS Studio y jugando un juego lado a lado, es importante que todas las aplicaciones adicionales que ejecutan el fondo estén cerradas para que su CPU pueda centrarse únicamente en los dos procesos. También debe tener en cuenta los procesos en segundo plano en ejecución que podrían no ser notables en primer plano.

  1. Presione Windows + R, escriba " taskmgr " en el cuadro de diálogo y presione Entrar.
  2. Una vez en el administrador de tareas, seleccione cualquier aplicación adicional que ejecute el fondo. Haga clic derecho sobre ellos y seleccione Finalizar tarea .

Tarea final de procesos en segundo plano
  1. Ahora también revisaremos su bandeja. Mire la parte inferior derecha de su pantalla en su barra de tareas y localice los íconos de software en ejecución. Si encuentra alguno que esté constantemente ejecutando y consumiendo CPU, haga clic derecho sobre ellos y seleccione Salir .

Salir de aplicaciones de la barra de tareas
  1. Después de cerrar todas las aplicaciones, intente la transmisión y vea si el problema está resuelto.

Solución 9: Uso de alternativas de terceros (BandiCam)

Si todos los métodos anteriores no funcionan, puede probar varias alternativas diferentes. El que vimos más se parecía a OBS Studio fue BandiCam. Tiene varias características diferentes y permite la personalización de la calidad de transmisión mucho más en comparación con otras aplicaciones convencionales como Screenshare / Discord, etc.

Bandicam

Puede navegar al sitio web oficial de BandiCam y descargar la versión gratuita a una ubicación accesible. Después de descargar, haga clic derecho sobre él y seleccione Ejecutar como administrador .

Nota: También debería considerar reinstalar la captura de pantalla OBS en su computadora desde cero después de eliminar también todos los archivos temporales. Asegúrese de descargar la última versión del sitio web oficial y eliminar las entradas de OBS de las ubicaciones de instalación.

Artículos De Interés