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
mikesg  
#1 Posted : Friday, March 20, 2020 12:06:33 PM(UTC)
mikesg

Rank: Newbie

Groups: Registered
Joined: 3/20/2020(UTC)
Posts: 7
United States
Location: Oregon

Was thanked: 1 time(s) in 1 post(s)
Hi, I'm not able to get the quality I think I should have on my live streams. When I record the video to disk in VMix, it's great. Crisp lines on text and graphics, no interlacing, pixelation or jaggies on diagonal lines, good color depth, etc. When I live stream to FB or YT, I get what basically looks like very low bitrate. I know FB is limited to 720P and my settings are just from the drop down, H264 720p 3.5Mbs. I have Youtube set to 1080P at 10Mbs up from the default 6Mbs. Everything else is pretty much default. I have Win10 x64 1909, VMix 23.0.0.46, Core i5-8600, 16GB mem, 1060GTX w/ 3GB mem. Everything is up to date as of today. Task manager indicates all is well on the performance front. See attached screen grabs to compare record to disk vs streaming versions for quality.

Help! :)

good1.PNG (148kb) downloaded 0 time(s). bad1.PNG (185kb) downloaded 0 time(s). good2.PNG (346kb) downloaded 1 time(s). bad2.PNG (464kb) downloaded 0 time(s).
BionicTdb  
#2 Posted : Saturday, March 21, 2020 2:38:04 AM(UTC)
BionicTdb

Rank: Advanced Member

Groups: Registered
Joined: 3/19/2020(UTC)
Posts: 34
United States
Location: Kentucky

Thanks: 6 times
Was thanked: 1 time(s) in 1 post(s)
if you are using hardware encoding from your 1060 3GB, that is about what it can do for quality. The only way to get better quality from graphics Card encoding is get a 2080+ RTX based card, or a Quatro.

otherwise build a super beefy machine and use x264 encoding via the CPU. (medium to Slower) setting

Just my two cents. I have the GTX 1060 3GB too, its output for even slightly fast moving content is garbage.

If you are ingesting over USB, this can also cause this at least from my experience. i just swapped from USB ingest to internal capture via HDMI and my signal in is so much cleaner.

mikesg  
#3 Posted : Saturday, March 21, 2020 3:18:03 AM(UTC)
mikesg

Rank: Newbie

Groups: Registered
Joined: 3/20/2020(UTC)
Posts: 7
United States
Location: Oregon

Was thanked: 1 time(s) in 1 post(s)
All screenshots above are taken from the same machine. The video card is the same 1060 in the crisp screenshots. It's just what gets sent online that's bad. I'm not sure why one destination is good quality (save to disk) and the other (stream) is not, using the same graphics card.

Not sure this is relevant but ingesting via Intensity Pro 4K. Upstream from that is a Roland matrix switcher with NDI cams and a second presentation computer.
admin  
#4 Posted : Saturday, March 21, 2020 12:25:41 PM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 4,403
Man
Location: Gold Coast, Australia

Was thanked: 2550 time(s) in 1098 post(s)
Quality from a 1060 should be perfectly fine, please drop us an email so we can check the vMix settings as it looks like something is amiss.
NiBTour  
#5 Posted : Sunday, March 22, 2020 1:05:15 AM(UTC)
NiBTour

Rank: Advanced Member

Groups: Registered
Joined: 3/28/2016(UTC)
Posts: 121
Man
United States
Location: SACRAMENTO

Thanks: 1 times
Was thanked: 14 time(s) in 13 post(s)
I would be curious what it is because it looks like a scaling issue and although saving to disk is much different due to the size of the bit rate it shouldn't be that bad with hardware encoding especially at 720 3.5megs. As for the 1060 you could get a 1660ti which has the same new nvenc chip as the rtx 2080ti if you want the new performmance and quality boost without going to a beafier machine and using x264fast. but your issue seems like maybe your output is set to a different resolution or something.
mikesg  
#6 Posted : Monday, March 23, 2020 4:23:46 AM(UTC)
mikesg

Rank: Newbie

Groups: Registered
Joined: 3/20/2020(UTC)
Posts: 7
United States
Location: Oregon

Was thanked: 1 time(s) in 1 post(s)
@NiBTour, that's good info on the 1660Ti, thanks. I'm not opposed to getting better hardware, I just want to make sure I'm doing so for a purpose and specifically why it helps me. If I can get this resolved as is, that would be ideal and I'm hopeful.

@admin, Support request submitted and Support Report sent in.

I'll post back here any resolution so the thread has a solution posted.
aci85  
#7 Posted : Monday, March 23, 2020 10:04:11 PM(UTC)
aci85

Rank: Newbie

Groups: Registered
Joined: 3/15/2020(UTC)
Posts: 9
Italy
Location: Acireale

Hello, I'm new to the forum. I recently purchased vmix hd and am looking to learn. I have searched the forum but have not found the solution to my question. In the streaming window, what is the "use hardware encoder"? What changes if the use or not? Thank you
elvis55  
#8 Posted : Monday, March 23, 2020 11:45:29 PM(UTC)
elvis55

Rank: Advanced Member

Groups: Registered
Joined: 3/17/2017(UTC)
Posts: 191
Switzerland
Location: Luzern - Schweiz

Thanks: 12 times
Was thanked: 27 time(s) in 24 post(s)
mikesg  
#9 Posted : Tuesday, March 24, 2020 10:21:35 AM(UTC)
mikesg

Rank: Newbie

Groups: Registered
Joined: 3/20/2020(UTC)
Posts: 7
United States
Location: Oregon

Was thanked: 1 time(s) in 1 post(s)
So for me it was something to do with the External Output. It's not a feature we use currently and I guess it being on was just ignored. I can't say what technically was wrong, but toggling it off immediately corrected the issue. Live Stream is now very clear. as an aside, even though I have read several places that FB Live is limited to 720P, I set mine to 1080P as a test and confirmed the video on FB is 1080P. So I'm leaving it at that. Thanks Martin! Here's his email to me if it helps others.

Martin wrote:
Please try the following steps:

1. Turn off External Output
2. Go to Streaming settings in vMix and make sure all destinations are set to None on all three tabs.
3. Configure destination 1 to stream to Facebook or YouTube
4. Save and close streaming window
5. Start streaming

This should now be higher resolution, and you can then go and start the External Output.

Running External Output can prevent vMix changing the resolution for the stream, so as long as the streaming settings are configured
prior to External Output it should work correctly in the future.
thanks 1 user thanked mikesg for this useful post.
Reinaldo on 4/1/2020(UTC)
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.