Package Details: ffmpeg-headless 1:5.1.2-2

Git Clone URL: https://aur.archlinux.org/ffmpeg-headless.git (read-only, click to copy)
Package Base: ffmpeg-headless
Description: Complete solution to record, convert and stream audio and video; optimised for server (headless) systems
Upstream URL: https://ffmpeg.org/
Licenses: GPL3
Conflicts: ffmpeg
Provides: ffmpeg, libavcodec.so, libavdevice.so, libavfilter.so, libavformat.so, libavutil.so, libpostproc.so, libswresample.so, libswscale.so
Submitter: an7oine
Maintainer: katt
Last Packager: katt
Votes: 24
Popularity: 1.44
First Submitted: 2014-12-31 13:12 (UTC)
Last Updated: 2023-01-31 15:43 (UTC)

Required by (1642)

Sources (1)

Pinned Comments

dantob commented on 2020-03-28 07:44 (UTC) (edited on 2020-03-28 07:47 (UTC) by dantob)

libva-headless is recommended over libva


Update system pacman -Syu --ignore=dav1d(x265,x264 ...etc)

Update package ignoring deps pacman -Sd dav1d(x265,x264 ...etc)

then rebuild AUR package against new library

Latest Comments

1 2 3 4 Next › Last »

katt commented on 2023-01-31 15:43 (UTC)

@lapicidae Thanks for the heads up, added the patch.

lapicidae commented on 2023-01-31 08:44 (UTC) (edited on 2023-01-31 08:47 (UTC) by lapicidae)

https://trac.ffmpeg.org/ticket/10115
https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/eb0455d64690eed0068e5cb202f72ecdf899837c

add in PKGBUILD -> prepare()

git cherry-pick -n eb0455d64690eed0068e5cb202f72ecdf899837c # hwcontext_vulkan: remove optional encode/decode extensions from the list

jxjl commented on 2022-12-21 14:34 (UTC)

Hi, I have played little bit more and found that the build problem is caused by 'libmfx'. This package is not available for ARM platform making the yay AUR helpler to get if from AUR. Unfortunately the package in AUR depends on non-headless version of libva and some other x86-only packages leading to requirements to install wayland and build errors. After I have removed the dependency on libmfx, the package builds ok. I had also to disable nvidia encoders and decoders as these are neither available on headless ARM.

katt commented on 2022-08-01 09:32 (UTC)

@jxjl No intel-* package is hard dependency here, not quite sure how you ended up with that error.

Is this via some AUR helper? If so, try without it. Those other packages it tried to include seemed quite.. weird?

jxjl commented on 2022-08-01 08:48 (UTC) (edited on 2022-08-01 08:50 (UTC) by jxjl)

I am no longer able to install this package on headless system due to dependency on intel-media-driver

the install fail with

-> The following packages are not compatible with your architecture:
vmaf-git  libva-git  intel-gmmlib-git  intel-media-driver-git  intel-media-sdk-git (libmfx-git)  svt-av1-git

trying to build for headless ARMv7 machine, the complaint about libva-git seems to be strange as well as I have libva-headless installed

katt commented on 2022-04-05 13:52 (UTC)

You not wanting to update ffmpeg is one thing, but please do not delay the update for everyone else because of it. Sure, we can edit the PKGBUILD ourselves, but then what purpose do you serve as a maintainer?

dantob commented on 2021-04-12 09:42 (UTC) (edited on 2022-04-04 08:18 (UTC) by dantob)

I'm likely not going to update this til the first point release of any new branch (5.0.1)

dantob commented on 2020-03-28 07:44 (UTC) (edited on 2020-03-28 07:47 (UTC) by dantob)

libva-headless is recommended over libva


Update system pacman -Syu --ignore=dav1d(x265,x264 ...etc)

Update package ignoring deps pacman -Sd dav1d(x265,x264 ...etc)

then rebuild AUR package against new library

enihcam commented on 2020-03-27 01:51 (UTC)

:: installing dav1d (0.6.0-1) breaks dependency 'libdav1d.so=3-64' required by ffmpeg-headless

trwnh commented on 2019-10-31 22:12 (UTC)

error: failed to prepare transaction (could not satisfy dependencies) :: installing x265 (3.2.1-1) breaks dependency 'libx265.so=176-64' required by ffmpeg-headless