如何镜像+添加标志到视频?

how to mirror + add logo to video?

如何对视频进行镜像+加logo? 如何镜像视频,然后使用 ffmpeg 向视频添加徽标?

要水平翻转视频,您可以使用 -vf hflip(或 vflip 进行垂直翻转)。

将任何图像的水印添加到视频中比较复杂,尤其是如果您想要定位它:

-i logo.png -filter_complex "overlay=x=(main_w-overlay_w)/2:y=(main_h-overlay_h)/2"

叠加滤镜可以做很多事情,check the documentation。如果您还想缩放叠加层,它会变得非常复杂,因此请确保您的徽标文件大小正确。

但是,您不能混合使用 -vf 和 -filter_complex,因此翻转必须成为复杂过滤器的一部分。因此,为了获得您想要的结果,您必须这样做(假设您希望徽标位于 10/10 的位置):

ffmpeg -i input.mp4 -i logo.png -filter_complex "hflip[flipped];[flipped]overlay=x=10:y=10" out.mp4