Package Details: ffmpeg-full 8.0-2

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: 139
Popularity: 0.81
First Submitted: 2013-01-24 11:17 (UTC)
Last Updated: 2025-10-16 20:59 (UTC)

Required by (2069)

Sources (14)

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 2 3 4 5 6 .. 57 Next › Last »

presidentwolf commented on 2025-10-16 22:40 (UTC)

I keep hitting this any time I need to build/rebuild this package.

/usr/bin/ld: /mnt/DATA/tim/.cache/yay/ffmpeg-full/src/staging/lib/libwhisper.a(whisper.cpp.o): warning: relocation against `_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE@@GLIBCXX_3.4.21' in read-only section `.text._ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE16_M_cur_int_valueEi]'
/usr/bin/ld: /mnt/DATA/tim/.cache/yay/ffmpeg-full/src/staging/lib/libwhisper.a(whisper.cpp.o): relocation R_X86_64_PC32 against symbol `stderr@@GLIBC_2.2.5' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: bad value
collect2: error: ld returned 1 exit status
make: *** [ffbuild/library.mak:132: libavfilter/libavfilter.so.11] Error 1
rm fftools/resources/graph.html.gz fftools/resources/graph.css.min.gz fftools/resources/graph.css.c fftools/resources/graph.css.min fftools/resources/graph.html.c

I've been addressing it by adding a cmake option to the whisper compile. CMAKE_POSITION_INDEPENDENT_CODE=ON

dbermond commented on 2025-10-16 20:59 (UTC)

@7thCore fixed. Building fine now, thanks for reporting.

7thCore commented on 2025-10-16 18:03 (UTC) (edited on 2025-10-16 18:03 (UTC) by 7thCore)

I'm getting an error "spirv_compiler not found" when the ffmpeg configure script is running. The package spirv-tools is installed.

By enabling libshaderc and disabling libglslang fixed my issue.

dbermond commented on 2025-09-14 12:55 (UTC)

@dewdude I could not get what do you mean. Can you please be more specific? What exactly is the error? And what exactly is supposedly causing it?

dewdude commented on 2025-09-14 04:11 (UTC)

a dependency seems to rely on something stored on github lfs. this is probably an issue for most non-dev users who don't have github; this is also a problem for us with SSO, passkeys, and 2FA...as it doesn't accept our information.

dbermond commented on 2025-07-28 18:19 (UTC)

@TangerineGameDev I have rockchip-mpp installed and it does not break anything. Everything is working here as usual. It also does not "change the OS", as it consists of libraries and executable tools for interacting with rockchip hardware. Since, it's a linked library for mandatory ffmpeg components, it cannot be an optional dependency.

TangerineGameDev commented on 2025-07-28 17:38 (UTC)

The package rockchip-mpp is forced here! This breaks support for EVERYTHING. Wireplumber breaks. Pipewire crashes. Programs silently crashed for me when this package was installed. rockchip-mpp is not an optional architecture. It changes the OS to think that rockchip is the current devices architecture. Please fix this...

dbermond commented on 2025-07-11 01:36 (UTC)

@rabcor The description is correct, as it says "all possible features". Obviously, features that are impossible to be enabled cannot be used, whether by an upstream compile error, a broken runtime feature or any other reason that leads to the impossibility.

rabcor commented on 2025-07-11 00:38 (UTC)

It's not a problem with the package, it's a problem with the description, fix the description.

dbermond commented on 2025-07-10 15:58 (UTC)

@rabcor Sorry, but comments like yours does not contribute to improve the package. It's discouraging to see you talking like this, blaming the package without even ask WHY these features are disabled. That being said, I will only say that there are good and strong reasons for these features to be disabled, specially tensorflow, without giving any more details.