苹果系统录屏可通过快捷键微调,或借助终端命令精准设置录制区域的坐标位置与尺寸大小。QuickTime Player 也支持通过修改 plist 文件来保存固定选区,此外,第三方工具如 ShareX、优加蛙等还能直接输入 XYWH 坐标,实现更精确的屏幕录制区域控制。

在苹果录屏时,如果你想精确控制录制区域的起始坐标以及宽度、高度,例如固定从 PPT 标题栏下方 80px 开始,录制宽度 1280px、高度 720px 的画面,就需要绕开传统鼠标拖拽这种不够精细的方式,直接对选区坐标参数进行设置。
用ShortCut快捷键+终端命令微调选区坐标
第一步:按下 Command+Shift+5 调出系统录屏控制栏,点击“录制选定部分”图标,此时屏幕会变暗,并显示一个虚线选框。
第二步:不要直接使用鼠标拖动——按住 Command+Option 键不放,再配合方向键微调选框位置,每次可移动 1 像素;如果同时按住 Shift 键,则每次移动 10 像素。松开这些修饰键后,方向键会恢复原本的默认功能。
第三步:如果你想将录屏区域的数值精确固定下来,可以打开终端(访达→前往→实用工具→终端),输入:defaults write com.apple.screencapture frame "{{x,y},{w,h}}",然后将 x、y、w、h 替换为实际像素值。例如:defaults write com.apple.screencapture frame "{{100,200},{800,600}}"。⚠️需要注意,这条命令只会影响 ShortCut 下次启动时的默认录制选区,并且在重启 ShortCut 之前不会立即生效。
第四步:执行终端命令后,再次按下 Command+Shift+5 → 点击“录制选定部分”,此时虚线选框会自动跳转到你设定好的坐标位置和尺寸,无需再次手动拖拽。
QuickTime Player中保存并复用固定坐标区域
QuickTime Player 本身没有直接提供坐标编辑界面,但可以通过临时文件或偏好设置文件,间接保存并复用固定录制区域。
方法一:先用鼠标框选目标录制区域→点击录制→立即暂停→导出为 MOV 文件→使用ffprobe命令解析视频元数据,提取 【display_aspect_ratio】 和 【width/height】 数值,再反推出原始分辨率比例,之后在下一次录制前手动按比例调整选框大小。
方法二:先使用 QuickTime 录制一次理想的区域,随后关闭 QuickTime;接着前往 ~/Library/Preferences/ ,找到 com.apple.QuickTimePlayerX.plist 文件,用 Xcode 或 PlistEdit Pro 打开;然后搜索 screenCaptureRect 字段,它的值通常类似 {120, 85, 1440, 900},对应的就是 {x, y, width, height}。把这组参数复制保存,后续即可反复调用。
下次需要复用时,可在终端执行:defaults write com.apple.QuickTimePlayerX screenCaptureRect -array 120 85 1440 900,然后重启QuickTime即可生效。
第三方工具直接输入XYWH四值坐标
ShareX(Mac版)和优加蛙录屏软件支持直接输入 XYWH 四个坐标参数,特别适合 UI 测试、批量课程录制、软件操作演示等需要固定录制区域的场景。
方法1:在 ShareX 中点击左侧栏“捕捉”→“高级捕获”→勾选“启用区域捕获”→在 X/Y/Width/Height 四个输入框中分别填写像素值→点击“保存区域”并命名→后续录制时选择“录制已保存区域”即可快速调用。
方法2:优加蛙录屏软件启动后,选择“自定义区域”模式→点击界面右上角齿轮图标进入高级设置→开启“坐标模式”开关→手动输入左上角 X 坐标、Y 坐标、宽度和高度→确认后选区会严格按照数值生成,【鼠标拖拽将被禁用,避免误操作导致偏移】。
方法3:数据蛙录屏软件在“自定义区域”界面拖出初始选框后,点击右下角“坐标编辑”按钮→弹出浮动窗口→直接修改 Top/Left/Width/Height 数值→回车确认,录制选区会实时重绘并立即生效。
