Bug Report Browser source freezes when a .webm file is played.

Dig_Douglas

New Member
Hey all,

I am currently setting up a new set of alerts with small .webm files rather than .gif. Everytime an alert is triggered that serves up one of the .webm files, the browser source layer in OBS becomes unresponsive altogether. Only a restart of OBS as a whole will reset the browser source layer.

Bringing up the alert page in Chrome and triggering playback of the .webm file results in perfect playback, so I doubt that the issue lies with Streamlabs.

Any idea what could be causing this? It would be nice to finally move away from lower quality .gif files and onto .webm

Recording of a test here. First a gif alert is played, then a webm. You can hear when Browser Source crashes because it only plays the first fraction of the alert sound.

The size of the .webm file is 455.4KB. I have tried multiple different files as well.

Thanks
 

Attachments

  • 2016-11-10 21-29-04.txt
    4.3 KB · Views: 47
Last edited:

Dig_Douglas

New Member
Just a little more info, OBS Classic with the CLR source plugin has no trouble playing back .webm files from the same Streamlabs source.
 

Osiris

Active Member
I can play webm files just fine, through Streamlabs or directly.
Also it doesn't seem to crash the browser source, the gif just faded out normally.
 

Dig_Douglas

New Member
You are right that the Browser Source didn't freeze when playing back the gif. I did have the webm in a separate layer and as you heard when the webm was played that layer froze.

I have reproduced this on 3 different machines. All Windows 10. Here is a link to the webm that I am trying to use.

If you are not seeing it, would you mind trying it with the webm that I linked? maybe its a problem with the webm file?

Thanks much.

Edit: It looks like the issue only lies with webm files (VP9) that contain an alpha channel. Is there a workaround that anyone can think of?

Edit 2: This issue does not present itself in Xsplit, or OBS classic.
 
Last edited:

Osiris

Active Member
This will be fixed in the next version of the Browser source, it will be built against a newer CEF branch, where webm's with alpha channel do seem to work.
 
Top