Package Details: ffmpeg-full 8.0.1-4

Git Clone URL: https://aur.archlinux.org/ffmpeg-full.git (read-only, click to copy)
Package Base: ffmpeg-full
Description: Complete solution to record, convert and stream audio and video (all possible features including libfdk-aac)
Upstream URL: https://ffmpeg.org/
Keywords: audio codec convert cuda cuvid decklink encoder fdk-aac fdkaac hwaccel libnpp media nvenc svt video
Licenses: LicenseRef-nonfree-and-unredistributable
Conflicts: ffmpeg
Provides: ffmpeg, libavcodec.so, libavdevice.so, libavfilter.so, libavformat.so, libavutil.so, libswresample.so, libswscale.so
Submitter: rpolzer
Maintainer: dbermond
Last Packager: dbermond
Votes: 140
Popularity: 1.04
First Submitted: 2013-01-24 11:17 (UTC)
Last Updated: 2026-02-03 22:39 (UTC)

Required by (2223)

Sources (16)

Pinned Comments

dbermond commented on 2024-06-24 15:59 (UTC)

@LordSIGSEGV avoid creating files not tracked by pacman in the system reserved directories, specially symlinks to shared libraries, as this have the potential to completely break your system. I have already notified the quirc maintainer in the aur web page of the package in April-2024. While this issue is not solved in quirc, I recommend to use quirc-git, which currently has a better packaging and does not suffer from this problem.

Latest Comments

1&nbsp2&nbsp3&nbsp4&nbsp5&nbsp6&nbsp..&nbsp58 Next › Last »

lbrooney commented on 2026-02-16 18:08 (UTC)

I think you should change the provides array from 'ffmpeg' to "ffmpeg=${pkgver}" as recommended in the note on the wiki.

At least for me, this fixed yay constantly wanting to install the official ffmpeg package and building of aur packages like obs-studio-liberty that specify a version of ffmpeg > 8 which would complain about the ffmpeg not being the correct version.

lbrooney commented on 2026-02-03 16:54 (UTC)

Here's the ffmpeg patch for fixing build with svt-av1 4.0

https://git.ffmpeg.org/gitweb/ffmpeg.git/patch/a5d4c398b411a00ac09d8fe3b66117222323844c

nick1wasd commented on 2026-01-11 04:32 (UTC)

Anyway you can remove the rockchip-mpp from the depends? It's a niche driver for a certain brand of ARM SoC, which is currently completely taken down from the AUR to begin with. I know I can pull the upstream git and/or mess with the PKGBUILD, but the whole point of these kinds of repositories is not needing the end user to have to jump through so many hoops to begin with.

Wennadocta commented on 2025-12-05 13:53 (UTC)

also there is absolutely no way to use OpenMAX (--enable-omx) on desktop Linux, why do you even keep this option in PKGBUILD?

Wennadocta commented on 2025-12-05 13:50 (UTC)

Options you probably want to remove (dependencies and flags):

--enable-rkmpp and rockchip-mpp dependency (unless you have a rockchip device)

--enable-omx and libomxil-bellagio dependency (OpenMAX support, very old and outdated API for mobile SoCs)

Unless you have an Intel NPU: --enable-libopenvino and openvino dependency (takes ages to compile, just waste of time if you don't have Intel NPU)

dbermond commented on 2025-11-20 18:24 (UTC)

@Wennadocta regarding the PGP signature error, you need to import the needed key. Regarding your dependencies problem, you need to firstly build and install all the AUR dependencies, and then only after this build this package.

Wennadocta commented on 2025-11-17 09:41 (UTC)

and this

error: target not found: lcevcdec
error: target not found: libaribcaption
error: target not found: libklvanc
error: target not found: openapv
error: target not found: openvino
error: target not found: quirc
error: target not found: rockchip-mpp
error: target not found: shine
error: target not found: uavs3d-git
error: target not found: vo-amrwbenc
error: target not found: vvenc
error: target not found: xavs
error: target not found: xavs2
error: target not found: xevd
error: target not found: xeve
==> ERROR: 'pacman' failed to install missing dependencies.

Wennadocta commented on 2025-11-17 09:26 (UTC)

Doesn't build because of this error

==> Verifying source file signatures with gpg... ffmpeg-8.0.tar.xz ... FAILED (unknown public key B4322F04D67658D8) ==> ERROR: One or more PGP signatures could not be verified! ==> ERROR: Could not download sources.

<deleted-account> commented on 2025-10-25 17:28 (UTC)

Hi, Could you add a comment in the PKGBUILD stating that the PGP key can be obtained from https://www.ffmpeg.org/ffmpeg-devel.asc?