What does ffmpeg-obs
achieve and why is it a dependency and not an optional dependency? what issues does it solve beside support for RIST?
Search Criteria
Package Details: obs-studio-browser 31.0.3-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/obs-studio-browser.git (read-only, click to copy) |
---|---|
Package Base: | obs-studio-browser |
Description: | Free and open source software for video recording and live streaming. With everything except service integration |
Upstream URL: | https://github.com/obsproject/obs-studio |
Licenses: | GPL-2.0-or-later |
Conflicts: | libva-vdpau-driver, obs-browser, obs-linuxbrowser, obs-studio, obs-vst, obs-websocket |
Provides: | obs-browser, obs-studio, obs-vst, obs-websocket |
Submitter: | ashpie |
Maintainer: | tytan652 |
Last Packager: | tytan652 |
Votes: | 23 |
Popularity: | 1.84 |
First Submitted: | 2020-11-05 09:36 (UTC) |
Last Updated: | 2025-03-29 06:29 (UTC) |
Dependencies (82)
- alsa-lib
- at-spi2-core (at-spi2-core-gitAUR)
- cairo (cairo-gitAUR)
- curl (curl-gitAUR, curl-c-aresAUR)
- dbus (dbus-gitAUR, dbus-selinuxAUR)
- expat (expat-gitAUR)
- ffmpeg-obsAUR
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- freetype2 (freetype2-macosAUR, freetype2-qdoledAUR, freetype2-gitAUR, freetype2-qdoled-aw3225qfAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR)
- jansson (jansson-gitAUR)
- libcups (libcups-gitAUR, cups-gitAUR, libcups-gssapiAUR)
- libdrm (libdrm-gitAUR)
- libgl (libglvnd-gitAUR, amdgpu-pro-oglp-legacyAUR, nvidia-340xx-utilsAUR, amdgpu-pro-oglpAUR, libglvnd)
- libpipewire (libpipewire-full-gitAUR, libpipewire-gitAUR)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- librist (librist-gitAUR)
- libva (libva-gitAUR, intel-media-stack-binAUR, libva-headlessAUR)
- Show 62 more dependencies...
Required by (147)
- catppuccin-obs-theme-git (requires obs-studio)
- distroav (requires obs-studio)
- distroav-bin (requires obs-studio)
- distroav-git (requires obs-studio)
- droidcam-obs-plugin (requires obs-studio)
- droidcam-obs-plugin-bin (requires obs-studio)
- droidcam-obs-plugin-git (requires obs-studio)
- glava-git (requires obs-studio) (optional)
- glava-git (requires obs-studio) (make)
- glava-ridged (requires obs-studio) (optional)
- looking-glass (requires obs-studio) (make)
- looking-glass-git (requires obs-studio) (make)
- looking-glass-host (requires obs-studio) (make)
- looking-glass-host-git (requires obs-studio) (make)
- looking-glass-module-dkms (requires obs-studio) (make)
- looking-glass-module-dkms-git (requires obs-studio) (make)
- looking-glass-rc (requires obs-studio) (make)
- looking-glass-rc-host (requires obs-studio) (make)
- looking-glass-rc-module-dkms (requires obs-studio) (make)
- lyrica (requires obs-studio) (optional)
- Show 127 more...
Sources (5)
Latest Comments
« First ‹ Previous 1 .. 3 4 5 6 7 8 9 10 11 12 13 Next › Last »
Typology commented on 2022-07-05 18:59 (UTC)
ashpie commented on 2022-03-15 15:49 (UTC)
Thanks @marcmagus, I have added the pciutils to depends.
marcmagus commented on 2022-02-28 18:44 (UTC)
I needed pciutils
to build, probably needs adding to DEPENDS?
ashpie commented on 2022-02-16 12:03 (UTC)
Thanks a lot @tytan652 for your explanation, and your cef-obs packages.
I've made the 27.2.0 update and switched to cef-minimal-obs
.
tytan652 commented on 2022-02-16 05:15 (UTC) (edited on 2022-02-16 05:15 (UTC) by tytan652)
@jorgicio OBS 27.2 use CEF 95 with custom commits even on Linux.
https://github.com/obsproject/cef/tree/MediaHandler
They also build the CEF themselves to try to enable H264 which is not on standard build, so it's quiet recommended to use their build to allow more feature to be enabled.
Yes obs-browser
can be build with more recent CEF but actually this is done for testing if a bug can be reproduced on a other CEF version or 95 alone.
jorgicio commented on 2022-02-15 23:57 (UTC)
Just to keep in mind when you update this package (27.2.0): 1 - cef-minimal>= 95 is required, so the obs-studio specific one is not needed anymore. 2 - Due to the previous one, the cef91.patch is not needed anymore because the changes are already present.
Just tried and built here without issues.
Alkaris commented on 2021-12-11 02:26 (UTC) (edited on 2021-12-11 02:27 (UTC) by Alkaris)
I don't know why you would suggest using cef-minimal-obs-studio-browser-bin
as a workaround when you should just be including the cef-minimal<95.0.0
package in this already, because this package still seems to use and request for cef-minimal<95.0.0
regardless if you use this workaround package.
Don't complicate things than it already needs to.
ashpie commented on 2021-12-08 00:12 (UTC) (edited on 2022-02-16 12:04 (UTC) by ashpie)
A clean build is always a good idea.
If your problem still persists after a clean build, please report with details and logs in the comments.
tweirtx commented on 2021-12-07 06:34 (UTC)
A complete rebuild did solve it, it hadn't crossed my mind to try that for some reason.
Pinned Comments
tytan652 commented on 2025-03-15 16:52 (UTC)
If you have issue building please try to downgrade
asio
to a version before 1.34.0, this a headers-only library so packages only rely on it as a build-time dependencies.Arch Linux has unfortunately updated
asio
without testing if packages using it would build andwebsocketpp
happens to not work with the newestasio
.tytan652 commented on 2023-01-13 07:52 (UTC) (edited on 2023-01-13 07:52 (UTC) by tytan652)
For those who might ask why
libva-vdpau-driver
was added to conflicts.It is the only way at package level to prevent the user to have segfaults because of this driver. This will not be fixed on OBS side since this is not an OBS issue.
The driver is only loaded with Nvidia cards.
Try
libva-nvidia-driver
if you really need Nvidia decode through VAAPI.tytan652 commented on 2022-07-08 06:02 (UTC)
This package have some dependencies with version check, it will allow you to rebuild the package only when your system is correctly updated. This feature is not enabled on Manjaro.
If you have any issue, please before commenting rebuild this package (a clean build) and try again to make sure it's not because of a library update.
Pamac has a messed up dependency checker, use another AUR helper for the first install.
This AUR package provide OBS with all the missing feature except Twitch, Restream and YouTube integrations.
More explaination here: https://ideas.obsproject.com/posts/1558/
It provide any dependency needed for Wayland support.
I'm quite active on OBS discord server (don't PM me directly).