我在android中使用ffmpeg从多个图像创建视频,它已经完成,现在我想在生成的视频中添加更多图像。我发现很多次但没有在ffmpeg中获得任何正确的命令。请帮助
答案 0 :(得分: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
为了从随机图像创建视频,你必须将所有图像保存在名为img的dir中,正如你在第一个命令中看到的那样,只需命名目录中的所有图像,如:1.jpg,2.jpg。 ..N.jpg等,您必须按顺序编号格式命名所有图像,这是ffmpeg命令所需的,如第一个命令中所示 -i img /%1d.jpg ,这里 -start_number 1 表示它应该从前面带有1个数字的图像开始,然后按顺序继续存储在img / dir中的所有图像。
要了解ffmeg命令,请阅读所有CLI参数:
man ffmpeg
OR
ffmpeg --help