So first let me explain my basic setup. I have an AverMedia C127 capture card, PCI-E that I have been using with OBS Classic just fine. I decided to update to OBS Studio and so far everything seemed fine. I set up all my scenes again from scratch as close as I could match them from my previous Classic install. Once I was happy with everything visually, I decided to do a test recording. That's where I noticed a completely weird issue.
I use an image slideshow as a sort of "be right back" splash screen that cycles through a few images and will block my screen while I'm away. So I have that slideshow set up in my scene, then would "hide" it with the check box in Classic, or the "eye" icon in Studio. Then when I needed it to show, I would show it by checking the box in Classic for example.
That element in my scene remains hidden 95% of the time but is there when I need it. So when I recreated my scene in Studio I set it up again to have it ready. This is where it gets weird though. In my test recording, I noticed my video had no audio. Completely confused, I made a scene with JUST my capture card source in it and tried again. Suddenly I had audio with the exact same settings. So I tested the original scene again. Sure enough I had audio with the slideshow hidden.
I restarted the software and did another test, and my audio was gone again. So I repeated the steps and tested again on a blank scene, and had audio. So one by one I started removing elements from my scene until I could close and reopen the software and the audio would work. I narrowed it down to the Image Slideshow element being hidden when the software opens if that element is in the primary scene. If the slideshow is visible when the software starts, the audio capture from my capture card works fine. However if that element is hidden when the software starts, the audio from the capture device is muted. Two things that should be completely unrelated, but somehow aren't. If you start the software with the slideshow hidden, start a recording, then tick the slideshow on, and back off again. In the recording, you will have muted audio until the point you tick the slideshow on. At that point the audio is there, and hiding the slideshow no longer effects the audio in OBS until the software is restarted.
To fix this temporarily I created a second scene with my capture device, and my slideshow always active, then removed the slideshow from my primary scene. Now to display the slideshow I have to fully switch scenes instead of just unhiding it.
Has this bug been reported before? I searched for it but found nothing, and it seems completely weird that it does this.
If anyone needs more detail I will provide as much info as I can, I would love to see this get fixed so I don't need a complete separate scene for one single screen element.
I use an image slideshow as a sort of "be right back" splash screen that cycles through a few images and will block my screen while I'm away. So I have that slideshow set up in my scene, then would "hide" it with the check box in Classic, or the "eye" icon in Studio. Then when I needed it to show, I would show it by checking the box in Classic for example.
That element in my scene remains hidden 95% of the time but is there when I need it. So when I recreated my scene in Studio I set it up again to have it ready. This is where it gets weird though. In my test recording, I noticed my video had no audio. Completely confused, I made a scene with JUST my capture card source in it and tried again. Suddenly I had audio with the exact same settings. So I tested the original scene again. Sure enough I had audio with the slideshow hidden.
I restarted the software and did another test, and my audio was gone again. So I repeated the steps and tested again on a blank scene, and had audio. So one by one I started removing elements from my scene until I could close and reopen the software and the audio would work. I narrowed it down to the Image Slideshow element being hidden when the software opens if that element is in the primary scene. If the slideshow is visible when the software starts, the audio capture from my capture card works fine. However if that element is hidden when the software starts, the audio from the capture device is muted. Two things that should be completely unrelated, but somehow aren't. If you start the software with the slideshow hidden, start a recording, then tick the slideshow on, and back off again. In the recording, you will have muted audio until the point you tick the slideshow on. At that point the audio is there, and hiding the slideshow no longer effects the audio in OBS until the software is restarted.
To fix this temporarily I created a second scene with my capture device, and my slideshow always active, then removed the slideshow from my primary scene. Now to display the slideshow I have to fully switch scenes instead of just unhiding it.
Has this bug been reported before? I searched for it but found nothing, and it seems completely weird that it does this.
If anyone needs more detail I will provide as much info as I can, I would love to see this get fixed so I don't need a complete separate scene for one single screen element.
Last edited: