[FFmpeg-devel] [PATCH 0/4] Improvements the nvidia's nvenc implementation

Philip Langdale philipl at overt.org
Tue Jan 6 08:36:14 CET 2015


As promised, here are my current stack of improvements over the base
implementation. The interlacing one is probably pointless as the hardware
doesn't seem to support it, but you'll know better than me.

And hopefully you can explain the black magic in the DAR calculation.

Philip Langdale (4):
  Correctly set Display Aspect Ratio in nvenc.
  Set bdirect mode
  Implement b frame support.
  nvenc: Try and do interlaced encoding.

 libavcodec/libnvenc.c  |  26 +++++++++++++
 libavcodec/libnvenc.h  |   5 +++
 libavcodec/nvencoder.c | 100 ++++++++++++++++++++++++++-----------------------
 libavcodec/nvencoder.h |   9 ++++-
 4 files changed, 92 insertions(+), 48 deletions(-)

-- 
2.1.0



More information about the ffmpeg-devel mailing list