Error de NVENC en el Software OBS Studio: Solución

Reading time icon 6 min. read


NVIDIA NVENC es una característica en las tarjetas gráficas NVIDIA que te permite realizar algunas tareas, incluida la codificación de video, pero algunos usuarios de OBS Studio han informado errores de NVENC.

Lo que permite esta característica es descargar la tarea que consume altos recursos de la CPU a una parte específica de la GPU.

Además, el codificador NVIDIA te permite capturar tus juegos y compartirlos. Esto está incluido en el software GeForce Experience de NVIDIA.

En este artículo, explicamos cómo puedes resolver todos los errores de NVENC de OBS Studio que puedas encontrar cuando estés utilizando OBS.

¿Cómo habilito la codificación de hardware (NVENC) en OBS?

  1. Abre OBS, haz clic en Archivos y selecciona Configuración.

    Ir a la configuración

  2. A continuación, selecciona Salida (ubicado en el menú lateral).

    Ir a salida

  3. Finalmente, haz clic en NVENC H.264 en la ventana que se abre debajo del menú desplegable del codificador para habilitar la codificación de hardware .

Si te preguntas qué es el códec NVENC, es una herramienta de codificación de hardware disponible en las versiones de OBS tanto para Mac como para Windows, pero para obtener el mejor resultado, los desarrolladores recomiendan utilizar la codificación en computadoras con Windows.

También es mejor usarla con las GPUs de NVIDIA. La codificación de hardware ha estado disponible en las tarjetas NVIDIA desde principios de 2012.

¿Cómo puedo solucionar los errores de NVENC en OBS?

1. Soluciona el error de dispositivo no compatible con OBS Studio NVENC

  1. Primero, abre el programa OBS.

  2. Haz clic en Archivo y dirígete a Configuración.

    Ir a la configuración

  3. Ve a la pestaña Salida.

    Ir a errores de Output-OBS Studio NVENC

  4. Luego, busca el cuadro de transmisión.


  5. Toca el codificador y cámbialo a Quicksync (QSV) o x264 en lugar de NVENC.



  6. Finalmente, selecciona Aceptar.

2. Soluciona el error de OBS NVENC: demasiadas sesiones simultáneas


El error de NVENC en OBS indica que tienes demasiadas sesiones de codificación concurrentes de las que admite tu GPU.


Los controladores de GPU actualizados pueden admitir hasta tres sesiones, mientras que los controladores más antiguos están limitados a dos sesiones. Si crees que no tienes tantas sesiones concurrentes, reinicia tu computadora.

3. Solucionar el error de NVENC en OBS: Fallo (8)


El mensaje de error completo para este problema va acompañado de la especificación NV_ENC_ERR_INVALID_PARAM.


El motivo de este error es que NVENC no admite resoluciones superiores a 4096 en su lado más grande y no logra capturar ni mostrar nada.

Debes configurar la resolución de salida para que sea inferior a 4096 en su lado más grande. Además, la resolución base (lienzo) puede ser la más grande en lugar de la de salida (escalada) si así lo necesita.
Debes configurar la resolución de salida para que sea inferior a 4096 en su lado más grande. Además, la resolución base (lienzo) puede ser la más grande en lugar de la de salida (escalada) si así lo necesita.


Lee más acerca de esto:

4. Solucione el error del codificador de inicio OBS NVENC

  1. Haz clic derecho en el botón Inicio y selecciona Administrador de dispositivos de la lista.




  2. Expande la sección Adaptadores de pantalla , haz clic derecho en el controlador NVIDIA y selecciona Actualizar controlador.




  3. Haz clic en Buscar controladores automáticamente y el sistema buscará el mejor controlador.




Para corregir el error del codificador Init, debes actualizar tu controlador NVIDIA a su última versión.

Si la solución anterior no fue suficiente, visita la sección de descarga del controlador NVIDIA y obtén el controlador más reciente en su sitio web.

CONSEJO DE EXPERTO:

PATROCINADO

