Bug Report Game Capture reduces my framerate by 77% in DOTA2

Kharay

Member
Re: Game Capture halves my framerate in DOTA2

DAOWAce said:
...because there's zero point to streaming in 60FPS if what you're streaming isn't running at 60FPS?
It was merely a comparison, the demonstrate something? To make a point? Did I ever imply I streamed at 1080p@60 FPS? No, you're the one trying to do that... in vain, apparently. Otherwise this very topic wouldn't even exist.

Truth of the matter is, I do not actively stream anything at the moment. I'm offering support for OBS, that's it. For which I frequently have to make videos as the one we're talking about. To test settings, to see errors or irregularities for myself, to help people optimize their settings and to get a point across to people who have the intelligence to know better but are just too stubborn to do so. Make no mistake, I do not doubt your intelligence. You are a very bright fellow, from what I can gather.

Just... aggravatingly stubborn. :P

There is a reason why there are no major streams with 1080p@60... people don't stick around for those streams to become big. No joke. You may have a good Internet connection, I may have a good Internet connection... but, have a look at the average connection. Nowhere near as good. You say -- "I do not care about alienating those people.". To which I say -- "They are easily the vast majority of the viewers, easily."

It is folly to alienate them.
 

Krazy

Town drunk
Re: Game Capture halves my framerate in DOTA2

DAOWAce said:
Kharay said:
The fact my game wasn't running at 60 FPS was not the point. So, not sure why you would point that out.
..because there's zero point to streaming in 60FPS if what you're streaming isn't running at 60FPS?

I thought you were streaming in 720p as well?


And yes, I don't recall seeing any major event that ran a 1080p60 stream; every one I've seen has been individual users, ranging from 5 followers to 500 followers. Not a big audience, but I don't mind that. The big events either do 720p60 or 1080p30. Some, maybe most (hard to say) individual partner users (usually pro gamers) usually do 720p60, sometimes 1080p30, with slight enthusiasts pushing to 1080p60.


Krazy said:
Or you could just do 864p (1.25 downscale) barely lose any clarity from 1080p, reduce your bitrate requirements significantly, and ease the strain of encoding by a very noticeable amount. All while still looking pretty damn good in fullscreen.
Don't know how I feel about that.. Would have to test it out to see what I think of it. If it's acceptable, I'll probably only use it in cases where it's problematic even at 1080p45.

Krazy said:
I'm also not really sure what you mean about Twitch changing the colorspace. Forcing full range color in my NVCP doesn't have any affect on any of my VODs. As far as I know, Flash player doesn't have anything to do with changing colorspace, that's handled by the encoder (OBS/x264).
The video has to get decoded somewhere, and x264 decoders have a big problem with using a limited color space and making colors look washed out. Strange that it did not affect your VoDs. Maybe I am being loony from all the testing I'm doing.


Side note: How did you get SC2 running so well at 1080p60? (if it's actually 1080p in your earlier streams). SC2 runs like absolute shit on most systems, including mine, especially when pushing such a high fidelity stream.

All settings on low with ultra textures, some custom x264 settings. It gets bad in huge late game fights, but I never really dropped below 45fps. Encoding was never the problem, it was always playback in flash player.

You can barely tell the quality difference in the switch to 864p, it plays smoother, and is easier on the bandwith. I'm doing 864p60fps at 3500 bitrate CBR.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
This FPS hit is caused by this line in the log: "using memory capture" -- It -only- does this if it was unable to enable the vram-based capture. If you get this with a d3d9 game, send me two files by email:

C:\windows\system32\d3d9.dll
C:\windows\syswow64\d3d9.dll

and I will subsequently be able to fix it. Don't know how this post eluded my attention for so long. It's essential that I get those DLLs ASAP to enable the fast capture.
 
Top