如何在终端中在视频末尾添加图像

如何在终端中在视频末尾添加图像

我正在使用 Ubuntu 14.04。如何从终端在视频末尾添加图像?例如,我有一个名为 input.mp4 的视频,我想在该视频末尾添加一个名为 input.png 的图像,显​​示我的 Facebook 和 Twitter 帐户,并将结果输出到名为 output.mp4 的新视频。如何从命令行执行此操作?

 ________                          ________            ________
|        |                        |        |          |        |
| input  |  add image at the end  | input  |  avconv  | output |  
| mp4    |  ------------------->  | png    |  ----->  | mp4    | 
|________|                        |________|          |________|

答案1

使用 ffmpeg 执行此操作的最简单方法是仅使用 png 文件创建视频

ffmpeg -loop 1 -i input.png -c:v libx264 -t 30 -pix_fmt yuv420p picture.mp4

注意:-t 30是您希望图像显示的时间(以秒为单位)

然后将两者合并为一个视频

ffmpeg -i "concat:input.mp4|picture.mp4" -c copy output.mp4

希望有帮助!

祝你好运 :)

相关内容