MAC照片视频

Mac 视频截图高清:从视频导出一帧静态图,不损画质

Mac 上从视频里截一帧高清图片的四种方法:“照片”、QuickTime Player 加“预览”、截屏和 Beavery,哪种能保住原视频分辨率。

简短回答

在 Mac 的“照片”里打开视频,把播放头拖到想要的那一帧,选“文件”>“导出”>“将帧画面导出到‘图片’”,就会在“图片”文件夹里得到一个 TIFF。QuickTime Player 能拷贝当前帧,再交给“预览”存成你要的格式。想从一段视频里一次挑多帧、存成全分辨率的 HEIF、JPEG 或 PNG,并保留拍摄日期和地点,可以用 Beavery 这样的 App。

在 Mac 上从视频导出一帧又不掉画质,要从视频文件本身取帧,而不是截屏。在“照片”里打开视频,把播放头拖到那一帧,选“文件”>“导出”>“将帧画面导出到‘图片’”,就会得到一个原视频分辨率的 TIFF。

想当场选格式,用 QuickTime Player 加“预览”;要从一段视频里挑好几帧、存成保留拍摄日期和地点的 HEIF、JPEG 或 PNG,用 Beavery 这类 App。下面四种方法逐一对比。

方法一:“照片”的“将帧画面导出到‘图片’”(macOS 15 至 27)

Apple 在《在 Mac 上从视频中导出静态照片》里写了这个方法,macOS 15、macOS 26 和 macOS 27 的步骤相同:

  1. 打开“照片”App,打开视频。
  2. 把播放头拖到想要的那一帧。
  3. 选取“文件”>“导出”>“将帧画面导出到‘图片’”。

个人文件夹下的“图片”文件夹里会出现一个名为“帧 [日期]”的 TIFF 文件。MacMost 提到,导出的这张图像素尺寸和视频一致,但文件很大;想要小一点,用“预览”打开,选“文件”>“导出”存成 HEIC 或 JPEG,需要的话再拖回“照片”。

这个方法的难点在于找帧:只能拖播放头,画面动得快时,想正好停在某一帧要多试几次。

macOS 27 呢?

iOS 27 给 iPhone 的“照片”加了“将视频帧保存为照片”,Apple 的 iPhone 使用手册已经收录。Mac 这边,iDownloadBlog 报道 macOS 27 的“照片”也有同样的命令,可以按住 Control 点按暂停的画面,或从“图像”菜单里找到。Apple 还没有为 Mac 收录这个功能:截至 2026 年 10 月 27 日,Mac 版“照片”使用手册仍然只写了“将帧画面导出到‘图片’”。请看看你 Mac 上的“图像”菜单;据 iDownloadBlog 的说法,如果有这一项,这一帧会直接存进图库,不用再去文件夹里找 TIFF。

方法二:QuickTime Player 加“预览”

这个办法可以当场选文件格式。按 MacMost 的介绍:

  1. 用 QuickTime Player 打开视频,暂停在那一帧。
  2. 选“编辑”>“拷贝”(⌘C),当前这一帧会作为图片拷贝下来。
  3. 在“预览”里选“文件”>“从剪贴板新建”。
  4. 选“文件”>“存储”或“导出”,选 HEIC、JPEG 等格式。

这是一张新图片,不带视频的拍摄日期和位置。

方法三:截屏

暂停视频后按 ⇧⌘4 框选画面,或者用 ⇧⌘5,是最快的办法,按键说明见 Apple 的《在 Mac 上截屏》,截屏默认存到桌面。但截屏记录的是屏幕上显示的画面,按窗口大小缩放过,不是视频本身的像素:4K 视频放在小窗口里,截出来就只有窗口那么大。临时参考可以,用来冲印或做封面就不够了。

方法四:用 Beavery Mac 版一次挑多帧

当你想从同一段视频里取好几帧、要在快速动作里精确停在某一帧、或者希望文件保留原始拍摄信息时,Beavery 更合适。

  1. 打开视频:从“照片”图库里选,或用“文件”>“导入文件…”(⌘O),或直接把文件拖到窗口上。
  2. 在预览下方选“照片”。
  3. 找到那一帧。按 ← 或 → 一帧一帧地走;胶片条上的每个位置都是视频里真实的一帧,按那个时间点精确解码。
  4. 按 ⌘↩(加入待导出)把这一帧放进待导出清单(批量导出需 Pro,首次免费)。换到下一帧,重复。
  5. 按 ⌘E,点“导出 N 个结果”,选“存到相册”或“存到文件”。

