@kescherAUR, sorry for the delay I discovered that I messed up the FFmpeg version commit hash.
6.1.1-3 should be good, sorry for everyone that met issue with earlier 6.1.1 packages.
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: | 16 |
Popularity: | 0.35 |
First Submitted: | 2021-12-16 11:56 (UTC) |
Last Updated: | 2024-04-07 06:53 (UTC) |
« First ‹ Previous 1 2 3 4 5 6 7 .. 11 Next › Last »
@kescherAUR, sorry for the delay I discovered that I messed up the FFmpeg version commit hash.
6.1.1-3 should be good, sorry for everyone that met issue with earlier 6.1.1 packages.
With FFMPEG_OBS_DECKLINK, FFMPEG_OBS_LIBFDK_AAC, FFMPEG_OBS_SVT and FFMPEG_OBS_VULKAN enabled, this happens:
patching file libavformat/avformat.h
Hunk #1 succeeded at 1030 with fuzz 2 (offset -98 lines).
patching file libavformat/utils.c
Hunk #1 succeeded at 56 (offset 1 line).
patching file libavformat/flvdec.c
Hunk #1 succeeded at 1108 (offset 31 lines).
patching file libavcodec/libaomenc.c
Hunk #1 succeeded at 1460 (offset 123 lines).
patching file configure
Hunk #1 FAILED at 291.
Hunk #2 succeeded at 1893 (offset 41 lines).
Hunk #3 succeeded at 3471 (offset 66 lines).
Hunk #4 succeeded at 6830 (offset 150 lines).
1 out of 4 hunks FAILED -- saving rejects to file configure.rej
patching file libavcodec/Makefile
Hunk #1 succeeded at 1147 with fuzz 1 (offset 21 lines).
patching file libavcodec/allcodecs.c
Hunk #1 FAILED at 812.
1 out of 1 hunk FAILED -- saving rejects to file libavcodec/allcodecs.c.rej
patching file libavcodec/libsvt_hevc.c
Breaks with libplacebo 6, might be wise to see if you can build against it, otherwise this package is next to useless at the moment.
Hello, Could this package be updated? It is currently breaking some packages that require libplacebo, like telegram-desktop. Uninstalling ffmpeg-obs and switching to vanilla ffmpeg fixes the issue.
Whoever requested for deletion clearly does not know why they are talking about.
@applebloom, the flags inside the PKGBUILD are meant to enable the package to behave closer to another FFmpeg AUR package to allow people to not have to compromise too much since I require ffmpeg-obs
for my OBS Studio packages.
So FULL make the PKBUILD behave like ffmpeg-full
which has Decklink enabled.
@tytan652 Would it be possible to allow building FULL without dekclink? E.g. if I set deckling to off than full could skip setting it to on? Or alternatively, that full was only a preset for other flags and didn't enable code by itself?
Suggesting that libharfbuzz be enabled by default, as it now required by drawtext filter.
Not in the Arch Linux ffmpeg
package by default, so no.
Edit: I try to keep differences with Arch Linux package to a minimum in the default set, just what OBS needs are added.
Suggesting that libharfbuzz be enabled by default, as it now required by drawtext filter.
https://gitlab.archlinux.org/archlinux/packaging/packages/ffmpeg/-/issues/1#details
@tytan652 There's a typo here: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=ffmpeg-obs#n369 -enable-libharfbuzz
(single leading dash). By the way, pretty thanks for maintaining OBS packages. Wish upstream would just play nice so we don't have to resort to such solutions.
Pinned Comments
tytan652 commented on 2022-07-23 05:48 (UTC)
Please, this package follow Arch Linux
ffmpeg
package version. Don't putffmpeg-obs
out-of-date if both packages are on the same version.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.