Package Details: ffmpeg-libfdk_aac 2:6.1.1-8

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: 64
Popularity: 1.12
First Submitted: 2013-07-12 10:24 (UTC)
Last Updated: 2024-04-24 15:56 (UTC)

Required by (1829)

Sources (2)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 .. 18 Next › Last »

riaqn commented on 2023-09-30 18:02 (UTC)

Folks: just use ffmpeg-full instead - it contains libfdk_acc as well.

wustdsh commented on 2023-09-30 13:34 (UTC)

Can't be built with Error: operand type mismatch for `shr'

bionade24 commented on 2023-09-05 09:01 (UTC)

I get a build error regarding inline assembly when building in in a clean environment:

libswscale/x86/swscale.c:323:1: warning: type of ‘ff_nv12ToUV_avx’ does not match original declaration [-Wlto-type-mismatch]
323 | INPUT_FUNCS(avx);
| ^
libswscale/x86/rgb2rgb_template.c:1821:6: note: type mismatch in parameter 8
1821 | void RENAME(ff_nv12ToUV)(uint8_t *dstU, uint8_t *dstV,
| ^
libswscale/x86/rgb2rgb_template.c:1821:6: note: ‘ff_nv12ToUV_avx’ was previously declared here
libswscale/x86/swscale.c:321:1: warning: type of ‘ff_nv12ToUV_sse2’ does not match original declaration [-Wlto-type-mismatch]
321 | INPUT_FUNCS(sse2);
| ^
libswscale/x86/rgb2rgb_template.c:1821:6: note: type mismatch in parameter 8
1821 | void RENAME(ff_nv12ToUV)(uint8_t *dstU, uint8_t *dstV,
| ^
libswscale/x86/rgb2rgb_template.c:1821:6: note: ‘ff_nv12ToUV_sse2’ was previously declared here
LD libavcodec/libavcodec.so.60
libavcodec/x86/mathops.h: Assembler messages:
libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
libavcodec/x86/mathops.h:116: Error: operand type mismatch for `sar'

Full build log: https://abs-cd.oscloud.info/cd_manager/ffmpeg-libfdk_aac

TuxBunny commented on 2023-08-26 03:30 (UTC)

I am getting this error when trying to install this package, I think it's looking for an older version of this dependency then the one that is in the repos.

warning: cannot resolve "libvidstab.so=1.1-64", a dependency of "ffmpeg- libfdk_aac"

The following package cannot be upgraded due to unresolvable dependencies: ffmpeg-libfdk_aac

graysky commented on 2023-08-02 19:34 (UTC)

https://aur.archlinux.org/cgit/aur.git/commit/?h=kodi-git&id=ed01fabc96ccf8e1b0656c962cbecdc9b0fe32a1

Extension-Prompt commented on 2023-08-02 18:35 (UTC) (edited on 2023-08-02 19:05 (UTC) by Extension-Prompt)

Package fails to build after installing the latest gcc package

Was able to successfully build a few days ago, but build fails after a full system upgrade that I did earlier today

However, ffmpeg-git from the AUR builds successfully so maybe it's already fixed upstream?

I get this error 383 times:

libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'

No such errors occur in ffmpeg-git from the AUR

This is a copy-paste from my bug report of the official ffmpeg package because the exact same errors occur there & in this AUR package

Diff from loqs that fixes this problem:

https://bugs.archlinux.org/task/79281#comment219982

Deiki commented on 2023-06-22 22:57 (UTC) (edited on 2023-06-22 23:03 (UTC) by Deiki)

Fails the verification of ffmpeg git repo's PGP signature

==> Receiving the sources...
  -> Updating ffmpeg from git repository...
  -> add-av_stream_get_first_dts-for-chromium.patch has been found
==> Validating the source files with b2sums...
    ffmpeg ... Skipped
    add-av_stream_get_first_dts-for-chromium.patch ... Passed
==> Verifying source signatures with gpg...
    ffmpeg git repo ... HAS FAILED (unknown public key B18E8928B3948D64)
==> ERROR: Could not verify any of the PGP signatures!

To anyone, pass --skippgpcheck option to skip this check and build anyway.

k0r0ng commented on 2023-06-20 19:18 (UTC) (edited on 2023-06-23 12:00 (UTC) by k0r0ng)

I read wikipedia Fraunhofer FDK AAC support decode xHE-AAC, but why I still can't decode or play xHE-AAC file after build and install this package?

Edit: This is can works by explicitly telling ffplay to use libfdk_aac with -acodec or -codec:a option, also interestingly it doesn't work with -c:a. Is there a way to tell ffmpeg to use libfdk_aac as the default decoder and/or encoder?

Edit2: "libfdk_aac as the default decoder and/or encoder?", you can do this with --disable-decoder=aac,aac-fixed and --disable-encoder=aac, but mpv still can't play or decode xHE-AAC file, maybe mpv need rebuild, idk.

baryon commented on 2023-04-11 21:09 (UTC)

Currently failing with:

make: *** No rule to make target 'libavcodec/x86/lpc.c', needed by 'libavcodec/x86/lpc.o'. Stop.

Any suggestions?