BeTe Posted August 31, 2022 Report Share Posted August 31, 2022 Hey. I am using Ubuntu Linux and trying to stream 0AD using OBS. Problem is that screen is cropped if full-screen. On "windowed" mode it's OK but I can't move in-game screen properly... Attached is screen recording of what is happening and what I tried to change. Anyone some hints, ideas? 1731834186_OBSissue.mp4 Quote Link to comment Share on other sites More sharing options...
Norse_Harold Posted August 31, 2022 Report Share Posted August 31, 2022 (edited) Click Settings, Video. Ensure that the base (canvas resolution) and output (scaled resolution) are correct. The base canvas resolution needs to be the same as your monitor resolution in order to play and stream with 0ad in full screen mode. The scaled resolution can be lower if you want to downsample the video stream in order to save CPU and/or bandwidth while streaming. Then click Window Capture, then (at the top) Edit, Transform, Fit to Screen. This should cause the red box to expand to the full video frame. You also probably want to add an Audio Input Capture (pulseaudio) for your microphone, and Audio Output Capture (pulseaudio) in order to capture all audio output. Then click Edit, Advanced Audio properties to tune the recording volume and other settings. Edited August 31, 2022 by Norse_Harold 1 Quote Link to comment Share on other sites More sharing options...
BeTe Posted August 31, 2022 Author Report Share Posted August 31, 2022 (edited) darn, I figured out. Problem was strange behavior of Game window - when I am focused to another window like OBS, it gets resized and cropped. When I play game, screen gets to fullscreen and OBS stream looks properly. Edited August 31, 2022 by BeTe Quote Link to comment Share on other sites More sharing options...
seeh Posted August 31, 2022 Report Share Posted August 31, 2022 (edited) BTW i dont use fullscreen. i also have (k)ubuntuu and use obs. i dont like fullscreen. i resize it by sh-script so it look like fullsceen: #!/bin/sh WINDOW_ID=$(wmctrl -l | awk '/0 A.D./ {print $1}'); echo $WINDOW_ID; wmctrl -i -r "$WINDOW_ID" -e 0,1908,-27,1922,1089; Edited August 31, 2022 by seeh 1 Quote Link to comment Share on other sites More sharing options...
seeh Posted September 11, 2022 Report Share Posted September 11, 2022 (edited) BTW2 i don't use fullscreen. i also have (k)ubuntuu and use obs. i don't like fullscreen. also nice plausibility to resize is using autoKey: window.activate('0 A.D.') window.resize_move('0 A.D.', xOrigin=1908, yOrigin=-27, width=1922, height=1089, matchClass=False) ( https://stackoverflow.com/a/73678026/2891692 ) Edited September 11, 2022 by seeh Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.