小工作被视为大工作
有一个特定大小的任务尴尬地位于之间工具。您不需要编辑视频。你不需要一百帧。您需要一些好的静态图片 - 动画结束时,三个候选缩略图,一张工单所描述的界面状态的清晰照片。
使用完整的编辑器,您会在项目设置、媒体导入和缓存生成上花费更多时间,而不是实际选择。按下屏幕截图键,您就放弃了分辨率。中间立场就是它的意义所在。
下面的所有方法都可以在全源分辨率下提供相同的像素。它们的不同之处在于开销和颜色的变化。
方法 1:Photoshop — 视频帧到图层
Photoshop 可以直接将视频作为图层堆栈导入。路径是 文件→导入→视频帧到图层.
在对话框中:
- 范围 —“从开始到结束”或“仅选定范围”。使用第二个并在小预览洗涤器上设置输入/输出手柄。这比看起来更重要。请参阅下面的层计数问题。
- 限制为每个 N 帧 —采样控件。在 30 fps 剪辑中,输入 30 大约每秒一层。
- 制作帧动画 - 如果您只想要静态图像,请忽略此部分。它构建了您不需要的时间线。
每个导入的帧都会成为一个图层。从那里开始, 文件→导出→图层到文件 将它们写出为单独的 PNG 或 JPG。
在开始之前需要了解两个限制。当选择会产生大量图层时,Photoshop 会警告您并限制导入 - 实际上,几百个图层就会变得不高兴,因此这不是提取数千帧的途径。而且格式支持比您想象的要窄:它依赖于系统的媒体组件,因此在其他地方都可以正常播放的 MP4 仍然可以被拒绝。
Premiere — 导出帧
如果剪辑已经在 Premiere 序列中,则这比 Photoshop 快得多。将播放头停在您想要的帧上,然后按 Shift + E,或单击节目监视器下方的摄像头图标。
在对话框中,选择 PNG 进行无损输出并勾选 导入项目 仅当您确实希望将静止图像放回垃圾箱时。这会以全序列分辨率一次导出一帧 - 当您想要三个特定时刻时非常理想,当您想要三十个时则很乏味。
方法2:在浏览器中
对于少数静止图像, 帧提取器 完全跳过项目设置步骤。
- 将文件放入。 没有项目,没有导入,没有缓存生成。也没有上传任何内容,因此会立即启动大型源。
- 缩小到重要的部分。 时间范围滑块相当于 Photoshop 的“仅选定范围”,拖动时时间戳可见。
- 设置较宽的间隔。 对于候选选择,每 2-3 秒一帧通常就足够了 - 您是在挑选,而不是动画。帧计数会在您键入时更新,因此您可以瞄准要实际查看的一组。
- 选择PNG。 如果之后要使用设计工具,现在不要压缩它。
- 从预览网格中选择。 单击两个或三个有效的选项并单独保存。如果您想要一切,ZIP 就在那里,但对于这项任务,您通常不需要。
如果您大致知道该时刻在哪里,但需要 精确 帧, 逐帧工具 在两个方向上一次步进一帧并保存当前帧 - 比批量导出更接近 Premiere 的导出帧。
三个出错的地方
1.“视频帧转图层”显示为灰色或拒绝文件
Photoshop 的视频导入取决于编解码器支持,但不如媒体播放器广泛。 MP4 中的 H.264 是安全的情况; HEVC、ProRes、WebM 中的 VP9 以及各种 MKV 组合通常都不是,并且失败通常是一个简单的“无法完成”而不是任何诊断。
可靠的修复方法是首先转码为 H.264 MP4 并导入。如果您无论如何都要运行转换,那么值得一问的是编辑器是否仍然是正确的目的地 - 如果浏览器可以播放,浏览器工具将直接打开原始文件,这比 Photoshop 接受的范围更广泛。
2. 导出的内容看起来仍然比时间线平淡
这一工具最让人困惑,因为似乎没有任何内容被破坏。视频通常以 Rec 进行编码。 709,并且通常是有限范围 - 黑色位于代码值 16,白色位于代码值 235,而不是 0 和 255。静止图像通常被解释为全范围的 sRGB。
当链中的某些内容在这些约定之间进行转换而其他内容则不然时,您会得到典型的症状:褪色的黑色和平坦的对比度,或者相反,破碎的阴影和剪切的高光。静态图像并不是“质量较低”——它是在与视频不同的假设下进行解释的。
实用指南:在图像查看器中判断导出的文件,而不是在生成它的编辑器中,并将其与第二个工具导出的相同帧进行比较。如果两者不一致,差异在于颜色解释,而不是保真度。在色彩准确性真正重要的地方——分级参考、打印、任何静止图像必须与分级视频相匹配的地方——在色彩管理应用程序中进行导出并将其保留在那里。这是使用 Premiere 或 Photoshop 而不是其他任何东西的真正原因。
3. 你想要五张图像,却得到了八百层
视频帧到图层中的默认设置是每一帧的整个剪辑。对于 3,600 层的 2 分钟 30 fps 视频,Photoshop 会以一种使机器无法使用的方式拒绝或接受。
始终设置“仅限选定范围”并始终设置“限制到每个 N 帧",然后单击“确定”。首先进行算术运算: duration × fps ÷ N。如果您想要从一个两分钟的剪辑中获取大约 20 个候选图像,则大约每 180 帧一次。
当Photoshop或Premiere是正确的选择时
经常 — 这不是放弃编辑器的情况:
- 仍然需要修饰。 如果要对帧进行清理、合成或色彩校正,则导出它并在其他地方重新打开它是毫无意义的往返。
- 色彩准确度是要求。 颜色管理管道正是 Adobe 应用程序提供的功能,而浏览器画布则不提供。
- 帧必须与分级序列匹配。 从源文件中提取的静态图像不会包含这些内容;导出帧会包含这些内容。
- 您已经在应用程序中。 如果 Premiere 在加载剪辑的情况下打开,
Shift + E无与伦比。 - 您需要操作或批处理。 Photoshop 跨大型图像集的自动化是浏览器无法比拟的。
浏览器路由以更窄的要求获胜:当您需要源分辨率下未修改的静态图像并且不想花费设置成本时。这种情况很常见,值得收藏,而且很小,不会威胁到任何编辑者。
快速参考
| 任务 | Photoshop / Premiere | 浏览器工具 |
|---|---|---|
| 一个特定帧 | Premiere: Shift + E |
保存当前帧 |
| 一组剧照样本 | 视频帧到图层 + 导出图层 | 间隔提取 |
| 第一帧前设置 | 启动、导入、缓存 | 将文件放入 |
| 实用帧上限 | 几百层 | 受选项卡内存限制 |
| 编解码器覆盖范围 | 比媒体播放器窄 | 无论浏览器解码什么 |
| 色彩管理输出 | 是 | 否 |
| 包括等级和效果 | 是的,按照顺序 | 否 - 仅源像素 |
| 事后修饰 | 同一应用程序 | 导出,然后在其他地方打开 |
| 成本 | 订阅 | 免费,无需帐户 |
| 批量自动化 | 动作和脚本 | 不可用 |
决定性的问题不是哪个应用程序更强大 - 显然是编辑器。而是这个特定的工作是否需要任何这种能力。对于一些未经修改的静态图片,通常不会。