如何使用 FFMPEG 合并视频和 Gif?

如何使用 FFMPEG 合并视频和 Gif?

我想合并视频和 Gif。我的视频是 45 秒内的图片和歌曲,而我的 Gif 是均衡器动画。

我想将视频和 Gif 合并,Gif 不透明度为 50%。非常感谢。

答案1

例子:

ffmpeg -i input.mp4 -i eq.gif -filter_complex "[1]format=rgba,colorchannelmixer=aa=0.5[front];[0][front]overlay=x=(W-w)/2:y=H-h,format=yuv420p" output.mp4

使用这些过滤器:

  • 格式- 选择具有 alpha(透明度)的像素格式。
  • 色彩通道混合器- 将 alpha 通道设置为 50%。
  • 覆盖- 将一个视频放置到另一个视频之上。
  • 格式(再次)- 设置兼容的像素格式。可能是多余的,取决于输入格式和编码器等多种因素,但将其包含在 MP4 输出中不会造成损害。

相关内容