[FFmpeg-devel] [PATCH 0/2] nvenc: Fix inaccurate use of YUV444P16 format

Philip Langdale philipl at overt.org
Thu Feb 2 00:54:17 EET 2017


We have been pretending that the nvenc YUV444P10 format is our
YUV444P16 format, and this is not a good idea. It leads to us
failing to dither >10bit content when transcoding and also
results in encoded files with 4:4:4 sampling which are almost
certainly not what the user wants.

Philip Langdale (2):
  avutil: Add MSB packed YUV444P10 format
  avcodec/nvenc: Use the right pix format for YUV444P10 content

 libavcodec/nvenc.c   |  8 ++++----
 libavcodec/version.h |  2 +-
 libavutil/pixdesc.c  | 24 ++++++++++++++++++++++++
 libavutil/pixfmt.h   |  5 +++++
 libavutil/version.h  |  2 +-
 5 files changed, 35 insertions(+), 6 deletions(-)

-- 
2.9.3


More information about the ffmpeg-devel mailing list