[FFmpeg-devel] [PATCH] Add NVENC encoder

Timo Rothenpieler timo at rothenpieler.org
Wed Nov 26 11:21:26 CET 2014


This patch adds support for encoding with Nvidia NVENC on Windows and Linux.

I'm not sure if this needs to be flagged as nonfree. As far as I'm 
aware, it should not affect how the resulting binaries can be redistributed.

The only dependency this has is the nvEncodeAPI.h from the NVENC SDK, 
which can be downloaded from Nvidia:

https://developer.nvidia.com/nvidia-video-codec-sdk

The header is somewhat hidden in the Samples directory.

I attached the current version of the patch.
It can also be found on my github fork:

https://github.com/BtbN/FFmpeg/tree/nvenc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ffmpeg-nvenc.patch
Type: text/x-patch
Size: 51296 bytes
Desc: not available
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20141126/5724719a/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: OpenPGP digital signature
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20141126/5724719a/attachment.asc>


More information about the ffmpeg-devel mailing list