如何添加水印并设置输出比特率和视频大小,以及如何使用 ffmpeg 进行批量操作?

如何添加水印并设置输出比特率和视频大小,以及如何使用 ffmpeg 进行批量操作?

我能够使用为多个视频添加水印

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

现在我尝试将输出设置为 1920x1080,将比特率设置为 30000,同时添加水印。

有人可以帮忙吗?

答案1

语法是

for %%a in ("*.ts") do ffmpeg -i "%%a" -i logoCopy.png -filter_complex "overlay=main_w-overlay_w-40:40,scale=hd1080,setsar=1" -b:v 30M "Logo\%%~na.mp4"

相关内容