Package Details: obs-studio-git 30.2.3.r364.gb854f61-1

Git Clone URL: https://aur.archlinux.org/obs-studio-git.git (read-only, click to copy)
Package Base: obs-studio-git
Description: Free and open source software for video recording and live streaming.
Upstream URL: https://github.com/obsproject/obs-studio
Licenses: GPL-2.0-only
Conflicts: obs-studio
Provides: obs-studio
Submitter: ledti
Maintainer: benklett (xiota)
Last Packager: xiota
Votes: 101
Popularity: 1.28
First Submitted: 2014-03-12 22:29 (UTC)
Last Updated: 2024-11-07 23:26 (UTC)

Required by (143)

Sources (3)

Pinned Comments

thotypous commented on 2021-02-05 14:12 (UTC)

If you don't want to build this package yourself, hourly builds are available at https://aur.chaotic.cx

benklett commented on 2016-02-06 23:11 (UTC) (edited on 2016-08-10 14:01 (UTC) by benklett)

This is a -git package, that means you have to update it! Please do not flag it out of date because of the version number. The version number will automatically increase to the version of the latest commit. If you want to have the stable versions, please install the package obs-studio from [community].

Latest Comments

« First ‹ Previous 1 .. 6 7 8 9 10 11 12 13 14 15 16 .. 35 Next › Last »

benklett commented on 2022-10-20 19:59 (UTC)

It should be fixed right now.

meyznu commented on 2022-10-20 13:54 (UTC)

@seo.disparate How do I use this information? I simply removed this package and installed "community/obs-studio".

seo.disparate commented on 2022-10-20 04:49 (UTC)

@meyznu I've been using the following:

pkgver() {
  cd $pkgname
  # include commit hash in version
  git describe --long --tags | sed 's/-/./g'
}

prepare() {
  # required due to https://bbs.archlinux.org/viewtopic.php?id=280571
  git config --global protocol.file.allow always

  ...
}

build() {
  cd $pkgname

  mkdir -p build; cd build

  cmake \
    -DCMAKE_INSTALL_PREFIX=/usr \
    -DCMAKE_INSTALL_LIBDIR=lib \
    -DBUILD_BROWSER=ON \
    -DCEF_ROOT_DIR="/opt/cef-obs" \
    -DOBS_VERSION_OVERRIDE=$(echo -n "$pkgver" | cut -d. -f1-4 | sed 's/beta//') ..
  #  remove the word "beta" from $pkgver when using OBS_VERSION_OVERRIDE
  make
}

meyznu commented on 2022-10-15 16:26 (UTC) (edited on 2022-10-15 16:35 (UTC) by meyznu)

I still get a "format invalid" error

$ yay -S obs-studio-git
...
==> Starting pkgver()...
==> Updated version: obs-studio-git 28.1.0.beta1-1
==> Sources are ready.
==> Making package: obs-studio-git 28.1.0.beta1-1 (Sat 15 Oct 2022 09:21:30 AM PDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting pkgver()...
==> Starting build()...
-- OBS:  Application Version: 28.1.0.beta1 - Build Number: 1
CMake Error at CMakeLists.txt:15 (project):
  VERSION "28.1.0.beta1" format invalid.


-- Configuring incomplete, errors occurred!
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: obs-studio-git

FirefistAce commented on 2022-09-16 18:36 (UTC)

The VST plugin is no longer a submodule so that is probably causing issues.

ArchBoxHero commented on 2022-09-16 18:22 (UTC)

Yea I still can't get this to build. I assume no others have problems building?


me/user/AUR/obs-test/obs-studio-git/src/obs-studio-git/deps/obs-scripting/obs-scripting-python.c: In function ‘obs_scripting_load_python’:
/home/user/AUR/obs-test/obs-studio-git/src/obs-studio-git/deps/obs-scripting/obs-scripting-python.c:1650:17: warning: ‘PyEval_InitThreads’ is deprecated [-Wdeprecated-declarations]
 1650 |                 PyEval_InitThreads();
      |                 ^~~~~~~~~~~~~~~~~~
In file included from /usr/include/python3.10/Python.h:130,
                 from /home/user/AUR/obs-test/obs-studio-git/src/obs-studio-git/deps/obs-scripting/obs-scripting-python-import.h:39,
                 from /home/user/AUR/obs-test/obs-studio-git/src/obs-studio-git/deps/obs-scripting/obs-scripting-python.h:31,
                 from /home/user/AUR/obs-test/obs-studio-git/src/obs-studio-git/deps/obs-scripting/obs-scripting-python.c:19:
/usr/include/python3.10/ceval.h:122:37: note: declared here
  122 | Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void);
      |                                     ^~~~~~~~~~~~~~~~~~
