user32763: I'm trying to use Nvidia's h264_nvenc video encoder with ffmpeg but I can't find a single source of documentation for it. I want to know what options are supported and what they do.
The software libx264 encoder has good documentation: http://trac.ffmpeg.org/wiki/Encode/H.264
But I can't find the equivalent for h264_nvenc.
There is a little bit of information on
https://trac.ffmpeg.org/wiki/HWAccelIntro and
https://developer.nvidia.com/blog/nvidia-ffmpeg-transcoding-guide/ but these seem to just contain examples, whereas I'm looking for more of a reference for what the encoder can do. Thanks

user31818: You may check https://github.com/FFmpeg/FFmpeg/blob/master/libavcodec/nvenc.h#L186-L221
and the valid can be referenced from https://github.com/FFmpeg/nv-codec-headers/blob/master/include/ffnvcodec/nvEncodeAPI.h

32763: <p>I'm trying to use Nvidia's h264_nvenc video encoder with ffmpeg but I can't find a single source of documentation for it. I want to know what options are supported and what they do.</p>
<p>The software libx264 encoder has good documentation: <a href="http://trac.ffmpeg.org/wiki/Encode/H.264" rel="nofollow noreferrer">http://trac.ffmpeg.org/wiki/Encode/H.264</a></p>
<p>But I can't find the equivalent for h264_nvenc.</p>
<p>There is a little bit of information on
<a href="https://trac.ffmpeg.org/wiki/HWAccelIntro" rel="nofollow noreferrer">https://trac.ffmpeg.org/wiki/HWAccelIntro</a> and
<a href="https://developer.nvidia.com/blog/nvidia-ffmpeg-transcoding-guide/" rel="nofollow noreferrer">https://developer.nvidia.com/blog/nvidia-ffmpeg-transcoding-guide/</a> but these seem to just contain examples, whereas I'm looking for more of a reference for what the encoder can do. Thanks</p>
 31818: <p>You may check <a href="https://github.com/FFmpeg/FFmpeg/blob/master/libavcodec/nvenc.h#L186-L221" rel="nofollow noreferrer">https://github.com/FFmpeg/FFmpeg/blob/master/libavcodec/nvenc.h#L186-L221</a></p>
<p>and the valid can be referenced from <a href="https://github.com/FFmpeg/nv-codec-headers/blob/master/include/ffnvcodec/nvEncodeAPI.h" rel="nofollow noreferrer">https://github.com/FFmpeg/nv-codec-headers/blob/master/include/ffnvcodec/nvEncodeAPI.h</a></p>
