Question / Help Windows Capture resolution problem

joks

New Member
Whats the problem with OBS, when in "Windows capture" mode, it sometimes records in full monitor resolution, and not just program or game window?
I have had this problem now and then with new scenes, but usually it "clicks" in right resolution after re-adding sources a few times or messing with games resolution, but in Star Citizen it always records full monitor resolution.
So in this case i played Star Citizen in 1280x720 resolution and in windowed mode, OBS records the game, but it also adds additional black spaces to fill 1280x1024 resolution, how do i make it only record game window? In sources options, Sub-Region is greyed out but it shows correct 1280x720 resolution (recorded resolution is the same when i enable Sub-Region - 1280x1024).
OBS v0.615b 64bit, i am using AMD VCE to record.
Help and thanks!

rYGJ7iZ.png
 

dping

Active Member
Whats the problem with OBS, when in "Windows capture" mode, it sometimes records in full monitor resolution, and not just program or game window?
I have had this problem now and then with new scenes, but usually it "clicks" in right resolution after re-adding sources a few times or messing with games resolution, but in Star Citizen it always records full monitor resolution.
So in this case i played Star Citizen in 1280x720 resolution and in windowed mode, OBS records the game, but it also adds additional black spaces to fill 1280x1024 resolution, how do i make it only record game window? In sources options, Sub-Region is greyed out but it shows correct 1280x720 resolution (recorded resolution is the same when i enable Sub-Region - 1280x1024).
OBS v0.615b 64bit, i am using AMD VCE to record.
Help and thanks!

rYGJ7iZ.png
First, always post your logfile with questions or issues regarding settings etc.

Second, set your base resolution to 1280x720.
giphy.gif
 

dping

Active Member
log file https://gist.github.com/7d0d90c12e0d17e5102f

so i have to change base resolution every time i switch between games that i play on different resolutions?
First, update to the latest VCE build. and use game capture when at all possible.

youtube and twitch both will force 16:9 anyway, you might as well set it to that. but if you are going to be playing games at 16:9 like 1280x720 or 1920x1080, you might as well set the aspect ratio to that. if your game is 1280x1024 just make sure to use a game capture with your game and select fit to screen in the properties of it.


Also, if your source (game or window capture) is not 1080p its a waist to set your base resolution to that because you are encoding useless pixels.
 

joks

New Member
For now i have to use old 1280x1024 monitor, and if i want to record 16:9 and with overlay i have to use windowed option for game. i am only recording, no streaming.
Let me ask this way - i play BF4 on full screen on 1280x1024, and Star Citizen on 1280x720 in windowed mode. Whats the fastest way with OBS to switch between scenes with different resolutions?
 

dping

Active Member
For now i have to use old 1280x1024 monitor, and if i want to record 16:9 and with overlay i have to use windowed option for game. i am only recording, no streaming.
Let me ask this way - i play BF4 on full screen on 1280x1024, and Star Citizen on 1280x720 in windowed mode. Whats the fastest way with OBS to switch between scenes with different resolutions?
What I'm saying is, leave it at 16:9, and whatever the game/window capture size is, OBS will still capture at 1280x720 since both youtube will do the same with black bars anyway with your games that play at 1280x1024. so leave it at that.

to answer your question. saving the config for each could be a way to do that but you would have to restart the recording and change the setting to which even if you do this, it will still be scaled to 16:9 once you upload. get it?
 
Top