So I have been having ongoing issues with using the Blackmagic ATEM Mini with OBS.
My first problem was that the video feed in would actually stutter/lag intermittently (sometimes very intermittently and sometimes more or less constantly.)
I fixed this by enabling the buffer setting within OBS, but this lead to the audio losing sync, but very inconsistently.
My context is within a church, and we've done a mix of pre-recorded sermons (using OBS) and live streaming sermons (also using OBS) - if we were recording then this has been fine, but in livestreaming when we have pre-recorded content before hand (music or a kids story or whatever) then when we get to the sermon the sync is lost. But the sync difference seems consistent (ie when editing it, I can move the audio track back a few frames and it will remain synced for the whole 30minute message.)
I've noticed this same behaviour if OBS had been open for some time before we record.
In terms of what we're doing, we're using two BMPCC4Ks at UHD 25fps into an ATEM mini (not pro) on two high speed HDMI cables (they're rated for 4K 60fps.) We're then using a OnePlus USB-C to USB-A cable to go into the computer.
I don't think it's a computer related issue - we've generally used my HP-X360 (Ryzen 5, 6 c/t, 8gb ram) but we've also tried on a desktop with a Ryzen 7 (8/16), 32gb ram and GTX-1050 and had exactly the same results.
Both the ATEM Mini and OBS are set to use 25fps in Full HD. And OBS is streaming at 6000kbps.
This behaviour also seems limited to OBS, as I've had it work fine on zoom. And the HDMI feed out from the desk also seems fine (I did consider that a way around this, might be to use that with a capture card, but I do use that feed as a preview monitor, which is very helpful when cutting.)
My first problem was that the video feed in would actually stutter/lag intermittently (sometimes very intermittently and sometimes more or less constantly.)
I fixed this by enabling the buffer setting within OBS, but this lead to the audio losing sync, but very inconsistently.
My context is within a church, and we've done a mix of pre-recorded sermons (using OBS) and live streaming sermons (also using OBS) - if we were recording then this has been fine, but in livestreaming when we have pre-recorded content before hand (music or a kids story or whatever) then when we get to the sermon the sync is lost. But the sync difference seems consistent (ie when editing it, I can move the audio track back a few frames and it will remain synced for the whole 30minute message.)
I've noticed this same behaviour if OBS had been open for some time before we record.
In terms of what we're doing, we're using two BMPCC4Ks at UHD 25fps into an ATEM mini (not pro) on two high speed HDMI cables (they're rated for 4K 60fps.) We're then using a OnePlus USB-C to USB-A cable to go into the computer.
I don't think it's a computer related issue - we've generally used my HP-X360 (Ryzen 5, 6 c/t, 8gb ram) but we've also tried on a desktop with a Ryzen 7 (8/16), 32gb ram and GTX-1050 and had exactly the same results.
Both the ATEM Mini and OBS are set to use 25fps in Full HD. And OBS is streaming at 6000kbps.
This behaviour also seems limited to OBS, as I've had it work fine on zoom. And the HDMI feed out from the desk also seems fine (I did consider that a way around this, might be to use that with a capture card, but I do use that feed as a preview monitor, which is very helpful when cutting.)