Why NVENC doesn't work if the height is greater than 1080?

Status
Not open for further replies.

Theateist

New Member
I'm using NVENC example provided with NVENC SDK.
I'm manually filling YUV arrays (m_pYUV) that is passed to NVENC API. If the height is UP to 1080 everything works and I get valid video. But if I define height greater than 1080 it seems that compression still success but the video is not valid.

Why it doesn't work if the height is greater than 1080?
 

dodgepong

Administrator
Community Helper
NVENC does not support resolutions greater than 1920x1080.

EDIT: Maybe? I think there are certain circumstances where it does and doesn't work. I'm not sure though.
 

dodgepong

Administrator
Community Helper
Er, wait, perhaps I misunderstood...are you using NVENC with OBS? Or are you just playing with the NVENC SDK?
 

Theateist

New Member
I just downloaded NVENC SDK and it has sample called nvEncodeApp. This sample reads YUV from file and provide it as input to nvenc. I need to compress RGB images (1620x1220). I modified the sample that comes wit NVENC SDK so it would convert RGB to YUV and then supply it as input to nvenc. The problem is that it doesn't work. But, If use RGB images with HEIGHT less or equal to 1080 it does work. But, as I said previously in specs it said that it supports up to 4096x4096. What I'm missing?
 

dodgepong

Administrator
Community Helper
Er...perhaps you should ask on nVidia forums. These are the forums for Open Broadcaster Software.
 

dodgepong

Administrator
Community Helper
The thread in the support subforum is regarding using NVENC with OBS. Your questions are just about NVENC in general.

This is the wrong place to be asking these questions. Please take your questions to the nVidia forums. I am locking this thread.
 
Status
Not open for further replies.
Top