Question / Help Problems with video sizing in OBS Studio

timmus

New Member
I like what I've seen so far of OBS Studio, but I am having some significant problems:

1. Display Capture Sub-Regions are missing. OBS Classic allowed me to set a Monitor Capture sub-region (in the properties panel of Monitor Capture). OBS Studio does not offer this for some reason. How do I set a sub-region properly, so I can show my audience only a specific part of a window? This is the most important problem I am having.

2. Video objects are not loading at correct sizes. My 854x480 objects (images, etc) when loaded are not filling the preview window, which I have set to Preview Scaling > Output (852x480). The objects appear at about half the size and have to be forced to fill the screen with Edit > Transform > Fill Screen. Can OBS simply load the video objects at their correct size? (e.g. 854x480 image filling an 854x480 output preview).

3. Missing video size presets. In Settings > Video > Output (Scaled) Resolution, there is no preset for 854x480. This is THE standard when streaming 16:9 480p on YouTube. Why does OBS not offer it as a preset? Fortunately it seems to accept manual entry of the numbers. However when I set up the preview window it shows Preview Scaling > Output (852x480)... I don't understand why it is dropping the width by 2 pixels.

Any help would be greatly appreciated!
 
Last edited:

Suslik V

Active Member
1. Use Transform and cropping (see Help Guide below).
2. You are looking at and working with Canvas (it may be scaled up/down to Output, which is goes to recordings and streaming).
3. Nobody knows... The answer from developers ( @R1CH , @Jim ) - it should:
https://obsproject.com/mantis/view.php?id=518 said:
OBS Studio requires that the width is a multiple of 4 and height is a multiple of 2 in order to correctly process video data using SSE.

...It's programmed to operate this way for certain optimization reasons.


For some configs I recommend to keep output width multiply of 32 (and minimum width not lower than 32).

OBS Studio Help Guide: https://obsproject.com/forum/resour...ware-studio-multiplatform-help-guide-pdf.365/
 

M.Callen

New Member
I like what I've seen so far of OBS Studio, but I am having some significant problems:

1. Display Capture Sub-Regions are missing. OBS Classic allowed me to set a Monitor Capture sub-region (in the properties panel of Monitor Capture). OBS Studio does not offer this for some reason. How do I set a sub-region properly, so I can show my audience only a specific part of a window? This is the most important problem I am having.

2. Video objects are not loading at correct sizes. My 854x480 objects (images, etc) when loaded are not filling the preview window, which I have set to Preview Scaling > Output (852x480). The objects appear at about half the size and have to be forced to fill the screen with Edit > Transform > Fill Screen. Can OBS simply load the video objects at their correct size? (e.g. 854x480 image filling an 854x480 output preview).

3. Missing video size presets. In Settings > Video > Output (Scaled) Resolution, there is no preset for 854x480. This is THE standard when streaming 16:9 480p on YouTube. Why does OBS not offer it as a preset? Fortunately it seems to accept manual entry of the numbers. However when I set up the preview window it shows Preview Scaling > Output (852x480)... I don't understand why it is dropping the width by 2 pixels.

Any help would be greatly appreciated!
I am having the same issue AFTER I set the correct size and then close the program. when I reopen it the size has CHANGED!!! There seems to be no way to lock the video image size. I have canvas and base set to 1280 x 720
 

Suslik V

Active Member
@M.Callen you need to set in Transform properties of the source the Bounding Box Type to something that is not equals to No bounds, thus your source will has fixed size (in bounds, for example). The mentioned above Help Guide has table with all possible variants of transform options (dependencies).
 
Top