![如何添加水印并设置输出比特率和视频大小,以及如何使用 ffmpeg 进行批量操作?](https://linux22.com/image/1560997/%E5%A6%82%E4%BD%95%E6%B7%BB%E5%8A%A0%E6%B0%B4%E5%8D%B0%E5%B9%B6%E8%AE%BE%E7%BD%AE%E8%BE%93%E5%87%BA%E6%AF%94%E7%89%B9%E7%8E%87%E5%92%8C%E8%A7%86%E9%A2%91%E5%A4%A7%E5%B0%8F%EF%BC%8C%E4%BB%A5%E5%8F%8A%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%20ffmpeg%20%E8%BF%9B%E8%A1%8C%E6%89%B9%E9%87%8F%E6%93%8D%E4%BD%9C%EF%BC%9F.png)
我能够使用为多个视频添加水印
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"