Beta 796 Broke NVEnc Hardware HEVC encoding on my computer

JerryB

Member
Since downloading and installing the latest V6 beta (build 796), NVidia hardware encoding to HEVC crashes out of VRD as soon as encoding starts. If I override the default and switch to software HEVC encoding, the video file successfully encodes but takes approximately 20 times longer than hardware encoding.
 

Danr

Administrator
Staff member
Interesting. Can you open the source file, and click on Tools>Show Program Info and using the copy button on that page most those results here.
 

JerryB

Member
Here is the requested program info:

File: Name : D:\Video Processing\New Scandinavian Cooking-S09E02-Popular Sausage (Recorded Jun 13, 2019, WNYEDT).ts
Size : 1.593 GB
Duration : 00:24:18.14
Mux type : TS Stream
TS mux rate : 19.200 Mbps
Video: Encoding : MPEG2
VideoStreamID : x1ED3
Frame rate : 29.97 fps
Encoding size : 1920 x 1080
Aspect ratio : 16:9
Header bit rate : 80.000 Mbps
VBV buffer : 1194 KBytes
Profile : Main@High
Progressive : Prog or Int
Chroma : 4:2:0
Bit rate : 8.024 Mbps
Captioning : EIA 608/708
Field order : Top field first
Audio Stream: 1 (Primary) Codec : AC3
Format : AC3 stream
Channels : 2.0
Language : eng
PID : x1ED4
PES Stream Id : xBD
Bit rate : 192 Kbps
Sampling rate : 48000
Sample size : 16 bits
Audio Stream: 2 Codec : AC3
Format : AC3 stream
Channels : 2.0
Language : eng
PID : x1ED5
PES Stream Id : xBD
Bit rate : 192 Kbps
Sampling rate : 48000
Sample size : 16 bits

I'm also attaching the log file from immediately following the crash, just in case that helps.

FYI: I don't know what got changed in this last beta but hardware encoding to HEVC has been working fine on my computer through all betas until this last one.
 

Attachments

Dartman

Member
Same problem here. Just upgraded and trying to convert my old H264 captures to HEVC immediately errors out and no video is encoded.
 

Dartman

Member
I tried every option, hardware, software, and forced rather then inteligent recode and they all imediately crash with no video encoded so somethings broken or a setting needs to be changed somewhere.
 

Danr

Administrator
Staff member
Found the issue. In 796, we fixed support for NVEnc with H.264 interlaced material and in doing so broke the the NVEnc HEVC. You can get it to encode by turning on the deinterlacer in the output profile. Make sure the output video plays correctly, I saw some sizing artifacts in VideoReDo although the output looked good in VLC.
 

Dartman

Member
Thanks, it's working now in a test batch recode and we'll see how it does. I kept saving output profiles and it kept defaulting to the one before I turned on the deinterlacer and so it continued to crash till I figure it out and grabbed my original profile I'd saved the tweak to so something to watch for when doing batch encodes.
 

Dartman

Member
Mines now working fine as long as I pick one of the deinterlace modes. I found that BOB mode seems to give me the cleanest video output and is pretty fast if anyone wants to experiment.
 
Top Bottom