Bug Report OBS .638 won't save video formats

Boss

New Member
We setup OBS .637 on a bunch of computers and for the video capture device we would select our device, click [Configure], then click the Video Format tab and select the video format "HD 1080i 59.94 - 8 bit 4:2:2 YUV".

We went to setup some computers with OBS .638 and it won't save the settings we select when we click the [Configure] button. The interface is different in .638 and after clicking the [Configure] button it has the Video Format tab first. Then it has a check box asking if we want to "Override Video Mode" in order to enable the two drop down boxes (which there used to be one). We check the box, select the corresponding options from the two boxes (based on what we used to select from the one box) and when we click [Apply] and then [Ok] and click the [Configure] button again, the override box is not checked and the drop boxes are back to their default. We believe this is a bug, but please let me know if we are missing something.

In addition, we tried to then uninstall OBS and go back to .637 on these computers, but it continues to give us the new interface when we click the [Configure] button (even though we install .637) and again it won't save.

Does anyone have solutions for these issues? The only way we can use OBS right now is if we use a computer we already setup with .637 and don't update it, or start with a computer that never had OBS .638 on it, install .637 and then don't do any updates.

Please let me know if you have a solution for us, or would like more information.
 

Boss

New Member
We actually tracked down more information on this. We are using a Blackmagic Intensity Shuttle, and the new driver for the intensity shuttle is actually what causes this issue. When we use the old driver for the intensity shuttle it works. We are not sure if this is a bug with the intensity shuttle driver, or the OBS software, or both. Any help or direction is appreciated.
 

Tink

Member
I just updated the drivers for my BlackMagic Intensity Pro (because it was not responding at all) and I'm having the same issue. The 'Override Video Mode' settings are not saved, plus, the wrong signal is being shown (1280x720 @ 60fps while it should be somewhere along the lines of 720x480 @ 25fps). Guess I'll have to downgrade...
 

Sapiens

Forum Moderator
Could you provide a screenshot of this new interface? The video capture source interface hasn't changed in quite a while.
 

Tink

Member
Sure thing:

j5dpj5.png


The top window is what always shows when entering the properties. 'Override Video Mode' is always unchecked and Display Mode & Pixel Format are always set at NTSC and 8 bit YUV. I'm in a PAL region so that's not really convenient.
 

Ken Sands

New Member
It's the blackmagic drivers, they are seriously poor, seemingly good hardware horribly ruined by useless software.

You're options are to step through older versions of the drivers until you find one that works (be prepared to enjoy a lot of bluescreens / pc resetting).

Or...

I've found that on this version (10.3.5) while the (previously occasionally working) WDM driver option is broken as stated, the (previously broken) decklink Video and Audio outputs now work. you still need to ensure the settings match (for me it's 720p 59 and 2 channel 48hz) and perform a voodoo dance for luck, but they seem to work and are currently working for me.

I can screenshot up my OBS if it'd help, or catch me / kerry on twitch under the name ken_sands
 

AiGameDev

New Member
I suspect this is a bug in OBS itself, because the exact same BlackMagic drivers (Desktop Video Utility 10.4.1) work fine with XSplit that relies the exact same dialog.

Screenshots showing the XSplit window just before, then the driver configuration dialog from the Intensity Pro, and the options are correctly saved as expected:

BWDM_XSplit.png

BWDM_Properties.png


Another note from the thread: you can't necessarily rely on the DeckLink capture source because it doesn't show 1080p30 (again, bad drivers).
 

AiGameDev

New Member
Also, the "Custom Resolution" option helps a bit, but since it doesn't let you specify interlaced or not (nor above 30), it can't cover all the input resolutions that the "Configure" dialog deals with. Right now mine is defaulting to 1080i60 but I can't get OBS to force it to anything else.

BWDM_Custom.png
 

AiGameDev

New Member
I've done further testing, and in XSplit the configuration is only saved until you close the application. When you restart, it forgets everything—probably due to the driver bug that Ken Sands mentioned.

It seems XSplit does something similar as "Custom Resolution" but in a more reliable way. I'm not sure exactly how yet, but I'll see if anything else comes up.
 

dodgepong

Administrator
Community Helper
Have you tried OBS Multiplatform? Multiplatform has native BlackMagic integration, and likely works much better.
 
Top