当我在视频上添加图像但我的图像在 ffmpeg android studio 中的右侧被切断时,如何提供图像宽度?
[1]:/image/Y21Si.jpg
以下是我的命令:
+ "-i '"+ layer.getAbsolutePath() + "'"
+ "-filter_complex "[0:v][1:v]overlay="+getX+":"+getY+"[outVideo],[0:a]volume=1:[audio0]"
-map [outVideo] -map [audio0]"
+ "'"
+ mDestinationPath + "'";
最佳答案
[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]:/image/EIBHn.jpg
关于java - 在 ffmpeg for android studio 中的视频上叠加图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66887558/