Skip to main content
EposVox
Known Participant
August 6, 2017
Question

Can't Record Premiere w/ NVENC Anymore (OBS)

  • August 6, 2017
  • 2 replies
  • 4972 views

Hi all,

I regularly make Premiere Pro tutorials, guides, and consultations for my work and rely on OBS Studio + the NVENC encoder to do so. This has worked flawlessly for me from at least ~2014 to earlier this year when one of the CC 2017 updates somehow just outright broke this possibility. (Other Nvenc-based plugins also stopped working around this time.)

Downgrading isn't really possible right now for a variety of reasons.

Any clue if this can be fixed or if there's a workaround? Previously I did everything on one graphics card - a GTX 1080. CUDA and Nvenc could exist side-by-side in harmony with no hiccups. Now, I've even bought a dedicated Quadro to run Nvenc in OBS and have used the Nvidia Control Panel to restrict any Adobe-related EXE I could find to only use the GTX 1080 for CUDA (since Premiere etc. doesn't give us the option to select GPU usage somehow) and that has not helped. I cannot set an outright global rule to only use the 1080 for CUDA since that just disables Nvenc on the Quadro outright, too.

I've tried everything I can think of, and it still doesn't work. I'm also not sure why the second GPU wouldn't be able to do it if it is a CUDA prioritization issue. The error logs in OBS result in the Nvenc engines just not being detected anymore - even within the same session as Nvenc encoding working 2 minutes prior.

20:14:51.847: error: OpenEncodeSessionEx failed: out of memory (10)

20:14:51.866: fatal: No NVENC capable devices found

20:14:51.866: [NVENC encoder: 'recording_h264'] Failed to open NVENC codec: Generic error in an external library​

I also have an OBS forum thread here. But all I usually get is "well CUDA + Nvenc doesn't work now" - which isn't a good enough answer.

Specs:

  • Windows 10 Home 64-bit
  • OBS Studio 64-bit 19.0.3
  • Nvidia GTX 1080 (latest stable drivers)
  • Nvidia Quadro P400
  • Adobe Premiere Pro/AE/AME CC 2017 (latest updates)
  • CPU: i7-6900K (no Quick Sync Video)
  • 32GB RAM

Any help, workarounds, notification of a fix inbound, etc. would be greatly appreciated - I'm tearing my hair out here.

This topic has been closed for replies.

2 replies

Kizzume
Inspiring
August 14, 2017

Take note that every time you mention on these forums that you use OBS, Adobe employees will stop answering your questions right in your tracks.

You need to install an older version, version CC 2017 11.0.1, it's your only choice if you want to keep being able to use OBS to record if Premiere is open.  Otherwise, you'll have to quit premiere in order to record in OBS, which is a pain if you're doing response videos.  Adobe doesn't care... and in fact, I think they've done this on purpose so they don't have to worry about giving support to those who use OBS.  Completely disabling software is much easier than having to give support for it.

You must use version CC 2017 11.0.1.  Any version higher will simply not work, and they have no intention on fixing it because it would, again, mean that they'd have to give support for OBS, which they refuse to do.

If you want to know how to install an older version, they'll just lead you to an FAQ that doesn't tell you how to install an older version, just how to install, as if you're too stupid to know how to install programs the normal way...

So what you want to do is go to the Creative Cloud app, then go to "Find Additional Apps", then go to "Previous Versions", then when you click on "Install" for Premiere Pro it will give you a list of older versions.  Select "CC (2017)  11.0.1".

Voila!  It will work just fine.  Adobe employees won't tell you this, of course.

Kevin-Monahan
Community Manager
Community Manager
August 21, 2017

HI Kizzume_Fowler,

  • every time you mention on these forums that you use OBS, Adobe employees will stop answering your questions right in your tracks.
  • Adobe doesn't care... and in fact, I think they've done this on purpose so they don't have to worry about giving support to those who use OBS.  Completely disabling software is much easier than having to give support for it.
  • fixing it because it would, again, mean that they'd have to give support for OBS, which they refuse to do.
  • Adobe employees won't tell you this, of course.

I am the manager of support. Where have you experienced this negative commentary from our support staff around OBS software and Premiere Pro? I have never heard this. Feel free to send me a PM with links to any phone or chat logs, or forum posts which indicates this problem and I will correct it.

Our intention is to interoperate with all software that video creators use in tandem with Premiere Pro. If you are having trouble with this software, kindly file a bug here.

Thanks,
Kevin

Kevin Monahan - Sr. Community and Engagement Strategist – Adobe Pro Video and Audio
EposVox
EposVoxAuthor
Known Participant
August 21, 2017

So I need to file a bug report instead of posting here? Twitter support told me to post here and a "Video Expert" would be looking into it.

Legend
August 6, 2017

The only thing I can think to recommend is using a hardware recorder.  They record to proper editing formats.

EposVox
EposVoxAuthor
Known Participant
August 6, 2017

Nvenc is the only hardware encoder I can use on my system. It's what I'm trying to use. That's the problem

Participant
August 7, 2017

I'd assume he means a capture card of some kind. Though OBS has arbitrary resolution and framerates to record to, which is nice. You also don't need to deal with cloning the screen which sometimes or sometimes doesn't work.

I've experienced a similar issue, so I'm curious if this is a bug on Premiere's side.