Cómo solucionar el problema de "codificación sobrecargada" de OBS

  • Elija la configuración correcta en OBS
  • Optimiza tu PC para un mejor rendimiento
  • Probar programas alternativos

¿Buscas un programa más sencillo? ¡Prueba Movavi Screen Recorder!

Hoy examinaremos uno de los errores más comunes con los que se encuentran los usuarios de OBS al trabajar con el programa -el aviso "Codificación sobrecargada" de OBS- y las formas de solucionarlo.

Posible solución

Descripción

Baja este parámetro de 1920x1080 a 1280x720

Abra OBS y vaya a Ajustes - Vídeo. Allí, seleccione Valores comunes de FPS y elija 30 o menos.

Cambia a la preselección "superrápido" o "ultrarrápido

Utiliza codificadores hardware AMF, Quicksync o NVENC.

Mostrar más

La codificación de vídeo exige una cantidad considerable de uso de la CPU, y si ves este problema, probablemente significa que el codificador está sobrecargado, lo que esencialmente significa que tu PC no es capaz de procesar el juego y codificar el flujo al mismo tiempo con la configuración que tienes. En resumen, estás pidiendo a tu hardware que funcione más rápido de lo que puede. Como resultado, lo más probable es que experimentes lags periódicos en el sistema y veas que el vídeo se congela de vez en cuando. Sigue leyendo para aprender a solucionar el problema de "Codificación sobrecargada" en OBS Studio.

Elección especial: Movavi Screen Recorder

Si las correcciones de sobrecarga de codificación de OBS no le han ayudado y busca una alternativa a OBS, considere Movavi Screen Recorder. Esta aplicación le permite capturar su pantalla sin retrasos, dibujar en sus grabaciones y eliminar fragmentos innecesarios. La sencilla interfaz del programa hace que sea increíblemente fácil de usar. Descarga la versión de prueba y compruébalo tú mismo.

Elija la configuración correcta en OBS

OBS es increíblemente versátil en términos de personalización, y la sobrecarga de codificación puede ser causada simplemente por el hecho de que no has revisado la configuración de tu stream. Considere la posibilidad de bajar la configuración de vídeo y ver si esto resuelve el problema de la advertencia de alta codificación OBS.

Reducir la resolución de salida

La resolución es un factor clave que determina el uso de la CPU. Como OBS graba tu pantalla en tiempo real, el uso de la CPU aumenta significativamente con el número de píxeles que tu procesador tiene que manejar en cada fotograma. Tu contenido original probablemente tendrá una resolución de 1080p, así que, naturalmente, querrás toda esta calidad en la salida; la pregunta es: ¿puede tu CPU soportarlo? Si ves el mensaje "Codificación sobrecargada" en OBS, es probable que tu CPU se esté ahogando con la codificación. Considera la posibilidad de reducir la configuración de vídeo.

Al reducir la resolución, le estás diciendo a OBS que reduzca el tamaño del vídeo antes de enviarlo al codificador, con lo que se ejerce menos presión sobre la CPU. Al mismo tiempo, tu diseño se mantiene igual, ya que no cambias la Resolución Base (Lienzo).

Para ello, haz clic en Configuración en la parte inferior derecha de la pantalla, luego ve a la pestaña Vídeo y haz clic en Resolución de salida (escalada). Baje este parámetro de 1920 × 1080 a 1280 × 720, por ejemplo, y vea cómo funciona. Haga clic en Aceptar y salga de OBS. Reinicie su ordenador y ejecute su flujo para ver si desaparece la advertencia.

Los filtros de reducción de escala que ves en el menú desplegable de abajo cambian el algoritmo utilizado para reducir el número de bits. El filtro Bilineal es el más rápido y el que más reduce la calidad. El filtro Lanczos tiene mejor aspecto pero consume más recursos. Pruebe diferentes filtros: a veces sólo uno de ellos hace desaparecer el error.

Velocidad de fotogramas más baja

El parámetro de velocidad de fotogramas controla el número de fotogramas que se capturan de cada segundo del vídeo original del juego. Este parámetro ejerce presión sobre la GPU, que tiene que ser lo suficientemente potente como para renderizar todos estos fotogramas. Si capturas a una velocidad de fotogramas alta (de 48 a 60), es posible que experimentes retardos porque la GPU no es capaz de renderizar el juego en sí ni el vídeo que estás transmitiendo. En realidad, transmitir a 30 o incluso 24 FPS no disminuirá la calidad de forma significativa, pero puede dar a tu codificador suficiente espacio para procesar el vídeo. Además, puede que quieras limitar el uso de FPS del juego al 90% - hazlo activando Vsync u otros limitadores en el juego para dejar aún más capacidad en la GPU para OBS.

