Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - ffmpeg-full-nvenc

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: ffmpeg-full-nvenc 1:3.2.2-7

Git Clone URL: https://aur-dev.archlinux.org/ffmpeg-full-nvenc.git (read-only)
Package Base: ffmpeg-full-nvenc
Description: Record, convert, and stream audio and video (all codecs including Nvidia NVENC)
Upstream URL: http://ffmpeg.org/
Keywords: ffmpeg
Licenses: GPL, custom:unredistributable
Conflicts: ffmpeg, ffmpeg-full, ffmpeg-full-extra, ffmpeg-full-git, ffmpeg-git
Provides: ffmpeg, libavcodec.so, libavdevice.so, libavfilter.so, libavformat.so, libavresample.so, libavutil.so, libpostproc.so, libswresample.so, libswscale.so, qt-faststart
Submitter: dark-saber
Maintainer: dark-saber
Last Packager: dark-saber
Votes: 17
Popularity: 1.319873
First Submitted: 2015-08-04 08:01
Last Updated: 2016-12-26 13:15

Dependencies (85)

Required by (538)

Sources (4)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 Next › Last »

dark-saber commented on 2016-08-06 18:13

I see, the patch doesn't work on many systems, so I'm disabling openh264 support till the next release (the issue was patched a week ago in trunk).

hexdsl commented on 2016-08-06 15:39

Will not build, I get the below error

make: *** [common.mak:60: libavcodec/libopenh264enc.o] Error 1
==> ERROR: A failure occurred in build().
:: failed to build ffmpeg-full-nvenc package(s)

Mocha_Bean commented on 2016-07-31 01:11


Yes, I have openh264 1.6.0-1

travnick commented on 2016-07-30 09:29

eror while linking:

libavcodec/libavcodec.so: undefined reference to `x265_api_get_79'
collect2: error: ld returned 1 exit status

dark-saber commented on 2016-07-28 09:45

Do you have openh264 1.6.0 installed?

NVENC was supported (to some degree) by ffmpeg for quite a while (v2.6 already had the basic support, I guess), 3.1 release added the support for CUDA CUVID H264/HEVC decoder. extra/ffmpeg is compiled with only some basic external libraries supported (you can see it's PKGBUILD here: https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/ffmpeg), NVENC was never included in that list. This package compiles with (almost) all additional libraries ffmpeg supports, at the cost of the necessity to, well, install extra dependencies. Basic configuration is enough for most users, but some of them can take advantage of additional de/encoders.

Mocha_Bean commented on 2016-07-28 00:19

Given that extra/ffmpeg doesn't have nvidia-utils as a dependency, I doubt nvenc codecs will work with that package.

thelongdivider commented on 2016-07-27 22:06

Does anyone know if using this is still necessary relative to the standard ffmpeg? Last I read, nvenc support was added in the 3.1 release (though I'm not sure if it was enable at compile time for the arch repos).

Mocha_Bean commented on 2016-07-27 20:31

I'm getting this error:

make: *** [common.mak:60: libavcodec/libopenh264enc.o] Error 1

Full output: http://pastebin.com/maLPB0tN

calv commented on 2016-07-21 12:24

yup, thought it was installed, pacman said it was, I guess my pc must've crashed whilst installing the dependencies before! (thanks for the help!)

dark-saber commented on 2016-07-21 11:10

You need to install dependencies manually prior to running makepkg. As for PGP error, I guess it is a standard problem with keys when installing from AUR, you have to add the key to your keyring using "$ gpg --recv-key ABCDEF" or something like that.

Surprisingly, I haven't made any changes regarding chromaprint, everything I did was including the patch which fixes compiling with new openh264, the only thing that could matter was increasing the pkgrel. I guess this can be a problem with caching or something, so the package fails to rebuild if it stays at the same version. Anyway, I'm changing the dependency to chromaprint-fftw, as was already done with ffmpeg-full and ffmpeg-full-git packages, although this package builds fine for me with vanilla chromaprint.