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: 18
Popularity: 0.76
First Submitted: 2021-12-16 11:56 (UTC)
Last Updated: 2024-12-01 09:14 (UTC)

Required by (1910)

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 »

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.

coolapso commented on 2023-04-29 18:24 (UTC)

Package failing to build, pod2man command not found.

pod2man not in the list of dependencies of the package, had to install it separately in order to get the package to install.