Is the “solution” to use flatpak instead of the extra repos to get browser source in obs-studio?
The AUR packages are VERY old, have not tried them and should not have to either since it’s supposed to be included since LONG anyway.
I would prefer not having to install flatpak for this.
I also use the pipewire sound plugin installed from AUR to separate sound, maybe I can get that to work in the flatpak version, IDK, but is the recommendation still to use flatpak or snap?
Maybe I missunderstand something here, but isn’t the extra repository something Manjaro maintains and builds?
And if so, isn’t it a matter of how that package is build? Is it build from aur and not the official sources?
Maybe I completely misunderstand how it works, but in the official obs this have been default for a LONG time as also stated by a Manjaro moderator TWO YEARS AGO in the thread I linked to.
It was never included ever. ArchLinux package is unofficial and since it is a 1:1 copy in Manjaro the same case takes place. Why should one inform you that something was removed, when it was never included?
True, and that is why, again IMHO, the Manjaro version should INFORM that it is not based of the official package so features will be missed. IE making it completely worthless if you want to stream on twitch.
Yes, I thought it was called package managing…
I see lots of stuff not available through Manjaro packages, I always assumed it was because the end result would not be great. One would assume that a streaming software that wont work well on the biggest streaming platforms would fall under that category.
Yes, in that case it is not great for the maintainer for this package, since at some point it can just break and creates extra fiddle work. If the OBS-Team included CEF in their Git Repo, then that wouldn’t be a problem at all, but now it depends on an outsourced binary package.
That was why I was suggesting removing it, to me it clearly lands under “apps not suitable” for the repo. You need browser sources for to stream. The quality of the repo app is simply not there.
I’m not ungrateful for all work being done, but if the end result is bad, why spend time doing it?
The flatpak version is there and seems to work great although some plugins have to be managed manually, no biggie.
There is also the possibility to build from the AUR ofc, but if it’s constantly going to break, why bother.
From that repo:
Notice for the next future update: Manjaro code path will be dropped while switching to FFmpeg 6. So I will only focus on ArchLinux support.
You NEED browser sources to be able to utilize visual chat interaction, ie lets say someone donates money, you want that to be broadcasted with a visual alert on the stream. That alert is made by connecting the “browser source” to obs.
First I thought, sure, I’ll just have that webpage open in a firefox window, catch that window somehow and the sound will play, but that won’t work:
Only chrome browser can open those web pages.
Even if I installed chrome, the name of the window changes so I have to manually constantly make sure it is working.
I have not tested installing chrome, but multiple other posts suggests that it does not work anyway. It’s simply not supposed to be utilized that way.
You can still stream and record ofc, but you loose out on all automatic visual viewer interaction, witch is like 90% of the way to catch and interact with viewers (except for chatting ofc).