【问题标题】:Overlay image on video in ffmpeg for android studio在 ffmpeg for android studio 中的视频上叠加图像
【发布时间】:2021-06-27 10:49:14
【问题描述】:

当我在视频上添加图像但我的图像在 ffmpeg android studio 中的右侧被截断时,如何给图像宽度?

[1]:https://i.stack.imgur.com/Y21Si.jpg

下面是我的命令:

  1. 字符串命令 = "-i '" + uri.toString() + "'" + " -i '" + layer.getAbsolutePath() + "'" + " -filter_complex "[0:v][1:v]overlay="+getX+":"+getY+"[outVideo],[0:a]volume=1:[audio0]" -map [outVideo] -map [audio0]" + "'" + mDestinationPath + "'";

【问题讨论】:

    标签: java android android-studio ffmpeg android-ffmpeg


    【解决方案1】:

    [1]你可以得到x = 0,所以图像不会向右切割。

    getX = 0;
    

    字符串命令 = "-i '" + uri.toString() + "'" + " -i '" + layer.getAbsolutePath() + "'" + " -filter_complex "[0:v][1:v]overlay="+getX+":"+getY+"[outVideo],[0:a]volume=1:[audio0]" -map [outVideo] -map [音频0]" + "'" + mDestinationPath + "'";

    [1]:https://i.stack.imgur.com/EIBHn.jpg

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-15
      • 2021-03-16
      • 2021-08-16
      • 2018-09-18
      • 2019-11-17
      • 2016-06-29
      相关资源
      最近更新 更多