]> git.sesse.net Git - ffmpeg/commit
avfilter: Add tonemap vaapi filter for H2S
authorXinpeng Sun <xinpeng.sun@intel.com>
Mon, 2 Dec 2019 07:17:29 +0000 (15:17 +0800)
committerRuiling Song <ruiling.song@intel.com>
Mon, 16 Dec 2019 23:49:49 +0000 (07:49 +0800)
commit2e2dfe6673fa4a75f988cae5370e543357be7d99
treeda379f946a7af257c39d1866e4e2390a78d21ccf
parent9f6a06d9271a11781717fd0b134db2bcd716508e
avfilter: Add tonemap vaapi filter for H2S

It performs HDR(High Dynamic Range) to SDR(Standard Dynamic Range) conversion
with tone-mapping. It only supports HDR10 as input temporarily.

An example command to use this filter with vaapi codecs:
FFMPEG -hwaccel vaapi -vaapi_device /dev/dri/renderD128 -hwaccel_output_format vaapi \
-i INPUT -vf 'tonemap_vaapi=format=p010' -c:v hevc_vaapi -profile 2 OUTPUT

Signed-off-by: Xinpeng Sun <xinpeng.sun@intel.com>
Signed-off-by: Zachary Zhou <zachary.zhou@intel.com>
Signed-off-by: Ruiling Song <ruiling.song@intel.com>
configure
doc/filters.texi
libavfilter/Makefile
libavfilter/allfilters.c
libavfilter/version.h
libavfilter/vf_tonemap_vaapi.c [new file with mode: 0644]