/home/user/AUR/obs-test/obs-studio-git/src/obs-studio-git/deps/obs-scripting/obs-scripting-python.c:1651:17: warning: ‘PyEval_ThreadsInitialized’ is deprecated [-Wdeprecated-declarations]
 1651 |                 if (!PyEval_ThreadsInitialized())
      |                 ^~
/usr/include/python3.10/ceval.h:121:36: note: declared here
  121 | Py_DEPRECATED(3.9) PyAPI_FUNC(int) PyEval_ThreadsInitialized(void);
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 60%] Built target obs-websocket_autogen
[ 60%] Linking C shared module linux-pipewire.so
Installing linux-pipewire to OBS rundir
[ 60%] Built target linux-pipewire
[ 60%] Built target decklink-output-ui_autogen
[ 60%] Linking CXX shared module decklink.so
Installing decklink to OBS rundir
[ 60%] Built target decklink
[ 60%] Linking C shared module obs-outputs.so
Installing obs-outputs to OBS rundir
[ 60%] Built target obs-outputs
[ 60%] Linking CXX shared library libobs-scripting.so
Installing OBS rundir
[ 60%] Built target obs-scripting
[ 60%] Linking CXX shared module obs-vst.so
Installing obs-vst to OBS rundir
[ 60%] Built target obs-vst
make: *** [Makefile:156: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
 ✘ user@user  ~/AUR/obs-test/obs-studio-git   master ± 

ArchBoxHero commented on 2022-09-14 03:03 (UTC) (edited on 2022-09-16 02:11 (UTC) by ArchBoxHero)

@Rustmilian Thanks. I cannot get it to build. *unfortunately I made the mistake of installing anaconda long enough ago that I will have some fun removing it. This is one of the issues that I face from time to time. Any thoughts anyone?

-- OBS:  ENABLED    frontend-tools
-- OBS:  ENABLED    decklink-captions
-- Configuring done
CMake Warning at UI/CMakeLists.txt:72 (add_executable):
  Cannot generate a safe runtime search path for target obs because files in
  some directories may conflict with libraries in implicit directories:

    runtime library [libcurl.so.4] in /usr/lib may be hidden by files in:
      /home/user/anaconda3/lib

  Some of these libraries may not be found correctly.


-- Generating done
-- Build files have been written to: /home/user/AUR/streaming-recording/obs-studio-git/src/obs-studio-git/build
Consolidate compiler generated dependencies of target glad
Consolidate compiler generated dependencies of target blake2
Consolidate compiler generated dependencies of target caption
Consolidate compiler generated dependencies of target obs-browser-page
make[2]: *** No rule to make target '/opt/cef-obs/build/libcef_dll_wrapper/libcef_dll_wrapper.a', needed by 'plugins/obs-browser/obs-browser-page'.  Stop.
make[1]: *** [CMakeFiles/Makefile2:1426: plugins/obs-browser/CMakeFiles/obs-browser-page.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[  0%] Built target obslua_swig_compilation
[  1%] Built target glad
[  1%] Built target obspython_swig_compilation
[  1%] Built target blake2
[  3%] Built target caption
make: *** [Makefile:156: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

I can't mess with it tonight but will return when I get a moment

ArchBoxHero commented on 2022-09-13 02:02 (UTC)

@Rustmilian thanks, sounds good. I am away from my main system so i'll check it out in the a.m. or asap. Thanks for the package.

ArchBoxHero commented on 2022-09-12 21:37 (UTC) (edited on 2022-09-12 21:37 (UTC) by ArchBoxHero)

Not building for me. Where did you find qt6-core? Did you compile/install that yourself? That PKBUILD does not build for me. Complains about missing deps: qt6-core. I've searched a little bit but could not find it. Will come back later to investigate more.