Algunos errores de computadora son difíciles de arreglar, especialmente cuando se trata de archivos de sistema faltantes o corruptos en Windows.
Asegúrate de usar una herramienta dedicada, como Fortect, la cual escanea tu computadora y reemplaza tus archivos dañados con versiones nuevas de su propio repositorio.

Asegúrate de obtener la versión correspondiente para su hardware. De lo contrario, corres el riesgo de sufrir otros errores gráficos y problemas del sistema como BSoD.

Para evitarlo, utiliza una herramienta como Outbyte Driver Updater que detecta el hardware que ejecuta y descarga automáticamente los controladores correspondientes.

Además, reemplazar nvEncodeAPI.dll ubicado en el siguiente directorio con versiones anteriores de este archivo DLL puede ayudar a corregir los errores NVENC de OBS Studio: C:WindowsSysWow64

Debes iniciar en modo seguro para poder hacer esto. Las versiones anteriores de nvEncodeAPI.dll se pueden encontrar en la siguiente ubicación: C:WindowsSystem32DriverStoreFileRepositorynv_disp.inf_amd64_neutral_

5. Corrige el parámetro no válido del error OBS NVENC

La resolución máxima a la que puede aspirar en un NVENC h.264 es 4096×4096. Sin embargo, NVENC h.265 admite resoluciones de hasta 8192×8192 píxeles.

El caso es que h.265 no es compatible con los servicios de transmisión. Sólo puedes usarlo con la salida FFmpeg del OBS. Entonces, elegirás principalmente el 4096.

6. Arregla el códec OBS NVENC: Función no implementada

  1. Ve al ícono Archivo y haz clic en Configuración para abrirlo.


    Ir a la configuración

  2. Se abrirá una ventana de configuración en su pantalla; ahora selecciona la pestaña Salida.


    Ir a errores de Output-OBS Studio NVENC

  3. Luego, busca el cuadro de transmisión.

    Cambie el codificador para corregir errores NVENC de OBS Studio

  4. Haz clic en el codificador y cámbialo a Software en lugar de NVENC.

  5. Ahora haz clic en Aceptar.

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

Una solución que puede solucionar este error de OBS NVENC es reducir la velocidad de fotogramas. Si estás capturando a una velocidad de fotogramas alta (48 a 60), es posible que experimentes retrasos.

Esto puede suceder por varias razones. Sin embargo, la razón principal es que tu GPU no puede reproducir el juego en sí ni el vídeo que estás transmitiendo.

  1. Primero, abre Configuración y haz clic en Vídeo.




  2. Hay una sección llamada Valores comunes de FPS . Selecciónalo y elige 30 o menos.





  3. Luego, haz clic en Aceptar y cierra la OBS. Ahora reinicia tu computadora y verifica su transmisión para ver si el error vuelve a aparecer.

Si no has actualizado tus controladores en OBS NVENC después de abrir NVIDIA GEFORCE EXPERIENCE, haz clic en los controladores y actualízalos. Asegúrate de reiniciar tu computadora después.

También puedes usar ICQ como el control de velocidad y configurar el valor de calidad ICQ entre 20 (mejor calidad, archivos más grandes) y 23 (calidad disminuida, archivos más pequeños).

Recuerda que OBS utiliza una fabulosa biblioteca de codificación de video de código abierto: x264. Puedes configurar la velocidad de codificación x264 en «ultrafast» para reducir el uso de la CPU.

Haznos saber qué opción utilizaste para solucionar con éxito los problemas de NVENC en OBS Studio en la sección de comentarios a continuación.

¿Sigues teniendo problemas?

PATROCINADO

Si las sugerencias que te dimos arriba no solucionaron el problema, es probable que tu PC esté lidiando con errores de Windows más graves. En ese caso, te recomendamos escoger una herramienta como Fortect para arreglar los problemas eficientemente. Después de instalarla, haz clic en el botón Ver & Arreglar presiona Comenzar a Reparar.

User forum

0 messages