我想实现的东西,我认为早应该是一个简单的任务。 是否有一个ffmpeg的命令,可以做到以下几点:
一个audio.wav文件转换成视频,一些100张图片(IMG%d.png)添加到视频,使他们“自动”拉伸以填充视频的整个长度。
我不想手动设置帧速率,因为它要么使音频继续缺乏或落后。
我也不想下面的情况发生,这happenned当我用“loop_input”:
图像的短片得到了建立,从而起到快速再重演了音频的整个过程。
请让我知道的命令。
目前我已经试过以下,但这些都没有给我想要的结果:
这种人让,但视频去得快音频不完整:
ffmpeg -i img%d.png -i audio.wav -acodec copy output.mpg
这使得一个简短的视频,其重复的完整的音频持续时间:
ffmpeg -loop_input -shortest -i img%d.png -i audio.wav -acodec copy output.mpg
这一件作品近,而是“-r 4”使视频走慢和音频向前走。 如果我使用“-r 5”,则音频推移缓慢,视频向前走:
ffmpeg -r 4 -i img%d.png -i audio.wav -acodec copy -r 30 output.mpg