Question / Help Downscale quality?

Haki

New Member
I play in full hd, and i set to stream 720p. I notice when i stream in 720p my stream quality is low-medium, when i set full hd stream quality is fine, now my question is, is it possible somehow play in full hd and stream 720p with good quality?
 

astrals

New Member
x264 ( check : enforcing streaming service encoder settings )
Uncheck custom /
CPU usage : veryfast
profile: main
Tune (none) // You can try to use one.
Add this on x264 option ==> level=3.1 bframes=3 ref=1

On VIDEO : ( if you stream a console games) Set base resolution 1280x720
Scaled resolution 1280x720

Or if it's a pc game :
base resolution 1920x1080
Scaled resolution 1280x720

Downscale Filter :( depending your pc spec ) If you have a good pc set : Lanczos OR if not prefer set : Bilinear
FPS 30


Try this :)
Put your pc spec / a speedtest if it is Authorized
 

Haki

New Member
I have no idea where is this:

x264 ( check : enforcing streaming service encoder settings )
Tune (none) // You can try to use one.
Add this on x264 option ==> level=3.1 bframes=3 ref=1


i7 3770k not clocked.....yet
780 gtx
16gb ram

 

astrals

New Member
i see, you are on the ''simple'' version of obs my bad.
No
x264 ( check : enforcing streaming service encoder settings )
Tune (none) // You can try to use one.

On this version.

For : x264 option ==> level=3.1 bframes=3 ref=1
Go to : Settings => advanced And its : Custom x264 Encoder Settings ( check it ) and put :
level=3.1 bframes=3 ref=1


Your config/Connexion seems to be good
 

dping

Active Member
i see, you are on the ''simple'' version of obs my bad.
No
x264 ( check : enforcing streaming service encoder settings )
Tune (none) // You can try to use one.

On this version.

For : x264 option ==> level=3.1 bframes=3 ref=1
Go to : Settings => advanced And its : Custom x264 Encoder Settings ( check it ) and put :
level=3.1 bframes=3 ref=1


Your config/Connexion seems to be good
you are giving people bad advice and dont even know what kind of CPU they have. @Haki please dont use customer x264 settings and post your logfile. you can upload a logfile from the help menu
 

astrals

New Member
you are giving people bad advice and dont even know what kind of CPU they have. @Haki please dont use customer x264 settings and post your logfile. you can upload a logfile from the help menu

you know what is this custom x264 ? ... Search on google if you want, see on the x264 wiki page. or just go on twitter and ask to @Aika_64
Don't say i give bad advice if you don't know...
 

dping

Active Member
https://gist.github.com/1300edb1a2b9933543a3

is there other version of OBS? Not to use x264? Should i use nvida nvenc?
There is OBS MP(aka studio) but it is in beta for now, a few features still missing so I wouldn't recommend you use it for your primary streaming software.

you should be able to use x264 just fine, but NVENC and quicksync are both options, but bit per bit, they have less quality for the same bitrate.

downscale using Lanczos is the sharpest downscale method. you can play in 1080 and stream in 720 which is fine, the best bitrate for 720@30 is 2500 bitrate and buffer. you could raise your bitrate/buffer up to 3000 but 2500 should be find for 30fps.
 

Osiris

Active Member
i see, you are on the ''simple'' version of obs my bad.
No
x264 ( check : enforcing streaming service encoder settings )
Tune (none) // You can try to use one.

On this version.

For : x264 option ==> level=3.1 bframes=3 ref=1
Go to : Settings => advanced And its : Custom x264 Encoder Settings ( check it ) and put :
level=3.1 bframes=3 ref=1


Your config/Connexion seems to be good

This is bad advice, these settings are not needed for Twitch. Custom x264 encoder settings need to be empty.
 

dping

Active Member
tried but same thing.
can you post another link to your twitch past broadcast with the new settings and another logfile? your thoughts of what an excellent stream should look like might be to high. the bitrate and preset you are using should actually be one of the best quality around.
 

Haki

New Member
Im streaming now with these settings

https://gist.github.com/c86eedf7842b7d51574f

I dont know how to set past broadcast. Perfect would be if i stream 1080p becauce with that its very good quality. But i want to stream 720p which wouldnt need much bitrate, i really dont know how i cant play 1920x1080 and stream 1024x720 with good quality.
 

dping

Active Member
Im streaming now with these settings

https://gist.github.com/c86eedf7842b7d51574f

I dont know how to set past broadcast. Perfect would be if i stream 1080p becauce with that its very good quality. But i want to stream 720p which wouldnt need much bitrate, i really dont know how i cant play 1920x1080 and stream 1024x720 with good quality.
@Haki, do you need low latency mode (low network impact?) if not, disable it.


Code:
21:45:06: preset: veryfast
21:45:06: max bitrate: 2500
21:45:06: buffer size: 2500

try setting preset to faster and bitrate/buffer to 3000. quality should be better exceptional.


I think your expectations of stream quality are way to high.
 

Haki

New Member
am streaming with your settings but i cant play normal, i see small delay. Watch now with full hd and 2000-2000 you can see its better then 720p maybe because am playing in full hd, but with 720p i could have less bitrate if you know what i mean.
 

dping

Active Member
am streaming with your settings but i cant play normal, i see small delay. Watch now with full hd and 2000-2000 you can see its better then 720p maybe because am playing in full hd, but with 720p i could have less bitrate if you know what i mean.
yes, 720 will have less quality but good enough for streamers to watch you. 1080 will have much more quality but needs 3500 bitrate to look decent when movement is happening. I would not use faster preset with 1080@30. use veryfast with 1080@30.
 

Haki

New Member
I was checking for another 2 hours whats going wrong.

downscale to 720p and i run some analyze:

https://obsproject.com/analyzer?url=https://gist.github.com/anonymous/92d0353e485601c17287

https://r-1.ch/analyzer/results/mmohaki.9d4d22

Can someone tell me why i see in both reports EU quality low and connected with french server when i set Frankfurt where i have average ping 45 and jitter sometimes 0, sometimes 5.

VBR in use
Consider enabling CBR for improved stream quality. CBR will use a fixed bitrate which allows a smoother network stream, reducing the chances of frame drops for both you and your viewers.


I cant find VBR option and CBR option is already enabled so why is it telling me to enable CBR when its already enabled?

Slower preset in use
You have changed the default preset to faster. Using slower presets can result in late frames and high CPU usage / low FPS. You should only change the preset if you are sure you have the CPU power to spare.


Again, this is not true. I was using very fast and after that faster option. So i should leave faster?

Bad resolution / FPS / bitrate combination
The combination of settings you are using will likely lead to a low quality stream with artifacting and other problems. Consider either raising your bitrate or lowering your resolution / FPS (qval: 0.027)


This is funny part, i set 1800 - 1800 and i saw this, then i set 3500 - 3500 and i saw this msg again.


Its downscaled to 720p, i can do whatever i want but quality is same.
 
Last edited:
Top