每张照片都按视频的全分辨率导出,比如 4K 视频就是 3840×2160,而不是预览画面的大小。默认格式是 HEIF,也可以选 JPEG 或 PNG;画质默认“最高”,PNG 为无损。每张照片默认保留视频的拍摄日期、时区和位置,也可以给每个结果单独裁切。同一份清单里还能放这段视频做出的实况照片、GIF 或视频片段,一次导出全部搞定。视频在你的 Mac 上处理,不会上传。

Mac 上 Beavery 的待导出面板:同一段视频的四个结果,一张实况、一个 GIF、第 63 帧的 JPEG 照片和一段 MOV 视频,底部是“导出 4 个结果”按钮
第 63 帧的照片和同一段视频的其他结果一起在待导出清单里。

有一点要知道:从 HDR 视频里取的帧会存成标准图像,不保留 HDR。如果来源是实况照片而不是视频,除了原本的封面照片,其他帧都来自它较小的视频部分,区别见从实况照片里取出一张全分辨率静态照片。

几种方法对比

方法 文件 分辨率 存到哪里 多帧 日期和位置
“照片”:将帧画面导出到“图片” TIFF 视频原分辨率 “图片”文件夹 一次一帧 文档未说明
macOS 27“照片”:将视频帧保存为照片(媒体报道) Mac 版未见文档 Mac 版未见文档 图库 一次一帧 Mac 版未见文档
QuickTime Player + “预览” HEIC、JPEG、PNG 等 视频原分辨率 你存的位置 一次一帧 不保留,是新图片
截屏 图片文件 屏幕显示大小 桌面 一次一帧 不保留
Beavery Mac 版 HEIF、JPEG 或 PNG 视频原分辨率 相册或文件夹 一次导出多帧 默认保留

该选哪一种?

偶尔导出一帧,用“照片”的“将帧画面导出到‘图片’”就行,系统自带、分辨率不打折,嫌文件大就用“预览”转一下。如果你在 macOS 27 上看到了“图像”菜单里的那一项,更省事。想当场决定格式,用 QuickTime Player 加“预览”。要从一段视频里挑好几帧、在快速动作里卡准某一帧、或者要保留原始日期和地点,就用 Beavery。手机上的做法见在 iPhone 上从视频里存一张原画质照片。

Mac 版的更多介绍在 Beavery Mac 版页面,也可以从那里获取 Beavery(iPhone、iPad 和 Mac)。

常见问题

Mac 上怎么把视频里的某一帧存成图片?

在“照片”里打开视频,把播放头拖到那一帧,选“文件”>“导出”>“将帧画面导出到‘图片’”。Apple 的说明是:“图片”文件夹里会出现一个名为“帧 [日期]”的 TIFF 文件。

暂停视频直接截屏不行吗?

最快,但截屏记录的是屏幕上按窗口大小缩放后的画面,不是视频本身的像素。导出帧画面才能保留视频的分辨率。

macOS 27 有没有和 iOS 27 一样的“将视频帧保存为照片”?

iDownloadBlog 报道过 macOS 27 的“照片”有这个命令。但 Apple 的 Mac 版“照片”使用手册目前只写了“将帧画面导出到‘图片’”,请以你 Mac 上“图像”菜单里的实际情况为准。

导出的 TIFF 为什么那么大?

TIFF 不做有损压缩。用“预览”打开,选“文件”>“导出”另存为 HEIC 或 JPEG,再拖进“照片”即可。

从 HDR 视频导出的一帧还是 HDR 吗?

用 Beavery 不是:从视频帧导出的照片是标准图像,分辨率是视频的全分辨率。HDR 会保留在 Beavery 导出的实况照片和视频片段里(默认)。

本文怎么核对的

核对依据
Beavery 1.0 · Apple 支持文档(macOS 15–27)
真机测试
本文的步骤尚未在真机上逐步跑过。
核对日期