Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ffmpeg 当我想给视频添加水印时,应该使用哪个过滤器?_Ffmpeg - Fatal编程技术网

Ffmpeg 当我想给视频添加水印时,应该使用哪个过滤器?

Ffmpeg 当我想给视频添加水印时,应该使用哪个过滤器?,ffmpeg,Ffmpeg,大家好, 我想使用图片向视频添加水印。 问题就在这里 这是我的命令: c:\ffmpeg.exe-y-ic:\ffmpeg\input\walk.mp4-acodec copy-b 300k-vf“movie=w1.jpg[watermark];[in][watermark]overlay=5:5[out]”c:\ffmpeg\output\walk.mp4 我做错了什么?您可以使用覆盖过滤器,但首先您需要使用最新版本,因为由于FFmpeg项目的活动程度,您使用的版本被认为是绝对古老的。您可以在

大家好,

我想使用图片向视频添加水印。 问题就在这里

这是我的命令:

c:\ffmpeg.exe-y-ic:\ffmpeg\input\walk.mp4-acodec copy-b 300k-vf“movie=w1.jpg[watermark];[in][watermark]overlay=5:5[out]”c:\ffmpeg\output\walk.mp4


我做错了什么?

您可以使用
覆盖
过滤器,但首先您需要使用最新版本,因为由于FFmpeg项目的活动程度,您使用的版本被认为是绝对古老的。您可以在获取Windows的版本

现在您没有使用灰胡子ffmpeg,下面是最基本的示例:

ffmpeg -i background.avi -i watermark.jpg -filter_complex overlay output.mp4
将显示如何定位水印。此示例将水印放置在主视频右下角10个像素处,并复制音频,如示例所示:

ffmpeg -i background.avi -i watermark.jpg -filter_complex overlay=main_w-overlay_w-10:main_h-overlay_h-10 -codec:a copy output.mp4

您可以使用
overlay
过滤器,但首先需要使用最新版本,因为由于FFmpeg项目的活动程度,您使用的版本被认为是绝对古老的。您可以在获取Windows的版本

现在您没有使用灰胡子ffmpeg,下面是最基本的示例:

ffmpeg -i background.avi -i watermark.jpg -filter_complex overlay output.mp4
将显示如何定位水印。此示例将水印放置在主视频右下角10个像素处,并复制音频,如示例所示:

ffmpeg -i background.avi -i watermark.jpg -filter_complex overlay=main_w-overlay_w-10:main_h-overlay_h-10 -codec:a copy output.mp4

你的命令应该很好用。问题出在您的ffmpeg版本上。您的命令应该可以正常工作。问题出在你的ffmpeg版本上。