Package Details: ffmpeg-obs 7.1-2

Git Clone URL: https://aur.archlinux.org/ffmpeg-obs.git (read-only, click to copy)
Package Base: ffmpeg-obs
Description: Complete solution to record, convert and stream audio and video with fixes for OBS Studio. And various options in the PKGBUILD
Upstream URL: https://ffmpeg.org/
Keywords: audio codec convert encoder ffmpeg media obs vaapi video
Licenses: GPL-3.0-only
Conflicts: ffmpeg
Provides: ffmpeg, libavcodec.so, libavdevice.so, libavfilter.so, libavformat.so, libavutil.so, libpostproc.so, libswresample.so, libswscale.so
Submitter: tytan652
Maintainer: tytan652
Last Packager: tytan652
Votes: 19
Popularity: 1.42
First Submitted: 2021-12-16 11:56 (UTC)
Last Updated: 2024-12-01 09:14 (UTC)

Required by (1918)

Sources (3)

Pinned Comments

tytan652 commented on 2022-07-23 05:48 (UTC) (edited on 2024-06-21 13:15 (UTC) by tytan652)

Please, this package follow Arch Linux ffmpeg package version (not the staging or the testing one).

Don't put ffmpeg-obs out-of-date if both packages are on the same version. If you do, you might be ignored in the future.

tytan652 commented on 2021-12-17 15:32 (UTC)

OBS Project actually patch FFmpeg to fix some issues and also add RIST support starting from 27.2.

So I created this package, a ffmpeg package that ensure that you have those.

I really wanted to not do this but some fixes are needed, so I did my best to add those "feature-set options".

They allow you to build ffmpeg with feature-set based on other ffmpeg packages from AUR.

Read the PKGBUILD for more information about them.

Latest Comments

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

Scarlet commented on 2023-06-09 13:20 (UTC)

Maybe it's absolutely rare situation, but I had to install pkgconf before building. So I guess it's a makedep

tytan652 commented on 2023-05-26 09:31 (UTC) (edited on 2023-05-26 09:32 (UTC) by tytan652)

Arch Linux has updated MbedTLS from 2 to 3.4 which requires a rebuild against it for any AUR dependency of ffmpeg-obs that relies on this library.

So rebuild librist against MbedTLS 3.

Typology commented on 2023-05-26 05:09 (UTC) (edited on 2023-05-26 05:10 (UTC) by Typology)

ffmpeg: error while loading shared libraries: libmbedcrypto.so.7: cannot open shared object file: No such file or directory

rebuild needed

Fluffy commented on 2023-05-05 10:29 (UTC)

Thank you. I've gotten it to work now

tytan652 commented on 2023-05-05 05:33 (UTC)

@Fluffy, you didn't make a clean build and so you are using old object files built with GCC 12.

Fluffy commented on 2023-05-05 02:03 (UTC)

I'm unable to build this using makepkg -sirc

lto1: fatal error: bytecode stream in file 'libavutil/csp.o' generated with LTO version 12.0 instead of the expected 13.0
compilation terminated.
lto-wrapper: fatal error: gcc returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
make: *** [ffbuild/library.mak:119: libavutil/libavutil.so.58] Error 1
==> ERROR: A failure occurred in build().
    Aborting...

coolapso commented on 2023-05-03 14:23 (UTC)

@tytan652, there were a few reboots in between, very unlikely to be that one.

tytan652 commented on 2023-05-03 14:19 (UTC) (edited on 2023-05-03 14:19 (UTC) by tytan652)

@4s3ti, just a theory: A reboot may be needed to take new perl package entry in PATH into account.

coolapso commented on 2023-05-03 14:05 (UTC)

pod2man is provided through perl which is dependency of git.

@tytan652

Then something might have changed ... Fresh Arch install I had Git installed and did not had pod2man ... had to install it myself from AUR as its not available on main repos.

Not sure what i could have missed ...

tytan652 commented on 2023-04-29 22:31 (UTC)

pod2man is provided through perl which is dependency of git.