如何使用 ffmpeg 删除 40 分钟视频的前 30 秒并添加水印?

如何使用 ffmpeg 删除 40 分钟视频的前 30 秒并添加水印?

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

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

现在我想剪切视频的前 30 秒并同时添加水印,我可以使用以下方法剪切前 30 秒:

ffmpeg -i input.ts -ss 00:00:20 -map 0 -codec copy output.ts

有人可以帮我将 seuncd 命令与第一个命令合并吗?

答案1

使用

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

相关内容