将视频转换为图片或将视频转换为 .JPG 的软件,以避免手动截取许多视频的屏幕截图

将视频转换为图片或将视频转换为 .JPG 的软件,以避免手动截取许多视频的屏幕截图

我想要一个可以将视频转换为一系列图像的应用程序。

  • 我需要能够将视频转换为.jpg其他.png图片格式的输出文件。
  • 我需要能够设置用于转换的帧数
  • 我需要能够指定输出图像的质量
  • 我需要能够进行即时调整。

有没有什么可以开箱即用的东西可以满足我的需要?

答案1

命令行工具 ffmpeg 可以将视频拆解为单个图像文件,也可以将图像文件重新组合成视频。ffmpeg 具有大量的选项,可以实现非常高级别的控制,但这是以复杂性和一些学习曲线为代价的。

例如以下命令将每秒输出一张图像:

ffmpeg -i input.mp4 -vf fps=1 out%d.png

您提供的扩展名决定了导出的文件格式。如果需要,您可以提供额外的选项来自己控制图形输出(即更改压缩级别、分辨率等)。

然后可以使用 Imagemagicks 进一步批量处理生成的图像convert。对于批处理,您可能更喜欢使用mogrify,它会覆盖原始图像文件。

相关内容