为什么在 OBS Studio 中会遇到此错误?
无法打开 NVENC 编解码器:功能未实现。
更重要的是,我该怎么做才能解决它以便我可以记录?
这是在 Windows 7 Professional SP 1 上新安装的 OBS Studio 23.0.2(64 位)。根据设备管理器,两个显示适配器的驱动程序都是最新的(NVIDIA GRID K140Q 和 VMware SVGA 3D)。
安装后,我逐步完成了自动配置向导和OBS Studio 快速入门指南的其余部分。有两个显示器。根据指南,我添加了一个新来源,即设置为第二个(非主要)显示器的显示捕获来源。
设置源并使其可见后,我可以看到在 OBS 中捕获了第二台监视器:
但是,当我点击时,Start Recording
我遇到了这个对话框:
以下是日志中的设置和完整错误消息:
12:41:26.383: [NVENC encoder: 'simple_h264_recording'] settings:
12:41:26.383: rate_control: CQP
12:41:26.383: bitrate: 0
12:41:26.383: cqp: 23
12:41:26.383: keyint: 250
12:41:26.383: preset: hq
12:41:26.383: profile: high
12:41:26.383: width: 1920
12:41:26.383: height: 1080
12:41:26.383: 2-pass: false
12:41:26.383: b-frames: 2
12:41:26.383: GPU: 0
12:41:26.383:
12:41:26.441: [NVENC encoder: 'simple_h264_recording'] Failed to open NVENC codec: Function not implemented
我的 GTX 750 TI 在 Win 7 上遇到了同样的问题。
原来我的 GPU 不支持 NVENC。
使用软件编码器 (x264)工作得很好。