使用 ffmpeg,我可以拍摄许多静止图像并将它们转换为视频。我想这样做是为了减小我所有延时照片的总大小。但我也想提取静止图像以备日后使用。
为了使用这种方法: - 我需要将原始静止图像与视频中的帧号相关联。- 我需要提取视频中给定帧号的缩略图。
但在我进入这个兔子洞之前,我想知道使用 ffmpeg 是否可以满足这些要求,如果可以,是否有任何关于如何完成任务的提示。
注意:静止图像是一天内单个相机的延时摄影,因此与一堆 jpeg 相比,时间压缩是可测量的。
使用 ffmpeg,我可以拍摄许多静止图像并将它们转换为视频。我想这样做是为了减小我所有延时照片的总大小。但我也想提取静止图像以备日后使用。
为了使用这种方法: - 我需要将原始静止图像与视频中的帧号相关联。- 我需要提取视频中给定帧号的缩略图。
但在我进入这个兔子洞之前,我想知道使用 ffmpeg 是否可以满足这些要求,如果可以,是否有任何关于如何完成任务的提示。
注意:静止图像是一天内单个相机的延时摄影,因此与一堆 jpeg 相比,时间压缩是可测量的。
当您使用 ffmpeg 从一系列图像创建视频时,图像不会受到任何影响。除非我误解了您的问题,否则您仍然应该能够将它们用于您想做的事情。
编辑:您可以使用 ffmpeg 从现有视频创建图像。我不确定它对您的目的有多好,但图像质量相当高,如果与原件不同的话。您必须使用它来确保提取的图像与输入图像的顺序和命名完全相同,但如果您考虑到 fps,它应该可以工作。
执行此操作的命令(来自 ffmpeg文档)如下:
ffmpeg -i 电影.mpg 电影%d.jpg