添加水印并使用ffmpeg批量缩放视频

时间:2019-09-17 15:21:24

标签: batch-file ffmpeg video-processing

我正在使用FFMPEG进行批量视频编辑,我想将这两个命令合而为一:

for %%a in ("*.mp4") do ffmpeg -i "%%a" -i s.png -filter_complex "overlay=main_w-overlay_w-10:10" "Logo\%%~na.mp4"

for %%a in ("*.mp4") do ffmpeg -i "%%a" -vf scale=1920:-2,setsar=1:1 -c:v libx264 -c:a copy "Logo\%%~na.mp4"

1 个答案:

答案 0 :(得分:1)

组合命令:

for %%a in ("*.mp4") do ffmpeg -i "%%a" -i s.png -filter_complex "[0]scale=1920:-2,setsar=1[bg];[bg][1]overlay=main_w-overlay_w-10:10" -c:v libx264 -c:a copy "Logo\%%~na.mp4"