Rebuild ffmpeg-custom and sync with regular ffmpeg

This commit is contained in:
Martchus 2021-10-15 22:26:01 +02:00
parent fce49c56a2
commit d0a9f33310
1 changed files with 4 additions and 3 deletions

View File

@ -10,7 +10,7 @@
_name=ffmpeg _name=ffmpeg
pkgname=ffmpeg-custom pkgname=ffmpeg-custom
pkgver=4.4 pkgver=4.4
pkgrel=1 pkgrel=2
epoch=1 epoch=1
pkgdesc='Complete solution to record, convert and stream audio and video (with more features enabled than regular ffmpeg)' pkgdesc='Complete solution to record, convert and stream audio and video (with more features enabled than regular ffmpeg)'
arch=('x86_64') arch=('x86_64')
@ -67,6 +67,7 @@ depends=(
sdl2 sdl2
speex speex
srt srt
svt-av1
v4l-utils v4l-utils
vmaf vmaf
xz xz
@ -76,7 +77,6 @@ depends=(
libfdk-aac libfdk-aac
librsvg librsvg
#glslang - see note below #glslang - see note below
svt-av1
vulkan-icd-loader vulkan-icd-loader
) )
makedepends=( makedepends=(
@ -128,6 +128,7 @@ sha256sums=('SKIP'
prepare() { prepare() {
cd ffmpeg cd ffmpeg
git cherry-pick -n 988f2e9eb063db7c1a678729f58aab6eba59a55b # fix nvenc on older gpus
patch -Np1 -i "${srcdir}"/vmaf-model-path.patch patch -Np1 -i "${srcdir}"/vmaf-model-path.patch
} }
@ -171,6 +172,7 @@ build() {
--enable-libspeex \ --enable-libspeex \
--enable-libsrt \ --enable-libsrt \
--enable-libssh \ --enable-libssh \
--enable-libsvtav1 \
--enable-libtheora \ --enable-libtheora \
--enable-libv4l2 \ --enable-libv4l2 \
--enable-libvidstab \ --enable-libvidstab \
@ -190,7 +192,6 @@ build() {
--enable-shared \ --enable-shared \
--enable-version3 \ --enable-version3 \
--enable-libfdk_aac \ --enable-libfdk_aac \
--enable-libsvtav1 \
--enable-vaapi \ --enable-vaapi \
--enable-vdpau \ --enable-vdpau \
--enable-opencl \ --enable-opencl \