diff options
author | Xinpeng Sun <xinpeng.sun@intel.com> | 2021-11-22 15:53:50 +0800 |
---|---|---|
committer | Haihao Xiang <haihao.xiang@intel.com> | 2022-01-17 16:32:17 +0800 |
commit | 516496069d9a0398cc760d7e6a4d17ac168045e6 (patch) | |
tree | d1d79df57bd6f7075ca0d94f8f0dbc84e6e55e49 /tests | |
parent | dcc9454ab914f9532ddb7f06a2f756ed472a1a85 (diff) | |
download | ffmpeg-516496069d9a0398cc760d7e6a4d17ac168045e6.tar.gz |
avfilter: add overlay vaapi filter
Overlay one video on the top of another.
It takes two inputs and has one output. The first input is the "main" video on
which the second input is overlaid. This filter requires same memory layout for
all the inputs.
An example command to use this filter to overlay overlay.mp4 at the top-left
corner of the main.mp4:
ffmpeg -init_hw_device vaapi=foo:/dev/dri/renderD128 \
-hwaccel vaapi -hwaccel_device foo -hwaccel_output_format vaapi -c:v h264 -i main.mp4 \
-hwaccel vaapi -hwaccel_device foo -hwaccel_output_format vaapi -c:v h264 -i overlay.mp4 \
-filter_complex "[0:v][1:v]overlay_vaapi=0:0:100:100:0.5[t1]" \
-map "[t1]" -an -c:v h264_vaapi -y out_vaapi.mp4
Signed-off-by: U. Artie Eoff <ullysses.a.eoff@intel.com>
Signed-off-by: Xinpeng Sun <xinpeng.sun@intel.com>
Signed-off-by: Zachary Zhou <zachary.zhou@intel.com>
Signed-off-by: Fei Wang <fei.w.wang@intel.com>
Signed-off-by: Haihao Xiang <haihao.xiang@intel.com>
Diffstat (limited to 'tests')
0 files changed, 0 insertions, 0 deletions