Para reducir la velocidad de fotogramas en OBS, ve a Ajustes - Vídeo. Allí, selecciona Valores comunes de FPS y elige 30 o menos. Haz clic en Aceptar y sal de OBS. Reinicia tu ordenador y lanza tu stream para ver si la advertencia desaparece.

Cambiar la preselección del codificador

Por defecto, OBS utiliza la mejor biblioteca de codificación de vídeo de código abierto: x264. Tiene varios preajustes que establecen el uso de la CPU y la calidad de vídeo de su salida para lograr un equilibrio óptimo entre estos dos. El preajuste por defecto se llama "veryfast" y, en la mayoría de los casos, proporciona el mejor equilibrio. La diferencia entre los preajustes indica la velocidad a la que debe funcionar el codificador. Cuanto mayor sea la velocidad, menos potencia de CPU se utilizará y, en consecuencia, menor será la calidad del vídeo. No te confundas: aquí, "rápido" no es "mejor", sino "con menos atención al detalle". Así que, si tu PC va lento a velocidad "muy rápida", prueba con una aún más rápida.

Para ello, ve a Configuración y abre la pestaña Salida. Marque la casilla Habilitar configuración avanzada del codificador si no está marcada. Compruebe que el codificador elegido es Software (x264). Elija el preajuste del codificador.

Cambiar el preajuste es una buena forma de empezar a resolver el problema de la sobrecarga si quieres reducir el uso de la CPU pero mantener la resolución y los FPS sin cambios. En este caso, configura tu preajuste x264 en "superrápido"o "ultrarrápido"para reducir los ciclos de la CPU.

Ten en cuenta que la diferencia entre estos preajustes es bastante grande, ya que cambian drásticamente la cantidad de uso de la CPU. Así que piénsatelo dos veces antes de ralentizar el preajuste: siempre es mejor tener capacidad de CPU de sobra a la que recurrir.

Pruebe la codificación por hardware

OBS permite utilizar alternativas a x264, como AMF, Quicksync o NVENC, codificadores de hardware habilitados en GPU recientes de AMD, Intel y Nvidia, respectivamente. La lógica es que los codificadores basados en GPU ofrecen menos calidad que x264 para la misma tasa de bits, pero descargan la CPU asumiendo parte de su carga de codificación.

Puedes ver si uno de estos codificadores está disponible en Configuración - Salida - Streaming - Codificador. Para ver todos los ajustes, asegúrese de que su Modo de Salida está en Avanzado. Por ejemplo, en la siguiente imagen, puede ver que la opción QuickSynс H.264 está disponible para mí.

Los comentarios de los usuarios indican que la calidad de NVENC es muy parecida a la de x264 en el preajuste veryfast, mientras que AMF renderiza significativamente peor. AMF utiliza recursos de la GPU para su trabajo, y si la GPU ya está totalmente ocupada renderizando un juego, AMF no obtiene suficiente potencia y comienza a retrasarse masivamente. Las grabaciones hechas con AMF suelen tener algo de grano, por muy alto que sea el bitrate.

X264 y NVENC no utilizan recursos de computación de la GPU, porque x264 se ejecuta en la CPU y NVENC tiene un circuito dedicado en el chip de la GPU que se ejecuta sólo para codificar y no tiene ningún otro propósito. Por tanto, con ninguno de los dos verás que la codificación se ralentice por una carga elevada de la GPU.

El codificador Quicksync es tan bueno como NVENC para grabar, siempre que lo configures correctamente: usa ICQ como control de velocidad y ajusta el valor de calidad ICQ entre 20 (mejor calidad, archivos más grandes) y 23 (calidad disminuida, archivos más pequeños).

Si tus opciones de codificación no muestran Quicksync, puede ser que tu gráfica integrada (iGPU) esté desactivada. Accede a tu BIOS y comprueba que esta opción está activada en los ajustes. Después de activar la iGPU, reinicia el ordenador. Windows debería descargar automáticamente los últimos controladores de Intel y ahora deberías ver "Intel(R) HD Graphics" en el administrador de dispositivos de Windows y "QuickSync H.264" en la lista de codificadores de OBS.

Optimiza tu PC para un mejor rendimiento

Si ninguno de los consejos anteriores ha funcionado, es probable que el problema esté relacionado con tu hardware: o bien no es lo suficientemente potente como para gestionar juegos y streaming simultáneos, o no está optimizado correctamente para juegos. Veamos qué se puede hacer desde este punto de vista.

Comprobar las fuentes de grabación

