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: 136
Popularity: 1.66
First Submitted: 2013-01-24 11:17 (UTC)
Last Updated: 2024-11-07 22:45 (UTC)

Dependencies (133)

Required by (1909)

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 .. 6 7 8 9 10 11 12 13 14 15 16 .. 55 Next › Last »

ShrtSwrd commented on 2022-05-23 09:09 (UTC)

The build fails when checking for: --enable-cuda-nvcc

Vernox commented on 2022-04-24 19:43 (UTC)

@dbermond Oh, Sorry. Forgot about that. Thank you!

dbermond commented on 2022-04-24 19:16 (UTC)

@Vernox The patch package is part of the base-devel group. This group is assumed to be already installed when building with makepkg, and its members should not be added to the PKGBUILD.

periode commented on 2022-04-10 17:26 (UTC)

Currently, flite-1.4 and flite-1 time out, as it seems festvox.org is offline. This link: http://sources.buildroot.net/flite/ has the required sources, but I'm not sure how to direct ffmpeg-full to build using these rather than the festvox.org one.

Nanoshift commented on 2022-04-03 01:20 (UTC) (edited on 2022-04-08 00:45 (UTC) by Nanoshift)

When encoding using the libsvtav1 encoder and the encoding options "-svtav1-params film-grain=50", film grain isn't applied. I get a message that "svt-params needs libavcodec to be compiled with SVT-AV1 headers >= 0.9.1". I'm guessing this is because SVT-AV1 is only at version 0.9.0 in the extra repo even thought 0.9.1 was released over a month ago. Installing "svt-av1-git" and rebuilding ffmpeg-full caused other errors when I tried to encode a video. I will try installing SVT-AV1 0.9.1 manually and rebuilding ffmpeg-full to see if that fixes it. Edit: I made a custom PKGBUILD for svt-av1-0.9.1, and it works now (https://pastebin.com/iTCK2BDa). Put the text file in an empty folder, rename it to "PKGBUILD", navigate to the folder in the terminal, run "makepkg", then run pacman -U "path/to/folder/svt-av1-0.9.1-0.9.1-1-x86_64.pkg.tar.zst", then run "paru -S ffmpeg-full --rebuild". Leave the src folder and contents in place for the encoder to use.

bobpaul commented on 2022-03-07 14:05 (UTC)

@tgw314 I had the exact same issue with libvmaf. I was able to get around it by doing the following:

  1. temporarily put ffmpeg4.4 in my ignore packages and upgrade all official packages that don't depend on ffmpeg4.4 (you could also uninstall ffmpeg-full to work around the conflict)
  2. Start with a clean ffmpeg-full snapshot (if you use git, git clean -xfd) so there's no patches or build outputs from previous versions
  3. proceed with the build
  4. Undo step 1

I'm not sure if step 2 is really necessary.

dbermond commented on 2022-02-28 01:34 (UTC)

@ArchBoxHero There is no problem in building this package. I've just checked, and it's currently building fine.

ArchBoxHero commented on 2022-02-28 01:19 (UTC)

Can confirm what @tgw314 mentioned getting the same error on this ffmpeg-full package and the same error on the ffmpeg-full-git version too.

tgw314 commented on 2022-02-19 03:43 (UTC) (edited on 2022-02-19 12:38 (UTC) by tgw314)

I think it need to add vmaf to makedepends.

==> Starting build()... 
  -> Running ffmpeg configure script...
ERROR: libvmaf >= 2.0.0 not found using pkg-config

If you think configure made a mistake, make sure you are using the latest
version from Git.  If the latest version fails, report the problem to the
ffmpeg-user@ffmpeg.org mailing list or IRC #ffmpeg on irc.libera.chat.
Include the log file "ffbuild/config.log" produced by configure as this will help
solve the problem.