Package Details: ffmpeg-full 7.1.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: 0.147405
First Submitted: 2013-01-24 11:17 (UTC)
Last Updated: 2025-03-10 13:33 (UTC)

Required by (1942)

Sources (11)

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

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.

dbermond commented on 2022-02-18 22:12 (UTC)

@misaka00251 Fixed.

misaka00251 commented on 2022-02-18 14:43 (UTC) (edited on 2022-02-18 14:44 (UTC) by misaka00251)

The patch is 404:

==> Making package: ffmpeg-full 5.0-1 (Fri 18 Feb 2022 10:40:33 PM CST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found ffmpeg-5.0.tar.xz
  -> Found ffmpeg-5.0.tar.xz.asc
  -> Downloading 010-ffmpeg-add-svt-hevc-g111eef1.patch...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0    14    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (22) The requested URL returned error: 404
==> ERROR: Failure while downloading https://raw.githubusercontent.com/OpenVisualCloud/SVT-HEVC/111eef187fd7b91ad27573421c7238ef787e164f/ffmpeg_plugin/0001-lavc-svt_hevc-add-libsvt-hevc-encoder-wrapper.patch
    Aborting...

The file name is actually master-0001-lavc-svt_hevc-add-libsvt-hevc-encoder-wrapper.patch.