logo

Live Production Software Forums


Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
Matze3x  
#1 Posted : Tuesday, August 30, 2022 3:31:35 AM(UTC)
Matze3x

Rank: Newbie

Groups: Registered
Joined: 12/8/2014(UTC)
Posts: 3
Location: Germany

I have the following Problem. I have adjusted the H.264 Profile to "High" and Level to "4.2". Resolution, Framerate and Bandwidth is 1280x720 / 50p @5 Mbits. If i set "Hardwareaccleration" (Nvidia RTX 2060 Mobile) for Streaming, Vmix does not set the H.264 Level in Commandline. Then the Level is always 3.2. There is also no Entry for Level in FFMPEG-Commandline:

Quote:
C:\\Program Files (x86)\\vMix\\streaming\\ffmpeg.exe" -report -rtbufsize 128M -f dshow -i "video=vMix Video YV12:audio=vMix Audio" -codec:v nvenc -s:v 1280x720 -pix_fmt:v yuv420p -threads 8 -bufsize:v 2000k -g:v 100 -preset:v llhq -profile:v high -b:v 4800k -maxrate:v 4800k -minrate:v 4800k -codec:a libfaac -b:a 128k -strict -2 -rtmp_flashver "FMLE/3.0 (compatible; vMix/25.0.0.34)" -f flv rtmp://****


if i disable Hardwareaccleration, the Level will be set correctly:

Quote:
C:\\Program Files (x86)\\vMix1\\streaming\\ffmpeg.exe" -report -rtbufsize 128M -f dshow -i "video=vMix Video YV12:audio=vMix Audio" -codec:v libx264 -s:v 1280x720 -pix_fmt:v yuv420p -threads 8 -bufsize:v 2000k -g:v 100 -preset:v faster -profile:v high -level:v 4.2 -x264opts:v "keyint=100:min-keyint=100:scenecut=-1" -b:v 4800k -maxrate:v 4800k -minrate:v 4800k -codec:a libfaac -b:a 128k -strict -2 -rtmp_flashver "FMLE/3.0 (compatible; vMix/25.0.0.34)" -f flv rtmp://***



Ist this a Vmix Bug or a Limitation of NVENC?
melody  
#2 Posted : Tuesday, August 30, 2022 8:29:28 AM(UTC)
Guest

Rank: Guest

Groups: Guests
Joined: 1/13/2010(UTC)
Posts: 230

hi,

maybe it could be some configuration bug, but in fact 3.2 is the best level for your configuration, take a look on the link bellow and rool down for more information:

https://en.wikipedia.org...ki/Advanced_Video_Coding
Paul Camino  
#3 Posted : Wednesday, August 31, 2022 5:41:28 PM(UTC)
Paul Camino

Rank: Advanced Member

Groups: Registered
Joined: 6/5/2020(UTC)
Posts: 52
United States
Location: California

Thanks: 2 times
Was thanked: 7 time(s) in 6 post(s)
Just to double check, I see you have a 2060 mobile, which means you are probably on a laptop? or an all in one desktop? If so. I would recommend disabling optimus in the BIOS. Set your PC to use discrete graphics only. If you don't have that option in BIOS, make sure to open up the NVIDIA control panel and in the applications settings, make sure vMix is set to use the 2060 all the time and not on auto mode.
Matze3x  
#4 Posted : Friday, September 2, 2022 3:25:57 AM(UTC)
Matze3x

Rank: Newbie

Groups: Registered
Joined: 12/8/2014(UTC)
Posts: 3
Location: Germany

Originally Posted by: Paul Camino Go to Quoted Post
Just to double check, I see you have a 2060 mobile, which means you are probably on a laptop? or an all in one desktop? If so. I would recommend disabling optimus in the BIOS. Set your PC to use discrete graphics only. If you don't have that option in BIOS, make sure to open up the NVIDIA control panel and in the applications settings, make sure vMix is set to use the 2060 all the time and not on auto mode.


Hello Paul,
yes it is a Laptop from Lenovo with AMD Ryzen 7 4800h, 16GB RAM and RTX2060 Mobile and 1TB Samsung 970 Evo+ Nvme SSD. There is no other Graphics-card in the System, the integrated AMD Graphics is not active by BIOS. Vmix is adviced to use always the RTX2060 Mobile. I use the Laptop with Vmix Basic HD Version only for Testing, not for Production. Settings for "Performance", see Screenshot below:

https://www.sprade.tv/images/vmix.png
Users browsing this topic
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.