从图像创建视频,在Android中不使用FFMPEG的图像中添加音频和动画

从图像创建视频,在Android中不使用FFMPEG的图像中添加音频和动画,android,ffmpeg,Android,Ffmpeg,我想从多个图像创建一个视频,而无需在Android中使用FFMPEG。此外,我还需要多个音频。最后,每个图像中都应该有一些动画。我用FFMPEG试过了,但是它花费了很多时间,比如说,10张照片需要4-5分钟。有没有其他的方法或者有效的方法 有三个过程 首先,我用音频和添加的文本从每个图像创建视频 然后我将所有视频连接成一个视频 最后,我将背景音频添加到连接的视频中 我在这里分享命令: 一,。 字符串[]cmds={“-y” “-r”,“1”,“-vcodec”,“mjpeg”,“-loop”,“

我想从多个图像创建一个视频,而无需在Android中使用FFMPEG。此外,我还需要多个音频。最后,每个图像中都应该有一些动画。我用FFMPEG试过了,但是它花费了很多时间,比如说,10张照片需要4-5分钟。有没有其他的方法或者有效的方法

有三个过程

  • 首先,我用音频和添加的文本从每个图像创建视频
  • 然后我将所有视频连接成一个视频
  • 最后,我将背景音频添加到连接的视频中
  • 我在这里分享命令:

    一,。 字符串[]cmds={“-y” “-r”,“1”,“-vcodec”,“mjpeg”,“-loop”,“1”,“-t”,“1” ,“-i”,图像 ,“-i”,音频 ,“-vf” ,“zoompan=z=”如果(lte(zoom,1),1.1,最大值(1.001,zoom-0.0015)):d=125,drawbox=y=ih/PHI:color=black@0.4:width=iw:height=120:t=max,drawtext=fontfile=/storage/emulated/0/ffmpeg/font.ttf:text=“+text+”:fontcolor=white:fontsize=60:x=(w-tw)/2:y=(h/PHI)+th” ,“-c:v”,“libx264” “,”预设“,”超快“,”t“,”5“,”c:a“,”aac“,”b:a“,”128k“,”pix_fmt“,”yuv420p” ,“video1.mp4”}

    二,

    String cmd=“-y-i video1.mp4-i video2.mp4-i video3.mp4-filter\u complex concat=n=3:v=1:a=1-预设超快concat\u video.mp4

    三,

    cmd=“-y-i bg_audio.mp3-i concat_video.mp4-最短-预设超快-过滤复合[a1][a2]最大,平移=立体声:c0
    显示您的代码。@LordNeckbeard我已经更新了问题您应该能够在一个命令中完成所有操作。那会加快速度。另外,显示其中一个命令的完整控制台输出。@LordNeckbeard如何将这3个命令组合成一个命令?你能指导我吗?如果不知道你的
    ffmpeg
    和每个输入,就不可能提供答案。显示完整的输出:
    ffmpeg-i image-i-i video2.mp4-i video3.mp4-i bg_audio.mp3
    Show your code.@我已经更新了问题您应该能够在一个命令中完成所有操作。那会加快速度。另外,显示其中一个命令的完整控制台输出。@LordNeckbeard如何将这3个命令组合成一个命令?你能指导我吗?如果不知道你的
    ffmpeg
    和每个输入,就不可能提供答案。显示以下内容的完整输出:
    ffmpeg-i image-i-i video2.mp4-i video3.mp4-i bg_audio.mp3