如何从电影中提取第一帧并同时在其上叠加水印?

时间:2017-05-29 18:45:41

标签: ffmpeg

我希望使用单个ffmpeg命令行从电影中提取第一帧(作为.jpg并调整大小以适合给定大小的框),并在该帧上覆盖居中的PNG。

我在使用-vf和-filter_complex的同时遇到了问题。

1 个答案:

答案 0 :(得分:2)

使用

ffmpeg -i movie.mp4 -i image.png
   -filter_complex
           "[0]scale=W:H:force_original_aspect_ratio=decrease[v];
            [v][1]overlay=(W-w)/2:(H-h)/2"
  -vframes 1  output.jpg

WxH是你的盒子大小。