FFmpeg/libavfilter
Wu Jianhua 8f470133f6 avfilter/vf_blend_vulkan: add multiply blend mode
Use the commands below to test: (href: https://trac.ffmpeg.org/wiki/Blend)

I. make an image for test
ffmpeg -f lavfi -i color=s=256x256,geq=r='H-1-Y':g='H-1-Y':b='H-1-Y' -frames 1 \
-y -pix_fmt yuv420p test.jpg

II. blend in sw
ffmpeg -i test.jpg -vf "split[a][b];[b]transpose[b];[a][b]blend=all_mode=multiply,\
pseudocolor=preset=turbo" -y multiply_sw.jpg

III. blend in vulkan
ffmpeg -init_hw_device vulkan -i test.jpg -vf "split[a][b];[b]transpose[b];\
[a]hwupload[a];[b]hwupload[b];[a][b]blend_vulkan=all_mode=multiply,hwdownload,\
format=yuv420p,pseudocolor=preset=turbo" -y multiply_vulkan.jpg

Signed-off-by: Wu Jianhua <jianhua.wu@intel.com>
2022-02-22 05:46:06 +01:00
..
2021-11-11 21:54:46 +01:00
2022-01-29 11:46:55 +01:00
2022-01-29 11:46:55 +01:00
2021-12-25 11:32:41 +01:00
2021-09-30 01:22:48 +02:00
2021-07-22 14:47:57 +02:00
2021-09-19 04:26:00 +02:00
2022-02-20 12:38:52 +01:00
2022-02-09 09:40:33 +01:00
2022-02-07 00:31:23 +01:00
2022-02-18 17:12:46 +01:00
2021-11-11 21:54:46 +01:00
2021-11-11 21:54:46 +01:00
2021-10-10 12:04:30 +02:00
2022-01-14 15:48:36 +01:00