NVENC Error 12

AaronD

Active Member
Also update OBS.
Logged version is v27. v28 and later use a newer version of Qt and include a different version of the same functionality. (Websockets, for one example) That breaks a lot of plugins, and a lot of external tools that were made to talk to the old version. So that particular update is not trivial.

But yes, v27 is getting old now, and not really worth supporting, and so you probably should bite the bullet and do what basically amounts to a fresh install and rebuild.
Been there, done that, well worth it for the newer functionality!
 

an1keen

New Member
Your Windows 10 install is ancient, update it. Also update OBS.
Thanks for reply R1CH! Weird stuff, download obs from streamelements yesterday .
Ok, I installed the new version and now I get the error NVENC Error: init_encoder_base : nvEncGetEncodePresetConfig failed: 8 (NV_ENC_ERR_INVALID_PARAM) .
Previously, I solved this by updating the video drivers, but now I have the latest version. Log upd: https://obsproject.com/logs/z9dYcLiUL4FeXTRv
P.S.
About win , idk why 10 is indicated in the logs, I have version 11 with the latest update (screenshot attached)
 

Attachments

  • image_2023-05-02_224355388.png
    image_2023-05-02_224355388.png
    39 KB · Views: 23

PaiSand

Active Member
New log file please.
And it could be an issue on the GPU driver. Could it be that Windows updated and installed a previous version of the GPU driver?

Also, use simple output mode.
Run the Auto-configuration Wizard (tools menu) and apply the settings it gives. Restart OBS and then test it.

By the way, latest version of OBS is 29.1
 

an1keen

New Member
Also, use simple output mode.
Run the Auto-configuration Wizard (tools menu) and apply the settings it gives. Restart OBS and then test it.

By the way, latest version of OBS is 29.1
OK, when I try solved the error, a new version came out) New version, Auto-configuration Wizard , restart . Same issue
But code is change , now : NVENC Error :EncodeAPI Internal Error (NV_ENC_ERR_INVALID_PARAM) . What R1CH said higher
Upd log : https://obsproject.com/logs/XVUkJvc3z8M0hsip
 

AaronD

Active Member
Your Windows 10 install is ancient, update it. Also update OBS.
About win , idk why 10 is indicated in the logs, I have version 11 with the latest update (screenshot attached)
I wonder if that copy of Windows is broken. Possibly pirated or otherwise messed with?

I recently wiped and re-installed a Raspberry Pi from the official site, because a "preinstalled starter pack" from Amazon had a 32-bit OS reporting itself as 64-bit. Most things worked anyway, but one thing actually checked, got the (wrong) answer, and dutifully downloaded the wrong version of a required tool, which then insisted on failing in a way that should have worked.
Support was baffled too, until they figured that out.
 

an1keen

New Member
Thanks AaronD!
It seems to me that this is exactly the indication in the obs(or exactly the specifics of Windows 11), it is definitely a licensed copy with support (once Windows 10 version was distributed completely free with the possibility of updating), unfortunately I do not know how to clearly prove this.
Look a screenshot higher and attached another one use slmgr -ato in command panel (if its help)
 

Attachments

  • 1683068963983.png
    1683068963983.png
    19.2 KB · Views: 16

an1keen

New Member
Thank you all for your help, I solved the problem!)
I updated the software components one by one and looked at the result and... updating the BIOS helped (in my case) , hope this helps someone with a similar issue
Again - code error: NVENC Error :EncodeAPI Internal Error (NV_ENC_ERR_INVALID_PARAM)
P.S.
Upd log without error (might be helpful for developers) : https://obsproject.com/logs/yK3xgz5WS1BqWqBk
 

PaiSand

Active Member
Great!
Now You only need to look into the slow network connection issue.
Normally it fix itself restarting Windows but if this don't happens (like it happened to me) in the configuration of the driver itself you can select to force the gigabit connection instead of letting windows decide for you.

2023-05-03_203036.png



 
Top