如何向合并的 mp4 视频(gif 和图像)添加音频?

如何向合并的 mp4 视频(gif 和图像)添加音频?

我合并 gif 文件和图像文件后创建了一个 mp4 视频,时长为 10 秒,但应该是 1 秒。现在我添加了音频,但只播放了 1 秒的部分。它应该在整个视频中播放。

String[] complexCommand = {"-i", animated.gif, "-i", image.jpeg, "-filter_complex", "[0]scale=w=iw/1:h=ih/1[over];[1][over]overlay=" + "x=" + (x - imgWidth / 2) + ":" + "y=" + (y - imgHeight / 2) , "-s", mWidth + ":" + mHeight, "-c:a", "copy", "-y", video.mp4};

如何在合并的视频中添加时长为 1 秒的音频?

如何保持合并视频的时长?

相关内容