obsproject / obs-studio

OBS Studio - Free and open source software for live streaming and screen recording
https://obsproject.com
GNU General Public License v2.0
58.89k stars 7.84k forks source link

NVENC disappeared in OBS #10984

Closed jose-rafael closed 2 months ago

jose-rafael commented 2 months ago

Operating System Info

Other

Other OS

Arch Linux

OBS Studio Version

30.2.0

OBS Studio Version (Other)

No response

OBS Studio Log URL

https://obsproject.com/logs/3iuGQavd2lbqpJdp

OBS Studio Crash Log URL

No response

Expected Behavior

Video Encoder Options, NVENC option to use Nvidia encoder appears

Current Behavior

All Nvidia-related features are gone

Steps to Reproduce

1.Settings 2.Output 3.Output Mode -> Advanced

  1. Video Encoder -> (Nvenc)

Anything else we should know?

I have an Nvidia GT470M, and it supports NVENC and NVDEC because until the last version it was working on OBS

RytoEX commented 2 months ago

Did you mean 740M? The GT470M is Fermi GPU which shouldn't have NVENC.

Your OBS log does not show OBS loading on an NVIDIA GPU.

Please also provide a log from a previous version of OBS where NVENC worked.

jose-rafael commented 2 months ago

Sorry, it's the GT740M, and because it's M it's an old hybrid gpu, so it doesn't appear in the logs that it went up via nvidia, but it has nvidia installed and I use acceleration to watch videos with mpv, and obs to record but it no longer has nvenc in OBS

how do I get a log from an old version if I've already updated? image

jose-rafael commented 2 months ago

I found it, I'll post the screenshot of the previous version and the link as you requested

https://obsproject.com/logs/SJJzEY6rggNmCnRd

image

RytoEX commented 2 months ago

I found it, I'll post the screenshot of the previous version and the link as you requested

https://obsproject.com/logs/SJJzEY6rggNmCnRd

There is no recording/streaming session in that log. As far as I know, NVENC would also fail on the GT 740M due to a driver version check due to the nv-codec-headers version used in OBS Studio 30.1. Please provide a log where you successfully used NVENC in a previous version of OBS.

jose-rafael commented 2 months ago

https://obsproject.com/logs/MsyoPKJOc5FJasii

https://github.com/user-attachments/assets/83608328-e8d5-4461-ac2e-0ce6a9b1e76e

RytoEX commented 2 months ago

You are using a third-party plugin to record rather than using the encoders shipped with OBS. Please report this to the plugin maintainer.

Eyion commented 1 month ago

What's happening? What can I do to solve this problem? image