Package Details: ffmpeg-libfdk_aac 2:7.1.1-5

Git Clone URL: https://aur.archlinux.org/ffmpeg-libfdk_aac.git (read-only, click to copy)
Package Base: ffmpeg-libfdk_aac
Description: Complete solution to record, convert and stream audio and video (Same as official package except with libfdk-aac support)
Upstream URL: https://ffmpeg.org
Licenses: custom:libfdk-aac, 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: korrode
Maintainer: zotan
Last Packager: zotan
Votes: 68
Popularity: 1.32
First Submitted: 2013-07-12 10:24 (UTC)
Last Updated: 2025-07-17 22:03 (UTC)

Required by (2051)

Sources (4)

Latest Comments

1 2 3 4 5 6 .. 21 Next › Last »

zotan commented on 2025-09-03 18:23 (UTC)

@theta-gus see below for why I unflagged the package.

zotan commented on 2025-09-02 15:00 (UTC)

@oech3 This package is not out of date, we follow the official extra package version (to prevent conflicts), which is still 2:7.1.1-5 as of right now. I'll update to ffmpeg 8.x when the repo package is updated, shouldn't be too long.

BryanLiang commented on 2025-05-26 06:16 (UTC)

If you encounter dependency break when updating the system, you can try building the package in clean chroot and using a local repository to resolve this issue.

pkoretic commented on 2025-05-25 11:53 (UTC)

trying to update to latest arch linux I get this error with latest ffmpeg-libfdk_aac 7.1.1 package

installing libplacebo (7.351.0-1) breaks dependency 'libplacebo.so=349-64' required by ffmpeg-libfdk_aac

pkoretic commented on 2025-05-25 11:53 (UTC)

trying to update to latest arch linux I get this error with latest ffmpeg-libfdk_aac 7.1.1 package

installing libplacebo (7.351.0-1) breaks dependency 'libplacebo.so=349-64' required by ffmpeg-libfdk_aac

pkoretic commented on 2025-05-25 11:52 (UTC)

Trying to update to latest upstream arch I get this error with latest ffmpeg-libfdk_aac 7.1.1. version :: installing libplacebo (7.351.0-1) breaks dependency 'libplacebo.so=349-64' required by ffmpeg-libfdk_aac

zotan commented on 2025-05-24 09:23 (UTC)

@salfter you have to rebuild it against the new library version. it gets automatically set to the version of the library it’s built against.

salfter commented on 2025-05-23 21:57 (UTC) (edited on 2025-05-23 23:57 (UTC) by salfter)

The build is now complaining about libplacebo:

resolving dependencies...
warning: cannot resolve "libplacebo.so=349-64", a dependency of "ffmpeg-libfdk_aac"
:: The following package cannot be upgraded due to unresolvable dependencies:
      ffmpeg-libfdk_aac

:: Do you want to skip the above package for this upgrade? [y/N] n
error: failed to prepare transaction (could not satisfy dependencies)
:: unable to satisfy dependency 'libplacebo.so=349-64' required by ffmpeg-libfdk_aac
 -> error installing: [/home/salfter/.cache/yay/ffmpeg-libfdk_aac/ffmpeg-libfdk_aac-2:7.1.1-3-x86_64.pkg.tar.zst /home/salfter/.cache/yay/ffmpeg-libfdk_aac/ffmpeg-libfdk_aac-debug-2:7.1.1-3-x86_64.pkg.tar.zst] - exit status 1

The weird thing is that it indicates it's looking for a particular version, but the PKGBUILD doesn't specify a version.

Update: I got one system to successfully upgrade by adding libplacebo to IgnorePkg in /etc/pacman.conf. I'm now figuring out how to fix another system that was switched over to the newer ffmpeg/mpv/libplacebo and now won't build ffmpeg-libfdk_aac. Older versions of mpv and libplacebo are in the Pacman cache, but ffmpeg isn't. I'm going to try building it from a PKGBUILD from the previous commit on a system that hadn't yet been updated, and then move the package over to where I need it.

Update #2: I rolled back the system that had been upgraded to the newer ffmpeg/mpv/libplacebo by setting Server=https://archive.archlinux.org/repos/2025/05/20/$repo/os/$arch in /etc/pacman.d/mirrorlist. Once that was done, I restored /etc/pacman.d/mirrorlist, set IgnorePkg = libplacebo mpv in /etc/pacman/conf, and updated to the latest packages again.

Update #3: Never mind...maybe? Looks like a newer PKGBUILD is up, and it's building against the newer mpv and libplacebo with makepkg -s. I suspect the resulting package will be installable and all will be well.

zotan commented on 2025-05-23 08:03 (UTC)

@aeonblue @nwgyba thank you, I merged the latest upstream changes & it builds fine again in a clean chroot with the latest dependencies.

nwgyba commented on 2025-05-22 19:40 (UTC)

https://gitlab.archlinux.org/archlinux/packaging/packages/ffmpeg/-/raw/main/fix_build_with_v4l2_1.30.patch