-
Notifications
You must be signed in to change notification settings - Fork 230
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] Video files visibly frozen when used inside Browsersource on macOS #213
Comments
Discovered this when trying to use an animated overlay from StreamElements. Am stuck with locally driven or static overlays until a fix. Thanks @PatTheMav for the help! Sample URL connected to a dummy tester Twitch account of mine: https://streamelements.com/overlay/5e836c888daa3380563ad5a1/ZCaYBHOwehJpEB6-Z1zjHpgO284X26NUPBeP9ZTGXPuSzipQ |
can you test on previous releases ? v24 and v23 ? so that we spot when regression occured. Thanks |
Happy to test, @pkviet. What subversions of either? Just 24.0.0 and 23.0.0? |
last subversions will do |
@pkviet Since we know it on the latest subversion of Mac (24.0.6) I'll try 24.0.2 and 23.2.1? Will the latter work on Catalina? |
oh sorry, yeah try these |
Here are the results of a quick check:
|
ah f... So it's a regression. Thanks |
@pkviet any dangers in using 23.2.1 for now (on Catalina)? |
@pkviet Yeah I'm currently trying to build some other tags between 24.0.2 and 23.2.1 on macOS and check those as well. |
@PatTheMav no need; i know the main change. We upgraded cef betwwen v23 and v24. But I was pretty sure video was working. I'll have to confirm. |
@pkviet Got it, would need to find and punch in the macOS 10.14 platform SDK anyway as otherwise the code doesn't compile on Catalina. The test results are not readable at all inside the browser source, but I copied the results from the HTML:
|
How likely is it that it’s a CEF bug vs an OBS implementation bug? |
99% cef bug |
Sad. So a fix is dependent on a CEF fix? Is it tracked in their issues as well? Or is this more of a rollback situation |
@PatTheMav @pkviet I'm not sure if this is the same bug or just related, but I can't play local .webm files either. Doesn't work through the drag/drop method, doesn't work as a media source. Can someone confirm this happens to them as well? |
I can play webm fine ... So unrelated I'd say.
…On Sat, Apr 4, 2020, 19:26 vexir ***@***.***> wrote:
@PatTheMav <https://github.com/PatTheMav> @pkviet
<https://github.com/pkviet> I'm not sure if this is the same bug or just
related, but I can't play local .webm files either. Doesn't work through
the drag/drop method, doesn't work as a media source.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#213 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACG2OTYO2TK2FQTFWJHN7U3RK5UURANCNFSM4LXYCGCA>
.
|
That was an unexpected answer, but saves me from trying to find another alpha supported video channel to export my overlay files to. Assuming I can figure out why it doesn't work. Sent you an email, @pkviet ! |
I have similar issues on MacOS - adding for example http://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4 or http://dl5.webmfiles.org/big-buck-bunny_trailer.webm as browser source makes them freezed. OBS: It's iMac Late 2015:
|
Hey everyone! A lot this over my head and I am learning as I go, but I have a brand new mac, Catalina 10.15.4 and I can not play Webm files through Streamelements. They just show a black shape the shape of the webm file but nothing is there. The webm file does play if you drag and drop but not if you use browser source. It also messes up the browser source on Streamelements which has to be resaved before it works. |
@nathanlejeune for issues with streamelements, check their support. They replace our browser source with their own ... |
I would like to add to this issue that it happens on Linux as well. Not exactly the same, the video does not fully stop (e.g. when playing youtube), but it is very choppy. On the other hand, the third-party obs-linuxbrowser plugin (which is now considered a dead project though) does not have the issue. obs-linuxbrowser uses CEF 3440, which appears to be the version used by this project before as well, so this makes it likely that the issue is really with the use of a newer (but also already quite old) CEF version. On the obs-linuxbrowser plugin repos I read before that he had major issues with using new CEF versions, but i do not remember if it was with video or in general but it was the reason he stayed at 3440. |
I experience this in OBS 26.0.2 on Windows. The audio plays but video stuck on first frame. tried webm and mp4. I have not tried prior version of OBS yet. |
Hello, My Machine: My PC's OBS works perfectly fine under the same scenario. |
As was mentioned this is a known issue with CEF 3770 that we ship with in 26.0.2. An update is in the works, but there are other issues we'd like to hammer out first before updating. |
Thanks to the following PRs and the work of @PatTheMav and @pkviet - hardware acceleration is now available in OBS starting in 26.1.2. This fixes the video playback issue mentioned. |
Platform
Operating system and version: macOS 10.15.4
OBS Studio version: 24.0.6
Expected Behavior
Video files contained in HTML pages inside browser sources should play back visibly.
Current Behavior
Only audio part of video files is played back, the video is frozen on first frame.
Steps to Reproduce
Additional information
remote-debugging-port
the video can be seen playing in the debugger's preview window.The text was updated successfully, but these errors were encountered: