]> git.sesse.net Git - ffmpeg/commit
lavc/vaapi_encode_h265: add h265 tile encoding support
authorLinjie Fu <linjie.fu@intel.com>
Tue, 12 May 2020 13:47:13 +0000 (21:47 +0800)
committerLinjie Fu <linjie.fu@intel.com>
Mon, 20 Jul 2020 07:27:05 +0000 (15:27 +0800)
commit43a08d907ba765677254b4816f246a8ecfd7ff78
tree347008227008d05bd8dcc9c0f42ee3c2da5baf1f
parenta7c2cdf0f6bc53d2bdf05fc92f20415a3de7045f
lavc/vaapi_encode_h265: add h265 tile encoding support

Default to enable uniform_spacing_flag. Guess level by the tile
rows/cols. Supported for ICL+ platforms.

Also add documentations.

To encode with 4 rows 2 columns:
    ffmpeg ... -c:v hevc_vaapi -tiles 4x2 ...
    ffmpeg ... -c:v hevc_vaapi -tile_rows 4 -tile_cols 2 ...

Suggested-by: Jun Zhao <mypopydev@gmail.com>
Signed-off-by: Linjie Fu <linjie.justin.fu@gmail.com>
doc/encoders.texi
libavcodec/vaapi_encode_h265.c