如何重新缩放输入视频,然后使用Ffmpeg缩放和覆盖水印?

如何重新缩放输入视频,然后使用Ffmpeg缩放和覆盖水印?,ffmpeg,Ffmpeg,如何重新缩放输入视频,然后使用Ffmpeg缩放和覆盖水印 我试过这两个命令,但都不起作用。有人能帮我完成这个过程吗 -vf \"movie={watermarkPath}[watermark]; [in] scale=720:-1 [scale]; [scale] [watermark] overlay=main_w-overlay_w-10:10 \" -filter_complex \"[0:v]scale={wm.Item3}:{wm.Item4}[bg];[bg][1:v]movie='

如何重新缩放输入视频,然后使用Ffmpeg缩放和覆盖水印

我试过这两个命令,但都不起作用。有人能帮我完成这个过程吗

-vf \"movie={watermarkPath}[watermark]; [in] scale=720:-1 [scale]; [scale] [watermark] overlay=main_w-overlay_w-10:10 \"
-filter_complex \"[0:v]scale={wm.Item3}:{wm.Item4}[bg];[bg][1:v]movie='{watermarkPath}'[wm];[wm][0] scale2ref={wm.Item1}:{wm.Item2}[wm] [v];[wm] setsar=1[logo];[v] [logo] overlay=main_w-overlay_w-10:10\"

此答案可能重复,无论如何,为了您的参考,您可以使用下面的命令进行缩放和覆盖

ffmpeg -i input.mp4 -i logo.png -filter_complex "[0:v]scale=512:-1[bg];[bg][1:v]overlay=(main_w-overlay_w)/2:(main_h-overlay_h)/2" output

显示实际的未编写命令(第二个)和完整的控制台输出。显示实际错误总是比仅仅说“不起作用”更能提供信息。ffmpeg-i Wildlife_1897.wmv-i videoendocrinology_watermark.png-filter_complex“[0:v]scale=512:-1[bg];[1:0]scale2ref=213:42;[bg][1:v]overlay=main_w-overlay\u w-10:10”output.mp4此命令导致此错误:无法在filter Parsed_scale2ref_1上找到未标记输入键盘1的匹配流。您应该始终将问题添加到更多信息中,而不是试图将其塞进注释中,并始终显示完整的控制台输出,而不仅仅是摘录。