我在Android应用中使用FFMPEG shell实用程序将用户图片转换为视频,这是一个示例命令:
cat *.jpg | ffmpeg -f image2pipe -r 10 -vcodec mjpeg -i - -vcodec libx264 -s 1280x720 -preset ultrafast slideshow.mp4
我曾经在用户在应用程序中导入图像时裁剪图像,但现在我想让用户稍后重新定位图像,这是一个例子:
因此用户可以拖动或缩放图像以将其定位在清晰区域(视频比率)。
因此,使用ffmpeg shell命令可以指定每个图像的图像坐标并将图像定位在视频中。
答案 0 :(得分:0)
我通过串行处理内存中的图像,将其管道到FFMPEG(命令行工具)然后使用相同的引用来加载下一个图像来解决它。对于UI,我使用了bind并存储了视图提供的信息以便稍后裁剪图像。