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.173497
First Submitted: 2013-01-24 11:17 (UTC)
Last Updated: 2025-03-10 13:33 (UTC)

Required by (1930)

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

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

Serena1432 commented on 2025-03-13 00:29 (UTC) (edited on 2025-03-13 00:36 (UTC) by Serena1432)

@dbermond It's true that I used an AUR helper, but if it isn't supported then I will try building manually as you said. Thank you for clarifying!

About the building process taking 8 hours, it seemed like the AUR helper didn't use all of the CPU threads, and therefore the process was so slow due to it using only one thread (the CPU usage barely went higher than 20%). I think that was the issue, I will also try passing the -j12 argument to make commands and see if it helps speeding up the process.

dbermond commented on 2025-03-12 20:46 (UTC)

@Serena1432 First of all, it looks like that you are using an AUR helper, since you refer to an automated building process where you could type a command, turn your back and let it go. This is not supported. You need to use makepkg to build each dependency individually and then use all of them to build this package. Secondly, taking 8 hours to build the package and dependencies is absurdly long, and does not make any sense. In a "mid range" computer it will not take much long, specially because most of its AUR dependencies are lightweight for building. That being said, the password prompt appearing after some time is the "normal" sudo behavior. It's up to you, as your machine user/administrator, to configure the sudo timeout and/or or to reduce the number of times you need to enter the password.

spider-mario commented on 2025-03-12 20:14 (UTC)

That sounds like a design flaw in whatever AUR helper you are using.

Serena1432 commented on 2025-03-12 15:25 (UTC) (edited on 2025-03-12 15:31 (UTC) by Serena1432)

Installing this package was actually a nightmare.

It took almost 8 hours to build all of the dependencies on my computer, and when I left my computer idle, it suddenly asked for my sudo password and it threw an error due to timeout without me noticing. And when I ran the install command again, it began compiling all the dependencies again from the start, and all of these hours before were wasted.

It failed like this for 2 - 3 times until I gave up. I'll be very glad if you can also release a ffmpeg-full-bin to prevent that issue happen again...

dbermond commented on 2025-03-10 13:34 (UTC)

@Anthringe package updated.

Anthringe commented on 2025-03-10 07:39 (UTC)

SVT-AV1 got updated to 3.0 and the pkgbuild and sources need a small update for a patch. Without it, build fails at libsvtav1.

See change here: https://gitlab.archlinux.org/archlinux/packaging/packages/ffmpeg/-/commit/ec5a8098b093a226abbaecff7fc9e6bb64f8dab5

Patch source is here: https://github.com/FFmpeg/FFmpeg/commit/d1ed5c06e3edc5f2b5f3664c80121fa55b0baa95.patch

dbermond commented on 2025-01-11 15:51 (UTC)

@Hanuman please scroll back comments search for this topic. Already discussed several times.

Hanuman commented on 2025-01-09 22:14 (UTC)

When I try building, I get ERROR: failed checking for nvcc

dbermond commented on 2024-11-02 14:38 (UTC)

@carlosnewmusic this is not supported in the current upstream ffmpeg 7.0.2. The support for vvenc was added in upstream ffmpeg 7.1. We cannot update to 7.1 while the corresponding todo list is not completed, otherwise users may get their system broken in some packages. Please be patient and it will be added in the right time.

carlosnewmusic commented on 2024-10-29 15:06 (UTC) (edited on 2024-10-29 15:25 (UTC) by carlosnewmusic)

Add https://github.com/fraunhoferhhi/vvenc/wiki/FFmpeg-Integration codec H266 please