使用FFMPEG从具有不同图像持续时间的图像和音频创建视频?

时间:2018-01-07 20:57:50

标签: ffmpeg terminal video-streaming

我想做什么:

我有x个图像png / jpg,我想要显示它们不同的持续时间,一些更长的时间,以及一些更短的时间。

  • a1.jpg第一张照片停留3秒
  • a2.png停留10秒
  • a3.jpg一直待到音频结束

视频应与audio.mp3一样长

这是我的代码到目前为止阅读文档,不知道什么是错的,我得到了没有声音的损坏视频,只显示了最后一张图片。

如果可能,也希望将图像居中。

ffmpeg -y \
  -loop 1 -t 1 -i a1.jpg \
  -loop 1 -t 1 -i a2.jpg \
  -loop 1 -t 4 -i a3.jpg \
  -loop 1 -t 1 -i a4.png \
  -loop 1 -t 1 -i a5.png \
  -i audio.mp3 \
  -c:v libx264 -pix_fmt yuv420p -c:a copy video.mp4

0 个答案:

没有答案