Question / Help How can I improve the quality?

  • Thread starter Deleted member 59113
  • Start date
D

Deleted member 59113

2 pc set up for the first time and I am getting so many problems, I am now down to 2 issues that I cant fix.

The first being the quality of the stream, I am using Nginx + VLC not a capture card to my streaming pc.
I have seen so many threads with people saying use Nvenc @50k or in others used Quicksync 15-25k for 720p quality, but this just isnt working for me!

No matter what I change the quality does not improve.

The 2nd issue is also in the video as you can see the quality is no better than 480p and the sound keeps stopping then resuming, meaning its well behind the video, what could be causing this?

Here is the video showing quality and sound stuttering https://www.twitch.tv/videos/118542309

Here is the Log from the Gaming PC - https://gist.github.com/265fa0ee25d00f5e5d1714695a18d339

Here is the Log from the Streaming PC - https://gist.github.com/c5bc1057e5555eb586cfcee25e52c9d8

All advice appreciated.
 

EBrito

Active Member
GAMING PC:
Do not use VBR, USE CBR. 50.000 Kbps

Streaming PC.
As you are streaming VLC 720p, set canvas to 720p. Not rescale needed.

About audio: check if both Windows and OBS have the same audio bitrate: 44.1 Khz or 48 KHz
 
D

Deleted member 59113

Gaming PC: Thankyou, I have changed to

Streaming PC: When you say "as you are streaming VLC 720p" do you mean under the video tab on OBS? because the base canvas was already set to 1280x720 on the streaming pc under video, or are you talking about a setting in VLC?
as far as I am aware It's not being rescaled apart from on the gaming PC

Gaming PC resolution is 1080, downscaled to 720p,
Streaming PC monitor is 1440x900, but I've set it to 720p under video

Audio - Both were set to 48khz
 

EBrito

Active Member
Streaming PC:

You use VLC to grab your 720p stream and then you stream it to Twitch.
So, canvas can be set to 720p instead of
14:30:44.034: base resolution: 1920x1080
14:30:44.034: output resolution: 1280x720

So, base & output resolution 1280x720p

SORRY!
15:13:48.116: video settings reset:
15:13:48.116: base resolution: 1280x720
15:13:48.116: output resolution: 1280x720
Yes, you are using 720p canvas
 
D

Deleted member 59113

I'm getting frame drops on stream, but not on my gaming pc and my streaming pc is showing 70% cpu usage average on OBS. Any idea what that is?
 
D

Deleted member 59113

I lied, cpu usage on OBS doesn't go above 65% but still getting frame drop in stream
 
D

Deleted member 59113

Ahhh don't worry about cpu,
Vlc is using loads.... May have to swap my cpu so my i5-2500k is in the stream pc and overclock
 
D

Deleted member 59113

Changed to CBR but the quality still does not look anything like 720p, not really sure what to change?
Also I've still got the sound problem!
All sound in game on gaming PC is fine, but OBS on the streaming PC is showing the sound stopping and starting constantly
The only 2 levels I have on OBS on streaming pc is "media source" and "desktop audio"
 
D

Deleted member 59113

Ok the sound stopping issue seems fine now, the Gaming pc had an audio output of 160 but the streaming pc had 320, both now on 320 and the sound isnt stopping anymore, there is a delay though!
 
D

Deleted member 59113

https://www.twitch.tv/videos/118711760 - Delay (This may be twitch however) are there any solutions I can try in obs to see if its that?

Also should VLC be using between 40-50% of my cpu?
Seems a bit high really, If I can get that down I can then push the cpu further toward game quality before having to overclock.
Are there alternative programs? or is this usual for all of these types of program?
 
D

Deleted member 59113

Ok changed to 709 will check soon, Really? Image looks so blurred on my screen which is 1080p, I suppose it will always look like that wouldnt it as the image is being downscaled to 720p then put fullscreen on 1080p?
 
D

Deleted member 59113

What do you think with regard to the Delay and VLC using upto 50% of my cpu, is this normal? Seems a bit excessive and means I cannot put my cpu preset down for better quality, if I can get better cpu useage from vlc I can then improve stream quality.
Is this normal for VLC to use this much? or is there a similar program that uses less?
 

EBrito

Active Member
Your streaming PC log show you use a media source to capture RTMP.
I suppose you have changed to VLC source

Can you check if you are using hardware acceleartion in VLC? This will reduce the use of CPU
 
D

Deleted member 59113

There are 2 options for Hardware acceleration in VLC
One under the Video tab - accelerated video output (overlay) - This was checked, now unchecked
and under Input/Codecs tab "hardware accelerated decoding" - This was Disabled

Not quite sure what you mean by "I suppose you have changed to VLC source" Where would I change this and is it correct? Sorry - Newbie!!
 

EBrito

Active Member
VLC: codec ----> hardware accelerated decoding ...... check it.


In log posted (streaming PC) your scene was made with a media source:
14:30:45.319: Loaded scenes:
14:30:45.319: - scene 'rtmp':
14:30:45.319: - source: 'Media Source' (ffmpeg_source)


As you talk about VLC, you are now using a VLC source, instead media source, I think.
 
D

Deleted member 59113

Under Input/codecs in VLC I have 2x options for Hardware accelerated decoding = "DirectX Video Acceleration (DXVA 2.0)" or "Automatic"

The Name is "media source" but the input in its preferences is the rtmp link.
 

EBrito

Active Member
"DirectX Video Acceleration (DXVA 2.0)" ... this


As far as I know, media source does not use VLC to reproduce media.
This is why I don´t understand VLC CPU usage
 
Top