Question / Help How to get true 720p+ 60fps while streaming?

BhaluBear

New Member
Basically, if OBS says I am at 60fps and the game I am streaming is getting 60fps, then it should be true 60fps yea? Also, is there any benefit to cranking up my bitrate if I have 25mb/s up?

Here is a link to a stream of mine for reference. http://www.twitch.tv/bhalubear/b/398811929

Here is a log of my OBS.

Open Broadcaster Software v0.51b - 32bit (´・ω・`)
-------------------------------
CPU Name: Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz
CPU Speed: 3503MHz
Physical Memory: 4095MB Total, 4095MB Free
stepping id: 9, model 10, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 8, total cores 4
monitor 1: pos={0, 0}, size={1920, 1080}
monitor 2: pos={-1920, 0}, size={1920, 1080}
Windows Version: 6.1 Build 7601 S
Aero is Disabled
------------------------------------------
Adapter 1
Video Adapter: NVIDIA GeForce GTX 680
Video Adapter Dedicated Video Memory: 2091581440
Video Adapter Shared System Memory: 2147479552
=====Stream Start: 2013-05-03, 10:34:57===============================================
Multithreaded optimizations: On
Base resolution: 1280x720
Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
Playback device Default
------------------------------------------
Using desktop audio input: Speakers (VIA High Definition Audio)
------------------------------------------
Using auxilary audio input: Microphone (VIA High Definition Audio)
------------------------------------------
Audio Encoding: AAC
bitrate: 320
Using graphics capture
Using graphics capture
------------------------------------------
device: Logitech HD Pro Webcam C920,
device id \\?\usb#vid_046d&pid_082d&mi_00#8&3bf5c42&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{bbefb6c7-2fc4-4139-bb8b-a58bba724083},
chosen type: I420, usingFourCC: false, res: 1920x1080 - 1920x1080, frameIntervals: 333333-2000000, fourCC: 'I420'
audio device: Disable,
audio device id Disabled,

Using directshow input
Using graphics capture
Using Monitor Capture
------------------------------------------
Video Encoding: x264
fps: 60
width: 1280, height: 720
preset: veryfast
CBR: no
CFR: no
max bitrate: 3500
buffer size: 4200
quality: 8
------------------------------------------
SharedTexCapture hooked
SharedTexCapture hooked
Total frames rendered: 12802, number of frames that lagged: 82 (0.64%) (it's okay for some frames to lag)
=====Stream End: 2013-05-03, 10:38:32=================================================

Profiler results:

==============================================================
frame - [100%] [avg time: 6.549 ms] [avg calls per frame: 1] [children: 91.5%] [unaccounted: 8.47%]
| scene->Preprocess - [72.6%] [avg time: 4.753 ms] [avg calls per frame: 1]
| video encoding and uploading - [18.9%] [avg time: 1.241 ms] [avg calls per frame: 1] [children: 18.7%] [unaccounted: 0.229%]
| | CopyResource - [0.214%] [avg time: 0.014 ms] [avg calls per frame: 0]
| | conversion to 4:2:0 - [0.137%] [avg time: 0.009 ms] [avg calls per frame: 0]
| | call to encoder - [18.4%] [avg time: 1.203 ms] [avg calls per frame: 0]
| | sending stuff out - [0%] [avg time: 0 ms] [avg calls per frame: 0]
==============================================================
 

dodgepong

Administrator
Community Helper
Yep, that's a 60fps VOD. A couple lagged frames here and there but nothing to worry about.
 

BhaluBear

New Member
Thank for the reply. Just out of curiosity, if I were to set my Base resolution to 1920 x 1080, my actual monitor resolution, and downscale by 1.5x to 1280, 720, could I still get true 60 fps? Or no because my base resolution isn't the same as my output resolution?
 

GuardianX

New Member
BhaluBear said:
Thank for the reply. Just out of curiosity, if I were to set my Base resolution to 1920 x 1080, my actual monitor resolution, and downscale by 1.5x to 1280, 720, could I still get true 60 fps? Or no because my base resolution isn't the same as my output resolution?

Just an assumption but I would assume that FPS output doesn't really have much to do with resolution. If you have the capacity to push 1080p @ 60 then pushing 720p @ 60 seems like it would be entirely possible.
 

itsRyansKi

New Member
BhaluBear said:
Thank for the reply. Just out of curiosity, if I were to set my Base resolution to 1920 x 1080, my actual monitor resolution, and downscale by 1.5x to 1280, 720, could I still get true 60 fps? Or no because my base resolution isn't the same as my output resolution?

You should set your Base Resolution as your Desktop Resolution then use the Downscale to whatever quality you wish to choose. If you put 1280x720 in base, If you down scaled to that and set your base resolution you will not lose any quality. The quality will be the same as before...
 

BhaluBear

New Member
While I agree that it doesn't make sense, check out these two vods because it seems that you can definitely tell a difference. The first vod I had my base set to 1920 x 1080 at 60fps and downscaled 1.5 x to 720p.
http://www.twitch.tv/bhalubear/b/399281941

This second vod I had my base set to 1280 x 720 at 60fps and downscaled none to 720p.
http://www.twitch.tv/bhalubear/b/399284463

I could be crazy but it looks like the first vod isn't in full 60fps while the second vod looks more fluid, despite only the base resolution setting being changed. Please take a look and tell me what you think or if I'm just crazy.
 

dodgepong

Administrator
Community Helper
As I reported on the other thread, both of those videos are indeed 60fps. Resolution and downscale has absolutely nothing to do with frame rate.
 

BhaluBear

New Member
Ok so then besides both videos being 60fps, is either one of higher quality? I know both are 720p but I have seen some streams with extremely good looking 720p and others with rather terrible 720p. On a related note, would you have any advice on how to get the highest quality 720p?
 

dodgepong

Administrator
Community Helper
Using the downscale filter will look better, instead of setting your base resolution to 720 and fitting the game capture inside it.
 

GuardianX

New Member
@BhaluBear:

Are you asking your friend if he can visually tell the difference of "smooth" fps because that has a couple issues:
- Really REALLY subjective
- Based highly on the "in-between" as we'll call it.
- Not really ALL that exact.

@dodgepong:

Along the lines of the above, is there a way, natively, to have stream information appear similar to youtube right clicking on the video? I assume this is a site by site thing as it really depends on what information is being shown. IIRC twitch allowed you to view the info at one point but I don't remember how to get to it now.
 
Top