2016-05-31 42 views

回答

0

尝试使用此命令,

1.

ffmpeg -y -framerate 1/2 -start_number 1 -i img/%1d.jpg -vf scale=720:756 -c:v libx264 -r 10 -pix_fmt yuv420p videos.mp4 

如果你想水印的图像添加到您生成的视频,你可以用这一个:

2.

ffmpeg -i videos.mp4 -i watermark_img.jpg -filter_complex "overlay=(main_w-overlay_w)/2:(main_h-overlay_h)/2" -codec:a copy watermark_videos.mp4 

为了要从随机图像创建视频,您必须将所有图像保存在dir中,称为img,如您在第一个命令中所看到的,并且只需命名目录中的所有图像,如:1.jpg,2.jpg ... N.jpg等等,你必须命名所有的图像序列号格式,这是ffmpeg命令所要求的,你可以看到在第一个命令-i img /%1d.jpg,这里-start_number 1表明它应该从1号码之前的图像开始,并依次存储在img/dir中的所有图像。

为了了解ffmeg命令请仔细阅读它的所有CLI参数:

man ffmpeg 

OR

ffmpeg --help 
+0

我认为第一个命令会生成来自多个图像的视频....但是我现在已经成功完成了,我想在开始或结束时在生成的视频中添加更多图像。 – aj0822ArpitJoshi