我是使用 ffmpeg 的新手,我想使用 hstack 组合两个 1920x1080 视频。输出视频也需要为 1920x1080。同时我想在屏幕底部(视频区域外)和屏幕顶部中间显示一个水印。
到目前为止,我设法用填充制作了一个 hstack,但水印不会显示在视频区域之外。
这是我的第一次尝试:
ffmpeg -y -i input1.mp4 -i input2.mp4 -i watermark1.png -filter_complex "[0]pad=iw+5:color=black[left];[left][1]hstack=inputs=2","overlay=x=(main_w-overlay_w)*0.95:y=(main_h-overlay_h)*0.95","scale=w=1920:h=1080" Output.mp4
这是我得到的和我想要的比较:
任何有关我的问题的帮助将不胜感激!