我目前正在使用此命令剪切文件夹中所有视频的前 10 秒,因此输出是整个视频减去前 10 秒。
FORFILES /M "*.mkv" /c "cmd /c ffmpeg -ss 10 -i ^"@file^" -c copy -map 0 ^"done\\@file^""
我还使用此命令从指定的视频中删除水印:
ffmpeg -i input.mkv -vf delogo=x=11:y=9:w=152:h=32 -c:a copy output.mkv
我的问题是如何将这两个命令合并为一个?我希望能够一次性修剪 + 删除水印。
提前致谢!
答案1
将过滤器添加到批处理命令中。-c copy
由于视频必须重新编码,因此请替换。
FORFILES /M "*.mkv" /c "cmd /c ffmpeg -ss 10 -i ^"@file^" -map 0 -vf delogo=x=11:y=9:w=152:h=32 -c:a copy -c:s copy ^"done\\@file^""