Game Capture Settings.

dacoder

Member
I have already posted on the game capture chroma key, but this is on a new topic: Game Capture settings.

I have noticed that game capture is hardly changed, or for that matter, improved. Recently it has been having issues recapturing any windows that change. (resolution, window mode, or even name)
I have seen strange side effects in-game only when using game capture, pertaining to font.

My suggestion is that game capture gets an overhaul, settings for aspect ratios, recording resolutions, sub-regions, chroma keys, antaliasing, capture method, auto-capture (now that I've seen opengl and direct3d, why is this not in there? It's easy to fix), plugins for game capture too (so if we wanted mantle support: plugin for it), and finally fps.

currently as it is, it is barebones and broken. Thanks for reading, and I hope this gets implemented.
 

dodgepong

Administrator
Community Helper
I'm having trouble understanding your post because most of it doesn't make sense.

dacoder said:
Recently it has been having issues recapturing any windows that change. (resolution, window mode, or even name) I have seen strange side effects in-game only when using game capture, pertaining to font.
I have heard of no such issues. Perhaps you should report bugs that you're having in the appropriate forum, including steps to reproduce, logs, and screenshots/videos where appropriate so we can see what's going on.

dacoder said:
settings for aspect ratios, recording resolutions,
What kind of options are you looking for for these? These options are taken care of by your OBS video settings, and I don't see a need for game capture to manage any such settings.

dacoder said:
sub-regions,
With game capture, you have to capture the whole frame. Sure, you could make a subregion of it after the fact, but you can pretty much already do that by cropping the source. I don't see how such a feature would add anything to OBS as it is.

dacoder said:
antaliasing,
You want OBS to anti-alias what it captures? OBS isn't a graphical modification program, it's hooking and capturing the game. This falls way outside the scope of what OBS should be able to do, assuming such a thing is even possible. Having said that, the OBS rewrite will let you apply whatever filters you want to the output, so feel free to go wild. But don't be surprised if OBS can't just "anti-alias" a game for you.

dacoder said:
capture method,
I'm not sure what you're asking for, here. OBS currently supplies a method of choosing capture method: selecting the game, or hotkey. What did you have in mind for this that needs to change?

dacoder said:
auto-capture (now that I've seen opengl and direct3d, why is this not in there? It's easy to fix),
Frankly, I can't possibly fathom what you mean by "now that I've seen opengl and direct3d"...maybe you mean "now that I have experience working with OpenGL and Direct3D"? I'm still not sure how you're connecting that that to auto-capture. I assume you're taking about OBS automatically capturing whatever game you currently have in focus? That can get really hairy, because it turns out that more than just games have 3D contexts that can be hooked. If OBS just hooked whatever you had in focus, you'll be capturing more than you expect. Even programs like Fraps and DXTory have buttons you need to press before you start capturing a game to confirm that you're capturing what you want, and that's no different from OBS's hotkey capture.

If it's easy to fix, you can always submit a pull request.

dacoder said:
plugins for game capture too (so if we wanted mantle support: plugin for it),
If you're asking for this because you hope it will get you Mantle capture faster, then keep dreaming. Jim has already stated that he will implement it as soon as AMD releases an SDK. There's no need to separate different APIs into different plugins.

dacoder said:
and finally fps.
Not sure what you mean by this, either. OBS itself manages the FPS of the recording. There's no reason to add more settings for FPS in the game capture itself.

Feedback is always appreciated, but most of what you're asking for doesn't really make any sense.
 

dodgepong

Administrator
Community Helper
Sorry if the above reply comes across as harsh. I just think you might have needed to spend some more time formulating your thoughts on your feedback more, rather than listing a string of ambiguous features and assuming we understand what you mean.
 

dacoder

Member
Its alright, was typing on a phone lol.
All the horrid flow issues was because typing on a phone sucks :P

All I am asking for game capture is that there should be more options, and the bug from game capture was already reported.
I see what you mean about the auto-capture feature, but allowing the user to toggle it on or off, would benefit them even more. Then (if it is buggy) they could switch back to F12 capture mode.
I meant to say: "I have experienced working with them (for openGL and direct3D)
Recording at a certain resolution I guess is set by what resolution the game is at.
But sub-regions? Why not put that in, I have not seen a way to do a sub-region for a game yet.

My main point (or at least what it was supposed to be, before I got tired of typing on a phone) was that the game capture seems left alone, and with no settings to change besides what to capture.
All the points I was trying to make were just features that I could think of that would be handy.
(Kinda hoping some people would post here with what they wanted out of it aswell)
And you did not address chroma-key in either post yet? :/
I have seen two posts about it, and the reply is usually: "oh that could be done."
 

dodgepong

Administrator
Community Helper
I didn't address chroma key since you had brought that up elsewhere, and you were just repeating it here. The reason the response has been "oh, that could be done" is because there have simply been a lot of other higher priorities lately. It should be possible in the rewrite, though, as I understand it.

For subregions, like I said, you can crop a game capture. If you want a more "convenient" way to do it, perhaps, maybe that would be possible, but it kind of seems arbitrary to me.

I'm also curious as to the game capture bugs you were talking about, because I haven't heard about them at all anywhere, so if you're expecting them to be fixed, you may be waiting longer than you think.
 

Anonanon

Member
dodgepong said:
like I said, you can crop a game capture. If you want a more "convenient" way to do it, perhaps, maybe that would be possible, but it kind of seems arbitrary to me.

I'd like to interject and bring attention to this. As of right now you can hold ALT and drag the Video Capture's frame to crop. The problem is, OBS prevents me to cropping too perfectly because snapping likes to push me around. It feels like a magnet that is constantly pushing me away from that perfect crop position. I would like to see cropping by inputting number values like Window Capture.

The black border below is part of the output from my PS2. Cropping by ALT dragging the frame is a complete pain mostly because of OBS' snapping which I cannot turn off. Hope devs understand!

08bb713678.png
 

dacoder

Member
That alt is a nice feature. And I see, what is this "rewrite" you speak of?
I have seen that mentioned once before.

QUOTE from "list of known bugs:"
"Game captue not always reacquiring a game that has been acquired before (should be working now in most cases, use the hotkey if necessary), stop/start streaming will fail to reconnect with games that previously were used with game capture"
 

dacoder

Member
dodgepong said:
http://obsproject.com/forum/viewtopic.php?f=21&t=7736

Ah I see, this seems interesting! I had no clue you guys were rewriting the whole application.

Actually, I see that his linux dist for the rewrite is not finished yet, and I have tons of time during the day (I'm in college)
And I am running ubuntu, so I wonder if I could help him do the rewrite for linux platform, like debugging and so on.

Just got done reading about linux kernel design, so I feel motivated. :P
 
Top