Package Details: ffmpeg-headless 1:7.1-1

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: 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: an7oine
Maintainer: lapicidae
Last Packager: lapicidae
Votes: 26
Popularity: 0.027230
First Submitted: 2014-12-31 13:12 (UTC)
Last Updated: 2024-11-08 00:49 (UTC)

Dependencies (99)

Required by (1913)

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

« First ‹ Previous 1 2 3 4 5 Next › Last »

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

Fincer commented on 2019-07-01 11:54 (UTC)

In short, for headless setup, use AUR packages:

libva-headless (replaces libva) x264-noffmpeg (replaces x264/libx264)

Install other deps as usual.

tombh commented on 2019-05-04 16:36 (UTC)

libva-headless would reduce the deps even further

mmozeiko commented on 2018-11-26 09:21 (UTC)

.SRCINFO is not updated with last PKGBUILD changess.

smmalis37 commented on 2018-10-11 05:16 (UTC) (edited on 2018-10-11 05:26 (UTC) by smmalis37)

Alternatively you can perform a `pacman -Sdd x264' to install the updated version of x264 while ignoring its dependencies. Note that this is a TERRIBLE IDEA, so if you do this and something breaks don't blame me.

dbermond commented on 2018-08-17 22:28 (UTC)

@djmattyg007 I think this is what you need: x264-noffmpeg.

Try to build with it.

djmattyg007 commented on 2018-08-17 10:11 (UTC)

In order to compile ffmpeg-headless, libx264.so needs to be present. Unfortunately, this is now provided by the x264 package in the official repos, rather than being provided as a standalone package. In order to install the x264 package, ffmpeg (non-headless) gets installed, which results in graphical packages being installed.

If you're building this package in a container, chroot, etc, then install the package in another environment, the compiled binary won't load, as some dependencies won't get installed.

The only way I can see around this is to install libx264-git from the AUR, which will result in a potentially unstable version of libx264 being installed. To fully resolve this, I think someone is going to have to step up and maintain a dedicated libx264 package in the AUR.