Package Details: obs-studio-amf 30.0.2-1

Git Clone URL: https://aur.archlinux.org/obs-studio-amf.git (read-only, click to copy)
Package Base: obs-studio-amf
Description: Free, open source software for live streaming and recording. Includes new AMF encoding patch & browser plugin
Upstream URL: https://obsproject.com
Licenses: GPL2
Conflicts: obs-studio, obs-studio-tytan652, obs-websocket
Provides: obs-studio, obs-websocket
Submitter: alosarjos
Maintainer: None
Last Packager: alosarjos
Votes: 15
Popularity: 0.81
First Submitted: 2022-09-03 11:22 (UTC)
Last Updated: 2024-01-06 19:10 (UTC)

Required by (142)

Sources (4)

Pinned Comments

alosarjos commented on 2023-11-12 07:42 (UTC)

Since OBS 30.0 has been released, I'll close the package.

The person who did the patch to enable AMF Encoding says that now the quality with FFMPEG has been fixed on AMD Cards (https://github.com/obsproject/obs-studio/pull/9179)

Since the MR in closed and the patch no longer maintained I would close this AUR package.

If someone wants to take maintenance of it, please let me know. IF not I will close this in a few days

alosarjos commented on 2022-09-03 11:44 (UTC) (edited on 2022-09-04 09:55 (UTC) by alosarjos)

This package is intended to try and give some feedback for the existing pull request enabling this functionality:

https://github.com/obsproject/obs-studio/pull/7206

Once this is merged and released as the official package this will be delelted

Latest Comments

« First ‹ Previous 1 .. 3 4 5 6 7 8 9 10 11 12 Next › Last »

alosarjos commented on 2023-05-03 19:53 (UTC)

@vodka you need the download the 4 files provided on the sources, just above the comments section, put those on the same dir and run the makepkg -si command

vodka commented on 2023-05-03 19:51 (UTC)

Trying makepkg with the PKGBUILD didn't help much:

  -> Downloading cef_binary_5060_linux64.tar.bz2...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  126M  100  126M    0     0  57.5M      0  0:00:02  0:00:02 --:--:-- 57.5M
==> ERROR: 7206.patch was not found in the build directory and is not a URL.

vodka commented on 2023-05-03 19:46 (UTC) (edited on 2023-05-03 19:46 (UTC) by vodka)

@alosarjos First thing I did was do a cleanbuild, so removing the cache I've already tried. Gonna try using makepkg.

alosarjos commented on 2023-05-03 19:39 (UTC)

@vodka could you try removing the /home/vodka/.cache/yay/obs-studio-amf to avoid any cache issues? Or perhaps building using makepkg?

vodka commented on 2023-05-03 19:37 (UTC) (edited on 2023-05-03 19:38 (UTC) by vodka)

I seem to be getting an error while building. Not entirely sure what is going on, my google-fu is definitely failing me on figuring this one out.

Installing obs-ffmpeg to OBS rundir
[ 59%] Built target obs-ffmpeg
[ 59%] Building C object plugins/obs-ffmpeg/ffmpeg-mux/CMakeFiles/obs-ffmpeg-mux.dir/ffmpeg-mux.c.o
/home/vodka/.cache/yay/obs-studio-amf/src/obs-studio/plugins/obs-ffmpeg/ffmpeg-mux/ffmpeg-mux.c: In function ‘ffmpeg_mux_io_thread’:
/home/vodka/.cache/yay/obs-studio-amf/src/obs-studio/plugins/obs-ffmpeg/ffmpeg-mux/ffmpeg-mux.c:826:55: error: ‘next_seek_position’ may be used uninitialized [-Werror=maybe-uninitialized]
  826 |                                 current_seek_position =
      |                                 ~~~~~~~~~~~~~~~~~~~~~~^
  827 |                                         next_seek_position + chunk_used;
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/vodka/.cache/yay/obs-studio-amf/src/obs-studio/plugins/obs-ffmpeg/ffmpeg-mux/ffmpeg-mux.c:730:18: note: ‘next_seek_position’ was declared here
  730 |         uint64_t next_seek_position;
      |                  ^~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
make[2]: *** [plugins/obs-ffmpeg/ffmpeg-mux/CMakeFiles/obs-ffmpeg-mux.dir/build.make:76: plugins/obs-ffmpeg/ffmpeg-mux/CMakeFiles/obs-ffmpeg-mux.dir/ffmpeg-mux.c.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1657: plugins/obs-ffmpeg/ffmpeg-mux/CMakeFiles/obs-ffmpeg-mux.dir/all] Error 2
make: *** [Makefile:156: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: obs-studio-amf-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
obs-studio-amf - exit status 4

alosarjos commented on 2023-05-02 21:15 (UTC)

New 29.1.0 version with new CEF version too. :D

Sphaela commented on 2023-04-21 15:40 (UTC)

Hi I tried to build the package and get the following error:

/usr/bin/ld: /usr/lib/libcurl.so: undefined reference to `nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation'

Cristophero commented on 2023-03-13 07:44 (UTC)

@alosarjos @reD_Bo0n thanks works perfectly in RX6800 XT

alosarjos commented on 2023-03-11 09:25 (UTC)

I didn't even think about having to check this after ffmpeg6 update. I have included the patch provided by @reD_Bo0n. Seems to be working on my machine, let me know if it's fixed for you.

Thanks a lot for the patch @reD_Bo0n :D