我想创建一个包含三个图像和三个音频文件的视频,但每个图像的持续时间应该是相应音频文件的时间。
假设我有三个图像 image_0.png、image_1.png 和 image_2.png 以及三个音频文件 audio_0.mp3(长度 10 秒)、audio_1.mp3(长度 15 秒)、audio_2.mp3(长度 12 秒)。
我想创建一个视频,显示第一个 image_0.png 和 audio_0.mp3 10 秒,然后 image_1.png 和 audio_1.mp3 15 秒,最后 image_2.png 和 audio_2.mp3 12 秒。
我试着用 avconv 来做这个。我尝试了 -i 命令的不同变体
avconv -i imageInputFile.png -i audioInputFile.mp3 -c copy output.avi
没有任何效果。确实,我可以为每个图像+音频制作一个 avi 视频,但我无法连接所有单个 avi 文件......此外,由于质量损失,这不是我认为的最佳方式。
你会怎么做?这甚至可以用avconv吗?