Question / Help Why is my stream so ugly Twitch & YouTube Gaming?

SalterHD

New Member
Okay so I have the following hardware: LOG FILE ATTACHED
Elgato HD60
Intel i5 4690k
Vapor x r9 290
MSI Z97 Gaming 7
Logitech c920
152mb download 12 upload ( however if I upload too much in 2 hours it throttles me to around 8mb upload)
PS4

So im very confused, I have tried OBS and the Elgato software and cant seem to get a nice stable stream, I know streams dont look as good as 1080p 60fps recordings etc. However ive been doing it long enough to realize that something is wrong. When I am streaming I am following everyone elses setup guides and my results are nothing like theres and I dont understand it.

Twitch.TV - On here I can use a lot less Bitrate than YouTube and get better results I use the following settings....
56987e08503acdf11bd143cda084f934.png
d892c6c660b52051bd23e223d65c0202.png

People say to do a max bitrate on twitch at 3500 I have tried that and the results are terrible. Whats happening is its looking so bad, when I move it goes very blocky and grainy and I cant see a thing. Its terrible quality.....

YouTube: For some reason on YouTube I have to use nearly double the bitrate than on Twitch.tv to get it looking "OKAY" Here is what I have used which looks great however the bitrate is well too high.....
1b8af831dc2463cc5cf950b210e7d3ca.png

If I dont use 9k bitrate it looks terrible on YouTube? I have a good enough computer to stream at 720p 60fps, I have tried everything. Tried streaming via Elgato which looks even worst no matter what bitrate and settings I do. I am unsure the issue really.My CPU % is hitting maybe around 40% during streaming at 720p 60fps. Do you guys have any suggestions on what I should be doing I follow settings such as recommended bitrate from OBS estimator and it tells me 3500 I do it, and its soooooo ugly and bad....

Same goes with YouTube "recommended" is like 3800? highest 6k? I use 6k and it still looks bad its starting to annoy me a lot really as I dont know what else to do.

Any help or suggestions would be great thanks.
 

Attachments

  • 2016-02-16 20-23-10.txt
    14.1 KB · Views: 56
Last edited:

FerretBomb

Active Member
Post a logfile. Not screenshots. Logfile contains all of your settings, as well as additional back-end information we need.

3500 is the max the Twitch ingests are rated to handle. Non-partners are advised not to exceed 2000kbps; 3500 will send most of your potential viewers into buffering hell.
 

dodgepong

Administrator
Community Helper
Can you post a link to an example video of what your streams look like? One possibility is that your expectations of how good-looking of a stream you can make are too high.
 

SalterHD

New Member
Sorry I thought you had deleted the thread, log file is now attached to this post will also attach to initial. Like I said in first post I know that streams will look far from the standard video files in 1080p 60fps. Its just am concerned as when I move it seems to look so bad. I used to stream years ago and not have this issue,

Never had this issue before. I have attached links to some small clips on a "Test" YouTube channel. The log file will match that "Test" stream I was doing, those videos are just highlights taken directly from when I was streaming for examples.

https://www.youtube.com/watch?v=HtLLlBPL9lE
https://www.youtube.com/watch?v=_2daV3thHz8

Here is an old stream I had some a little while ago and I had 0 issues on Twitch.TV: http://www.twitch.tv/salterhd/v/41467223

I hope you can help, ideally fixing the issue on YouTube would be the best as you dont need to be a big YouTuber to have the streaming Quality settings available.

Thank you for any help you give.
 

Attachments

  • 2016-02-16 20-23-10.txt
    14.1 KB · Views: 47

FerretBomb

Active Member
That's an OBS Studio log; this subforum is for OBS Classic, the old Windows-only codebase.

I haven't really learned to read the new logs yet (and they seem a bit more obfuscated than the old ones), but it looks like you're using VCE? Don't do that. Use x264. Hardware-based encoding is extremely poor quality for the bitrate, whether it's NVENC, VCE, or QSV (though qsv is less-bad, but still bad). Use x264 instead.
 

SalterHD

New Member
In this log I used VCE yes I have tried both of them, it just happened to be this one at the time. This attached file is one without VCE. Same issues with either I literally have tried everything I can.

Sorry I got confused what OBS I am using as I have tested both also. Should I remove this thread and post in another section? Or can you move it for me. So sorry about this.

From my PC Specs, do you think my PC should be good enough to stream 720p 60fps. Im confident it is
 

Attachments

  • 2016-02-16 17-56-44.txt
    25.8 KB · Views: 52

dodgepong

Administrator
Community Helper
The Twitch link you linked to before is 30fps, not 50 or 60 like in the YouTube examples. You can't significantly increase the frame rate an expect equal quality for the same bit rate.

Honestly those YouTube videos more or less look normal to me compared to similar high-motion streams I've seen in the past.
 

SalterHD

New Member
The Twitch link you linked to before is 30fps, not 50 or 60 like in the YouTube examples. You can't significantly increase the frame rate an expect equal quality for the same bit rate.

Honestly those YouTube videos more or less look normal to me compared to similar high-motion streams I've seen in the past.
I understand this, but now I have the HD60 is there anyway I can get great quality with my current PC setup? Thats fine if you are happy I am happy I was just a little concerned it wasnt right.
 

DEDRICK

Member
You are expecting too much, for a high motion 720p60 stream to look "good" you need close to 6Mbps. This is far beyond Twitch's allowed ingest.

The only way to get more quality for the same bitrate is to lower FPS, Lower Resolution or Increase your CPU preset
 
Last edited:

SalterHD

New Member
Okay it just looked weird, I decided to drop the 60fps on YouTube streams and use a bitrate of 4k and it looks really good now, ill just settle for that. Thanks for help
 
Top