MP4 转 JPG

上传 MP4,将所有视频帧提取为按编号排序的 JPEG 图片,并打包为一个 ZIP 压缩包

  • 逐帧转换: 转换器会为视频的每一帧生成一个 JPEG,并按顺序编号,确保不会跳过关键帧之间的任何画面。
  • 高质量: 帧将以 FFmpeg 标度中的 JPEG 质量级别 2 保存,接近该格式所能提供的最佳质量。
  • 一次下载: 所有图片将汇集到名为 frames.zip 的单个 ZIP 文件中,可直接用于幻灯片、缩略图联系表或机器学习。

使用我们的转换器,您可以一次将一个使用 AV1 编解码器的视频转换或重新编码为 MP4 容器格式。之后,您可以提交另一段视频。

MP4 2 JPG
MP4 转 JPG
SSL加密
Uploading...
帧提取

MP4 转换为 JPG 的过程说明

使用 FFmpeg 逐帧解码 MP4,并将每个解码后的画面以原始分辨率保存为单独的 JPEG。随后会将所有图片打包为 ZIP 压缩包,您只需下载一个文件,无需下载数百个图片文件。

如何使用 Converter App

1
上传 MP4 文件

将视频拖放到框中,或从 Google Drive 选择视频。短视频效果最佳,因为每一帧都会转换为图片。

2
正在写入帧

FFmpeg 解码视频流,并以完整帧尺寸保存 frame_0001.jpg、frame_0002.jpg 等图片。

3
下载 ZIP 文件

在您的计算机上解压 frames.zip,然后在任何照片、幻灯片或培训工具中使用其中的 JPEG 图片。

核心功能

完整分辨率

每张 JPEG 的像素尺寸与视频相同。1080p MP4 可生成 1920 × 1080 像素的图片,4K 可生成 3840 × 2160 像素的图片。

按顺序编号

文件名中的四位数字序号可确保帧按播放顺序排列,这对延时摄影和动画参考非常重要。

兼容任何 MP4 编解码器

MP4 中的 H.264、H.265/HEVC 和 AV1 均可在我们的服务器上解码,包括 10 位和可变帧率视频。

无需安装

可在 Windows、macOS、Linux、iOS 和 Android 的浏览器中运行。上传的文件将在两小时后自动删除。

体验与隐私

专为可靠的视频转换而打造。

依托 10 多年大规模数据与科学计算工程经验打造,专为真实视频工作流程而设计,提供不妥协的输出质量、可靠的大文件处理能力以及稳定的高性能表现。

隐私优先

上传的文件会在两小时内自动且永久删除。

自动删除

深受用户信赖

因速度、可靠性和易用性,在 Trustpilot 上获得 5 星 评分。

用户信任

学术用途

在已发表的研究中被引用,并用于访谈转录和定性数据分析。

研究用途
doi:10.3390/journalmedia5040111

何时适合提取每一帧

大多数需要从视频中获取图片的人,只想要一张静态画面。导出完整的帧序列则适用于其他用途:构建用于训练图像模型的数据集、逐帧研究体育或科学视频中的运动、为动画制作转描参考,或制作延时视频,其中每一帧之后都会作为防抖或去闪烁软件的输入。

由于 MP4 将大多数帧存储为与前一帧之间的差异,您无法仅通过解压容器来读取图片。必须对视频流进行完整解码,这正是在我们的服务器上完成的。无需安装任何软件,即可获得与 FFmpeg 的 -q:v 2 图像输出相同的结果。

分辨率、帧率以及 ZIP 中包含的内容

图片将保持视频的像素尺寸。如果 MP4 使用非方形像素宽高比(现代录制视频中较少见,但旧版 DV 素材中很常见),JPEG 可能会显得水平方向被压缩;之后可将其缩放至显示宽高比。

帧率决定您会获得多少个文件。手机通常以每秒 30 或 60 帧录制,电影风格素材通常为 24 帧,屏幕录制则常使用可变帧率。可变帧率视频会为每个实际帧生成一张 JPEG,因此静态屏幕录制生成的图片可能远少于其时长所显示的数量。

  • 1080p,30 fps:每分钟约 1,800 个文件,每个 200 至 500 KB
  • 4K,30 fps:每分钟约 1,800 个文件,每个 1 至 3 MB
  • 720p,24 fps:每分钟约 1,440 个文件,每个约 100 至 250 KB

视频帧使用 JPG 还是 PNG

PNG 是无损格式,因此当您计划对帧进行大量编辑或需要精确的像素值时,它是自然之选。对于帧导出,JPG 通常是更好的默认选择,因为源视频本身已经是有损的:压缩帧的 PNG 会完整保留压缩伪影细节,却要占用五到十倍的磁盘空间。对于数据集、预览图、联系表和动画参考图,以高质量设置导出 JPEG 是更实用的选择。如果您确实需要无损输出,请改用我们的 MP4 转 PNG 转换器。

获得更清晰画面的技巧

请使用高比特率拍摄或导出;提取效果只能呈现编码器保留下来的内容。相比经过即时通讯应用处理的副本,更建议使用原始相机文件,因为这类副本通常会以较低质量重新编码。视频包含场景切换时,每次剪辑后的第一帧都是新的关键帧,通常也是该镜头中最清晰的一帧。如果目标只是获取几张优质静态图片,建议在播放器中定位到这些时刻,而不是转换整个文件。

FAQ

常见问题

我会得到多少张图片?

每帧生成一张图片。30 帧/秒的 10 秒视频会生成 300 张 JPEG,一分钟视频则会生成 1,800 张。如果您只需要几张静态图片,建议先裁剪视频或使用截图工具,因为视频越长,压缩包体积增长越快。

我可以仅提取一帧或每秒提取一张图片吗?

此工具不支持。它专为导出完整帧序列而设计,这通常是动画制作人员、研究人员和构建图像数据集的用户所需要的。若只需单张静态图片,请在 VLC 等播放器中暂停视频,并使用其截图功能(Windows 上按 Shift+S,macOS 上按 Cmd+Alt+S)。

使用什么 JPEG 质量?

FFmpeg 的质量等级范围为 1(最佳)到 31(最差)。我们使用 2 级,可在正常观看尺寸下让压缩伪影几乎不可见,同时生成体积仅为 PNG 一小部分的文件。由于 JPEG 是有损格式,且视频本身已经经过压缩,因此这些帧不会与源文件的像素完全一致,但已尽可能接近 JPEG 所能达到的效果。

为什么有些画面看起来模糊或有马赛克?

模糊来自视频本身。快速运动、低比特率流媒体下载和高压缩会导致画面在每秒 30 帧播放时看起来正常,但定格后显得模糊。场景切换后的画面和关键帧通常最清晰。

文件大小或时长有限制吗?

上传没有固定限制,但 ZIP 文件可能会很大:1,800 张质量为 2 的全高清 JPEG 图片约占用 400 至 900 MB。建议上传时长不超过几分钟的视频片段。较长的文件仍可处理,只是处理和下载所需时间会更长。

我的视频会被存储吗?

不会。MP4 文件和生成的压缩包会在转换完成后两小时内从我们的服务器自动删除。不会查看或重复使用任何文件。