Los dispositivos que descodifican el vídeo pueden consumir una cantidad considerable de capacidad de la CPU si no están configurados correctamente, por lo que te recomendamos que compruebes la configuración de tu webcam o tarjeta de captura. Sólo tienes que comprobar que no estén funcionando a una resolución alta: 480p es más que suficiente siempre que no necesites una imagen a pantalla completa. Lo mismo se aplica a las fuentes del navegador que tienen scripts y animaciones complejas.

Cerrar programas adicionales en segundo plano

Otra cosa que hay que comprobar son otras aplicaciones relacionadas con el streaming que se estén ejecutando en segundo plano, como Discord, la barra de juegos Windows o Nvidia Overlay. Estas aplicaciones pueden entrar en conflicto con OBS y ralentizarlo, produciendo sobrecargas de codificación. Te recomendamos que desactives por completo estas aplicaciones y las desinstales si no las utilizas.

Por cierto, no te detengas en las aplicaciones de grabación, sino cierra todos los programas innecesarios que se ejecuten en paralelo con tu juego y streaming. Esto ayudará a que tu CPU se centre en estos dos procesos. Te sorprenderá la cantidad de aplicaciones en segundo plano que acaparan tu CPU sin que te des cuenta.

Para ver qué aplicaciones se están ejecutando, pulsa la tecla Windows + R, escribe "taskmgr" y pulsa Intro. Se abrirá el administrador de tareas, donde puedes hacer clic con el botón derecho en las aplicaciones innecesarias y seleccionar Finalizar tarea.

Comprueba también si en la bandeja de la parte inferior derecha de la pantalla hay iconos de otras aplicaciones. Si encuentras alguno, haz clic con el botón derecho sobre él y selecciona Salir.

Para desinstalar una aplicación, pulsa la tecla Windows + R y escribe "appwiz.cpl" para abrir el administrador de aplicaciones. Allí, busque la aplicación que desea desinstalar, haga clic derecho sobre él y seleccione Desinstalar.

Espacio libre en disco

OBS no sólo necesita RAM, sino también espacio en el disco duro para operaciones como la escritura de configuraciones temporales y archivos de salida, por lo que la sobrecarga de codificación puede deberse a la falta de almacenamiento local. Ya has empezado a trabajar en este punto si has desinstalado todas las aplicaciones innecesarias de tu disco. Otra cosa que puedes hacer es realizar una limpieza del disco.

Para ello, pulsa la tecla Windows + E, haz clic con el botón derecho del ratón en la unidad que quieras limpiar y ve a Propiedades. En la ventana que se abre, selecciona la pestaña General y pulsa Limpiar disco. Reinicia el ordenador y ejecuta tu stream para ver si desaparece el aviso.

Cambiar las prioridades del proceso

A la hora de distribuir la potencia entre los procesos, la CPU se guía por el principio de prioridades. Y es posible que OBS esté configurada como tarea de baja prioridad en el gestor de tareas. Esto significa que los recursos de la CPU se canalizarán primero hacia otros procesos, dejando a OBS sólo con las migajas. Como resultado, el programa carecerá de la potencia de procesamiento necesaria para realizar la codificación, y se producirá una sobrecarga.

Para establecer las prioridades de los procesos, vaya al administrador de tareas, como se ha mostrado antes, busque OBS entre las tareas, haga clic con el botón derecho sobre ella y pulse Ir a proceso. Esto te transferirá al proceso correspondiente en la pestaña Procesos. Haga clic con el botón derecho y establezca la prioridad en Por encima de lo normal. No aconsejamos establecer la prioridad en Alta o En tiempo real, ya que aún necesitas dejar potencia de procesamiento para otras tareas aparte de tu streaming - lo más importante, para el juego que estás retransmitiendo.

Pero es posible que tu PC atribuya una prioridad más baja a OBS que a un juego, y si el juego no es tan exigente, puede que quieras cambiar esto también, cambiando la prioridad del proceso de juego correspondiente a Por debajo de lo normal.

Vuelve al juego y comprueba si tu flujo ha mejorado.

Desactivar el modo de juego

Puede parecer irónico porque en uno de nuestros artículos recientes te mostramos cómo activar el Modo Juego. La cuestión es que, si quieres jugar y hacer streaming al mismo tiempo, no querrás canalizar todos los recursos de tu CPU al juego, ya que también los necesitas para procesar el vídeo que estás transmitiendo (o grabando). El Modo Juego puede ser bastante agresivo en este sentido, potenciando el juego hasta el punto de que OBS podría quedarse sin siquiera una pequeña parte de la CPU.

Para desactivar el Modo Juego, pulsa la tecla Windows + I, escribe "modo juego" en el cuadro de búsqueda y haz clic en Controlar Modo Juego para optimizar tu PC para juegos. En el menú que se abre, haz clic en Modo Juego. Desactívalo.

