Package Details: ffmpeg-full-git 4.1.r92192.g57f312a34d-1

Git Clone URL: https://aur.archlinux.org/ffmpeg-full-git.git (read-only)
Package Base: ffmpeg-full-git
Description: Complete solution to record, convert and stream audio and video (all possible features including nvenc, qsv and libfdk-aac; git version)
Upstream URL: http://www.ffmpeg.org/
Keywords: audio codec convert cuda cuvid decklink encoder fdk-aac fdkaac ffmpeg ffmpeg-git hwaccel libnpp media nvenc qsv quicksync vaapi video
Licenses: custom: nonfree and unredistributable
Conflicts: ffmpeg
Provides: ffmpeg, ffmpeg-full, ffmpeg-git, libavcodec.so, libavdevice.so, libavfilter.so, libavformat.so, libavresample.so, libavutil.so, libpostproc.so, libswresample.so, libswscale.so
Submitter: dbermond
Maintainer: dbermond
Last Packager: dbermond
Votes: 8
Popularity: 0.053433
First Submitted: 2015-12-27 19:22
Last Updated: 2018-10-17 18:37

Dependencies (99)

Required by (786)

Sources (2)

Latest Comments

1 2 3 4 Next › Last »

dbermond commented on 2018-10-05 02:12

Important note:

  • in short: the next time you update your system, use this command: # pacman -Syu intel-media-driver. If you're using intel-media-driver-git you're not affected and you can skip this note.

  • the long story: intel-media-driver is now in the [community] official repository (it is a dependency of intel-media-sdk, which in turn is a dependency of this package). intel-media-driver from the official repository changed the pkgver major number, causing it to be seen as a downgrade by pacman (and AUR helpers of course). This means that pacman will not automatically pull/install intel-media-driver from official repositories when you simply use the usual -Syu. You need to manually specify intel-media-driver alongside with the -Syu command as shown above.

dbermond commented on 2018-09-30 15:59

@SolarAquarion Ok, thank you for the feedback.

SolarAquarion commented on 2018-09-30 00:24

I think it was the testing version of smbc

dbermond commented on 2018-09-28 22:40

@SolarAquarion Package is building fine. Using smbclient 4.8.5 from the official repositories.

SolarAquarion commented on 2018-09-28 19:40

-> Running ffmpeg configure script. Please wait... ERROR: libsmbclient not found

nemethdani commented on 2018-03-15 15:45

Can you add libx265.so to dependencies please? Upgrading the library from the repo breaks ffmpeg.

dbermond commented on 2018-03-06 21:32

@winneon Can you please provide a pastebin output log of the ffmpeg and mpv commands that are generating these crashes for you? You are the first one to report this.

winneon commented on 2018-03-06 00:53

Are you going to update this package to provide a way to not include CUDA and NVENC-related options? These packages have no use to anyone not on Nvidia GPUs and it causes crashes specifically on AMD GPUs.

winneon commented on 2018-02-12 23:01

Also in an completely unrelated comment, the CUDA and NVENC related options that this package compiles along with ffmpeg cause issues when using ffmpeg and when using other programs such as mpv when not using Nvidia GPUs or Nvidia's drivers. Both ffmpeg and mpv create invalid pointer crashes, and the only way to solve it is to remove everything within the "x86_64" conditional block within the PKGBUILD.

winneon commented on 2018-02-12 22:56

While I do agree with everything @dbermond has said, some people just want to have their cake and eat it too, and there shouldn't be anything preventing them from doing that, as long as they understand the risks and are aware that the package that is designed to co-exist with ffmpeg-git/ffmpeg-full-git will become obsolete once 3.5 is released.

Because of this, I created an ffmpeg-full3.4 package on the AUR to solve this problem. Most packages that required the ffmpeg 3.4 libav* libraries will now compile correctly, and for the ones that don't, all you need to do is modify their PKGBUILD and add appropriate CFLAGS & LDFLAGS to /usr/include/ffmpeg3.4 and /usr/lib/ffmpeg3.4 respectively.