FFMPEG向MP4添加水印

FFMPEG向MP4添加水印,ffmpeg,Ffmpeg,我有这个命令向mp4添加水印 ffmpeg -i junai-blvaz.mp4 -i evercam-logo-white.png -filter_complex "[1]scale=iw/2:-1[wm];[0][wm]overlay=x=main_w-overlay_w-10:y=main_h-overlay_h-10" -codec:a copy output.mp4 但是我正在使用 ffmpeg -r 6 -i /tmp/%d.jpg -c:v h264_nvenc -r 6 -pr

我有这个命令向mp4添加水印

ffmpeg -i junai-blvaz.mp4 -i evercam-logo-white.png -filter_complex "[1]scale=iw/2:-1[wm];[0][wm]overlay=x=main_w-overlay_w-10:y=main_h-overlay_h-10" -codec:a copy output.mp4
但是我正在使用

ffmpeg -r 6 -i /tmp/%d.jpg -c:v h264_nvenc -r 6 -preset slow -bufsize 1000k -pix_fmt yuv420p -y junai-blvaz.mp4
有没有办法合并这个添加水印的命令

-i evercam-logo-white.png -filter_complex '[1]scale=iw/2:-1[wm];[0][wm]overlay=x=main_w-overlay_w-10:y=main_h-overlay_h-10'

到创建mp4视频的第一个命令

组合两个命令:

ffmpeg -y -framerate 6 -i /tmp/%d.jpg -i evercam-logo-white.png -filter_complex "[1]scale=iw/2:-1[wm];[0][wm]overlay=x=main_w-overlay_w-10:y=main_h-overlay_h-10,format=yuv420p" -c:v h264_nvenc -preset slow -bufsize 1000k junai-blvaz.mp4

为什么要用帧速率替换-r?@JunaidFarooq
-framerate
,而不是
-r
,是的正确输入选项。我可以知道为-1的原因吗?总是有问题吗?@JunaidFarooq我猜是谁投票关闭了它,因为它脱离了主题,也被否决了。正式地说,非编程问题在这里是离题的,应该在上问。嗨,我怎么能用
-pix_fmt yuv420p
而不是
format=yuv420p
呢?正因为如此,创建的视频不再在VLC中播放了。你为什么对我所有的FFMPEG问题都给一个负号?问题出了什么问题?