Actualice su hardware

En ese caso, o bien todos los trucos anteriores serán inútiles, o bien bajará tanto la calidad de la transmisión que nadie querrá verla.

La multitarea y el renderizado multimedia que implican la grabación y el streaming de juegos requieren un procesador sólido con 6 u 8 núcleos: Intel i5 o i7 de 7ª a 9ª generación o un AMD de gama media, como el modelo 3700X, serán más que suficientes.

Además, OBS es uno de los pocos programas de streaming y grabación que realmente aprovechan tu GPU. Pero una GPU antigua será más un obstáculo que una ventaja para un buen streaming, ya que supondrá un cuello de botella para tu CPU. Por tanto, actualizar tu GPU puede ser otra buena solución al problema de la sobrecarga de codificación.

Probar programas alternativos

Si ninguno de los métodos que hemos sugerido funciona, quizá deberías probar alguna de las alternativas a OBS. Bandicam, ShadowPlay o Fraps pueden funcionar bien para retransmitir en Twitch y otras plataformas. Para grabar la pantalla, prueba Movavi Screen Recorder: es una aplicación fácil de usar que funciona rápido y ofrece muchas funciones útiles. Esto es lo que puedes hacer con este programa

  • Capturar la pantalla, la cámara web, el sonido del sistema y el micrófono

  • Mostrar pulsaciones de teclas

  • Resaltar el cursor del ratón

  • Dibujar en las grabaciones, añadir formas y flechas

  • Recorta tu grabación y recorta fragmentos

  • Exporte sus vídeos a los formatos más populares

El programa es tan intuitivo que estarás ajustando la configuración y empezando a grabar en cuestión de minutos. ¡Anímate y pruébalo!

Conclusión

En resumen, la solución de un problema de aviso de codificación alta OBS tiene tres enfoques principales:

  • Cambiar la configuración de OBS: reducir la resolución de salida, bajar la velocidad de fotogramas, cambiar el preajuste del codificador o cambiar a codificación por hardware.

  • Optimizando su PC: comprobando las fuentes de grabación, cerrando programas adicionales, realizando una limpieza de disco, cambiando la prioridad del proceso OBS, desactivando el Modo Juego, actualizando su hardware.

  • Probar programas alternativos, si los métodos anteriores no funcionaron.

Movavi Screen Recorder

La manera perfecta de grabar su pantalla

Descargo de responsabilidades: tenga en cuenta que Movavi Screen Recorder no permite capturar secuencias de vídeo y audio protegidos contra copia.

Preguntas frecuentes

¿Cómo puedo solucionar la sobrecarga de codificación en OBS?

La sobrecarga de codificación se produce porque tu CPU no puede manejar el proceso de codificación. He aquí una lista de posibles soluciones:

  • Reducir la resolución de salida

  • Reducir la frecuencia de imagen

  • Cambie el preajuste del codificador

  • Pruebe la codificación por hardware

  • Compruebe las fuentes de grabación

  • Cierre los programas adicionales en segundo plano

  • Libere espacio en disco

  • Cambie las prioridades de los procesos

  • Desactive el modo de juego

  • Actualice su hardware

  • Probar programas alternativos

¿Por qué se produce un problema de sobrecarga de codificación en OBS?

El cuello de botella de la CPU es la razón principal de la sobrecarga de codificación en OBS. Cuando su CPU no es lo suficientemente potente para el proceso de codificación, se ralentizará. Después de que OBS le mostrará el mensaje de error.

¿Qué es la sobrecarga de codificación?

La sobrecarga de codificación es un error común que se produce al grabar la pantalla en alta resolución con OBS. Hemos descrito varias soluciones a este problema en nuestro artículo.

¿Cómo puedo reducir el uso de la CPU en OBS?

  1. Ve a Configuración, abre la pestaña Vídeo y baja la resolución de salida.

  2. A continuación, seleccione Valores FPS comunes y elija 30 o menos.

  3. Abre la pestaña Salida. Elige el codificador superrápido o ultrarrápido.

  4. A continuación, haz clic en Streaming. En la lista de codificadores, selecciona X264 o NVENC.

¿Cómo puedo reducir la velocidad de fotogramas en OBS?

  1. Ve a Configuración y abre la pestaña Vídeo.

  2. Selecciona Valores comunes de FPS y elige 30 o menos.

  3. Haz clic en Aceptar.

¿Tiene preguntas?

Si no encuentra la respuesta a su pregunta, póngase en contacto con nuestro equipo de asistencia.

Regístrese para recibir noticias y ofertas especiales