MacBook Pro录屏闪烁主因是ProMotion动态刷新率与录屏软件帧率不同步,需设为固定60Hz、禁用自动亮度、关闭硬件加速,并重置displaypolicyd/touchbaragent进程。

MacBook Pro在录屏过程中屏幕出现闪烁,通常与ProMotion高刷适配、图形驱动调度或录屏软件渲染冲突直接相关,不是单纯亮度或环境光问题。
确认是否为ProMotion刷新率切换导致
MacBook Pro(14/16英寸,2024起)内置ProMotion显示器会动态在60Hz–120Hz间切换,而部分录屏工具(如QuickTime、OBS旧版、ScreenFlow)无法正确同步帧率,触发PWM调光抖动或垂直同步撕裂。
第一步:打开“系统设置”→“显示器”,按住Option键点击“刷新率”下拉菜单。
第二步,把选项切到【60Hz(固定)】,不要选“自动”,也不要选“ProMotion”。这么做的核心目的,是直接关掉动态刷新,避免录屏过程中因为帧率来回跳变,导致画面出现肉眼可见的闪烁。要是列表里根本没有60Hz这个选项,就先确认一下当前机型和系统版本是否具备ProMotion支持条件:需要 macOS Monterey 12.0+,并且设备为2024款及以上机型。
第三步:关闭“自动亮度调节”,防止环境光传感器在录屏过程中反复调整背光,加剧闪烁感。
禁用硬件加速与全屏优化
多数第三方录屏软件默认启用GPU加速和全屏优化,但M1/M2芯片的媒体引擎在高负载下可能与Display Server产生调度冲突,表现为录屏窗口边缘闪烁、色块跳动或局部残影。
方法一(OBS Studio):打开设置→“视频”→取消勾选“启用硬件加速解码(Apple Video Toolbox)”;再进入“高级”→“录制”→将“录制格式”改为A V1或H.264(Software),避开VideoToolbox硬编通道。
方法二(QuickTime Player):启动后不要直接点“录制”→先点“文件”→“新建影片录制”→点击录制按钮旁的小箭头→取消勾选“摄像头”和“麦克风”,仅保留屏幕;此时QuickTime会降级为CPU软渲染路径,大幅降低闪烁概率。
注意:启用硬件加速后若录屏中间出现绿色噪点或横纹,说明VideoToolbox已过载,必须切回软件编码。
重置显示服务进程(适用于Touch Bar同步闪烁)
当录屏同时触发Touch Bar闪烁(如Siri图标区域明暗交替),说明整个显示子系统处于不稳定状态,根源常是displaypolicyd或touchbaragent进程卡死。
打开“终端”,粘贴执行:
sudo killall displaypolicyd && sudo killall touchbaragent
系统会自动重启这两个守护进程,无需重启Mac。此操作可即时恢复显示服务调度一致性,对录屏中伴随Touch Bar异常的用户立竿见影。
如果想把这一步做成自动化处理,也可以直接存成脚本:echo 'sudo killall displaypolicyd && sudo killall touchbaragent' > ~/Desktop/reset_display.sh && chmod +x ~/Desktop/reset_display.sh——这样保存好之后,双击运行就行。
