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
twister  
#1 Posted : Tuesday, August 4, 2020 12:13:43 PM(UTC)
twister

Rank: Newbie

Groups: Registered
Joined: 8/4/2020(UTC)
Posts: 4
Brazil
Location: Ponta Porã

Thanks: 1 times
Hello,

I've been using vMix for a while at my church (almost finishing the trial period and then I'll maybe buy it), and everything was working just fine. This is honestly a great software for professional broadcasting.

However...
From the last week, I've been having some pretty bad problems that affect the stream quality and the program usability.

Problem #1
First of all, FFMPEG fails with the following error whenever hardware encoder is enabled on a stream output other than number 1 (I believe...)
UserPostedImage

(Here's the full report):
Quote:

FFMPEG3.Exited
Streaming
[h264_nvenc @ 05218860] No NVENC capable devices found
Error initializing output stream 0:0 -- Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height

libavfilter 6.105.100 / 6.105.100
libswscale 4. 7.103 / 4. 7.103
libswresample 2. 8.100 / 2. 8.100
libpostproc 54. 6.100 / 54. 6.100
Guessed Channel Layout for Input Stream #0.1 : stereo
Input #0, dshow, from 'video=vMix Video YV12:audio=vMix Audio':
Duration: N/A, start: 1625.322000, bitrate: 1411 kb/s
Stream #0:0: Video: rawvideo (YV12 / 0x32315659), yuv420p, 1920x1080, 24 fps, 24 tbr, 10000k tbn, 10000k tbc
Stream #0:1: Audio: pcm_s16le, 44100 Hz, stereo, s16, 1411 kb/s
[tcp @ 0521d7e0] TCP Buffer has been set to 11890688 bytes
Stream mapping:
Stream #0:0 -> #0:0 (rawvideo (native) -> h264 (h264_nvenc))
Stream #0:1 -> #0:1 (pcm_s16le (native) -> aac (native))
Press [q] to stop, [?] for help
[dshow @ 02147da0] real-time buffer [vMix Video YV12] [video input] too full or near too full (68% of size: 128000000 [rtbufsize parameter])! frame dropped!
[h264_nvenc @ 05218860] OpenEncodeSessionEx failed: out of memory (10)
[h264_nvenc @ 05218860] No NVENC capable devices found
Error initializing output stream 0:0 -- Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height
[aac @ 0521c1e0] Qavg: nan
Conversion failed!


The above makes zero sense, it started out of nowhere, and it's making me use the CPU as an emergency measure, otherwise goodbye stream and credibility...

Now, problem number two is the worse of them.

Problem #2
We grab the church audio from the main mixer through Line-In. It works just fine, you can monitor it in your headphones just fine from vMix. However, when you're watching it through Android phones and some iPhones, the audio from both YouTube and Facebook is extremely crunched/glitchy, not even recognizable. I've noticed this is only the case with our audio input from the mixing console, because when we broadcast media files, the audio works just fine.
The audio works fine when we mirror the screen using a Chromecast or play the audio through a Bluetooth speaker.

I hope you guys can help me, I don't want to switch our broadcasting software again. It's a lot of work. But this is seriously making me think 3 or 4 times before making this investment. It already has a difficult-to-handle price (especially for us in Brazil with our extremely devalued currency and abusive taxes).
IceStream  
#2 Posted : Tuesday, August 4, 2020 8:16:25 PM(UTC)
IceStream

Rank: Advanced Member

Groups: Registered
Joined: 3/7/2012(UTC)
Posts: 2,604
Man
Location: Canada

Thanks: 33 times
Was thanked: 501 time(s) in 470 post(s)
@ Twister

1) How many hardware encodes are you using?
What GPU are you using?
Are your NVIDIA drivers up to date?
Is “Use Stream 1 Quality” enabled on stream 2 and/or stream 3?

2) Have a look at this Knowledge base article:
https://www.vmix.com/kno...ery-low-muted-or-missing


Ice
thanks 1 user thanked IceStream for this useful post.
twister on 8/5/2020(UTC)
twister  
#3 Posted : Tuesday, August 4, 2020 11:51:51 PM(UTC)
twister

Rank: Newbie

Groups: Registered
Joined: 8/4/2020(UTC)
Posts: 4
Brazil
Location: Ponta Porã

Thanks: 1 times
Hi,

I'm using 2 hardware encodes, one for YouTube (which works) and for Facebook (which errors out unless I disable hardware encoding).
My GPU is a GeForce GTX 960, and I updated the drivers recently.

I enabled "Use Stream 1 Quality" on the second stream, but that is what stopped working recently...

Thanks for the link, I believe this is gonna be it!

Cheers!
twister  
#4 Posted : Monday, August 10, 2020 2:55:23 AM(UTC)
twister

Rank: Newbie

Groups: Registered
Joined: 8/4/2020(UTC)
Posts: 4
Brazil
Location: Ponta Porã

Thanks: 1 times
Update: Now not even Stream 1 wants to work with Hardware Encoding. It stopped working all of a sudden!!
twister  
#5 Posted : Tuesday, August 18, 2020 5:35:41 AM(UTC)
twister

Rank: Newbie

Groups: Registered
Joined: 8/4/2020(UTC)
Posts: 4
Brazil
Location: Ponta Porã

Thanks: 1 times
Bump?

I can't use Hardware Encoding anymore, I updated my NVidia drivers (2020/07/09) and vMix.
I get the same error message (1st post)

We're getting close to ending our trial period, we need to decide whether to keep with vMix or go back to OBS...

I'd like to fix this :/

EDIT: I also upgraded our GPU to a GTX970.
Users browsing this topic
Guest
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.