Package Details: ffmpeg-full 7.1-1

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://www.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, libpostproc.so, libswresample.so, libswscale.so
Submitter: rpolzer
Maintainer: dbermond
Last Packager: dbermond
Votes: 135
Popularity: 0.87
First Submitted: 2013-01-24 11:17 (UTC)
Last Updated: 2024-11-07 22:45 (UTC)

Dependencies (133)

Required by (1917)

Sources (10)

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

« First ‹ Previous 1 .. 24 25 26 27 28 29 30 31 32 33 34 .. 55 Next › Last »

dark-saber commented on 2018-01-03 07:51 (UTC)

bus: Can you please try to build the package again after cleaning the build directory? I've made some changes which may help with this case, however quite unlikely.

Also you can try to disable the hardening in PKGBUILD, but it will obviously impact the security.

And what are those freetype libraries in /usr/local/lib? I've had AUR infinality packages installed on my machine until yesterday (yep), but they didn't affect the ffmpeg building.

bus commented on 2018-01-02 21:50 (UTC) (edited on 2018-01-02 21:51 (UTC) by bus)

Getting these errors when linking:

"LD libavcodec/libavcodec.so.57

/usr/bin/ld: /usr/local/lib/libfreetype.a(ftbase.c.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC

/usr/bin/ld: /usr/local/lib/libfreetype.a(ftbitmap.c.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC

. . ."

I tried shoving -fPIC in many places, but it has not resulted in a successful compilation. Is anyone else getting this? Any suggestions for possible fixes?

dbermond commented on 2017-11-09 18:01 (UTC)

@FallenSnow Thank you for reporting this. Fixed.

Trollwut commented on 2017-11-09 10:46 (UTC)

@dark-saber: Can confirm it compiles without errors again. :)

dark-saber commented on 2017-11-09 05:20 (UTC)

Trollwut: Thanks, reverted it till libva 2.0 hits extra. Pacman looks not for files, but for strings in 'provides' array, and that's what have changed in testing/libva.

Trollwut commented on 2017-11-09 00:30 (UTC)

On the latest update, I can't do the update. When trying to, it gives me the following error (running `pacaur -Syua` e.g.): :: resolving dependencies... :: no results found for libva-drm.so (dependency tree: ffmpeg-full-nvenc libva-drm.so) :: no results found for libva.so (dependency tree: ffmpeg-full-nvenc libva.so) :: no results found for libva-x11.so (dependency tree: ffmpeg-full-nvenc libva-x11.so) I looked in the folders and thoses files are there. (They're symlinks to other files which are existent) Did I miss something?

FallenSnow commented on 2017-11-06 00:47 (UTC)

If arch is not x86_64 the ./configure script throws an error because "$_ldflags" is not defined.

dbermond commented on 2017-11-03 16:31 (UTC)

@dangerenok Good to know that you found a way to get it working. Thank you for the feedback. This situation about librsvg/libxcb/libpthread-stubs is very curious.

dangerenok commented on 2017-11-03 16:16 (UTC)

@dbermond My librsvg from the official repositories. I`m try ffmpeg-full-nvenc - the error is exactly the same. I took Your advice and tried to install with makepkg - the error is exactly the same. But "ffbuild/config.log" say: "pkg-config --exists --print-errors librsvg-2.0 Package pthread-stubs was not found in the pkg-config search path. Perhaps you should add the directory containing `pthread-stubs.pc' to the PKG_CONFIG_PATH environment variable Package 'pthread-stubs', required by 'xcb', not found ERROR: librsvg-2.0 not found using pkg-config" I`m install $ yaourt -Syua libpthread-stubs This solved my problem and ffmpeg-full is established normally. But what is interesting is that hardware encoding in my obs-studio from install of ffmpeg-full (native ffmpeg from the official repository)