如何用 OverRec 截取 YouTube 视频帧(或任意视频网站)
- Metaphor Projects
- 应用
- 13 May, 2026
你正在观看教程、产品演示或直播,想要截取一帧干净的视频画面——没有浏览器工具栏、标签栏,没有任何干扰。以下是使用 OverRec 的两种方法。

方法一:在视频上绘制矩形,然后复用坐标
适合任何设备的最精确方法。使用 OverRec 的图形界面绘制一个精确覆盖视频播放器的选区——然后在 CLI 中复用这些坐标,随时截取同一区域。
第一步 — 打开 OverRec 并在视频上绘制选区
启动 OverRec,使用矩形截图工具拖动选区,精确覆盖视频播放器区域。OverRec 截取该区域并显示选区坐标——例如 location: 120,90,size: 1280x720。
第二步 — 在 CLI 中复用这些坐标
一旦确定了精确区域,无需触碰鼠标,直接在命令行中重复截图:
OverRec.exe cli screenshot --location 120,90 --size 1280x720 --output "frame.png" --no-clipboard
将 120,90 和 1280x720 替换为 OverRec 显示的实际值。只要浏览器位置不变,每次截取的区域都完全相同。
适用于任何网站的任何视频播放器——YouTube、Vimeo、Twitch、文档中的嵌入播放器。坐标才是关键,网站本身无关紧要。
方法二:在第二台显示器全屏,截取整个屏幕
如果你有两台或多台显示器,这是效果最干净的方法。将浏览器移至副显示器,全屏播放,然后截取整个显示器——画面中只有视频帧,没有其他内容。
第一步 — 列出显示器
OverRec.exe cli monitors
输出:
ID Resolution
0 1920x1080
1 2560x1440
第二步 — 在副显示器上全屏播放
将浏览器窗口移至显示器 1,在 YouTube 上按 F(或任意视频网站的全屏按钮)。
第三步 — 截取该显示器
OverRec.exe cli screenshot --monitor 1 --output "frame.png" --no-clipboard
结果是以显示器原生分辨率截取的完整视频帧,图像中没有任何其他内容。
技巧:循环定时截图
两种方法都可以在循环中使用。如果你想定期截取帧——制作延时摄影、记录直播或捕捉特定时刻——只需将命令包装在 PowerShell 循环中:
使用方法一的坐标:
# 每 5 秒截取一帧,共 12 次
for ($i = 1; $i -le 12; $i++) {
OverRec.exe cli screenshot --location 120,90 --size 1280x720 --output "frame_$i.png" --no-clipboard
Start-Sleep -Seconds 5
}
使用方法二的全屏显示器:
for ($i = 1; $i -le 12; $i++) {
OverRec.exe cli screenshot --monitor 1 --output "frame_$i.png" --no-clipboard
Start-Sleep -Seconds 5
}
每次运行将按编号保存文件到磁盘。根据实际需求调整时间间隔和次数。
适用于任意视频网站
YouTube、Vimeo、Twitch、Netflix、文档中的嵌入播放器——命令完全相同。OverRec 不与浏览器或网站交互,它只截取你指定的屏幕区域的像素。
总结
| 方法 | 适用场景 |
|---|---|
| 绘制矩形 → 复用坐标 | 任何设备;精确裁剪,单显示器可用 |
| 副显示器全屏 | 效果最干净;无需裁剪,完整原生分辨率 |
从 Microsoft Store 下载 OverRec。