可在macOS中通过Safari、QuickTime Player、第三方应用及系统设置启用画中画功能,支持悬浮播放、拖拽缩放、快捷键控制,并需授权辅助功能与屏幕录制权限。

如果您在 macOS 上观看视频时希望将播放窗口以悬浮形式固定在屏幕任意位置,同时继续操作其他应用,则可以启用画中画(Picture-in-Picture)功能。以下是实现该效果的具体操作步骤:
一、通过 Safari 浏览器启用画中画
Safari 浏览器原生支持画中画,适用于 YouTube、Apple TV、Vimeo 等主流视频网站。该功能依赖网页视频元素是否暴露画中画控制按钮,且需满足自动播放策略要求。
1、在 Safari 中打开支持画中画的视频网页,确保视频已开始播放。
2、将鼠标悬停在视频画面上,右下角出现控制栏后,点击画中画按钮(两个重叠的方框图标)。
3、视频窗口自动脱离网页,变为可拖动、缩放、暂停的悬浮窗口。
4、点击悬浮窗口左上角的关闭按钮(×)可退出画中画;双击窗口可恢复全屏播放。
二、通过 QuickTime Player 启用画中画
QuickTime Player 在播放本地视频文件时,可直接调用系统级画中画功能,无需额外插件或设置,兼容 MOV、MP4、M4V 等格式。
1、使用 QuickTime Player 打开本地视频文件。
2、点击菜单栏“查看” → “进入画中画”。
3、视频窗口立即变为半透明悬浮窗,支持拖拽至屏幕任意角落,并保持在其他窗口上方。
4、按键盘空格键可暂停/继续播放;点击窗口任意位置可唤出简易控制条。
三、通过第三方应用(如 Floatplane 或 VLC)启用画中画
部分第三方播放器通过调用 macOS 的 AVKit 框架实现画中画,但需手动启用对应选项,且行为可能因版本更新而变化。
1、在 VLC 中打开视频后,点击菜单栏“视频” → “画中画”(若该选项为灰色,请先确认已启用“高级控制”)。
2、若未显示该菜单项,进入“VLC 偏好设置” → “界面” → 勾选“显示高级控制”,重启 VLC 后重试。
3、Floatplane 应用需在播放界面长按视频区域,从弹出菜单中选择“画中画模式”选项。
4、所有第三方画中画窗口均响应系统全局快捷键:Control + Command + F 可快速切换当前视频窗口的画中画状态。
四、检查并启用系统级画中画权限
macOS 要求应用获得“辅助功能”与“屏幕录制”权限才能稳定运行画中画,尤其对非 Apple 开发的应用至关重要。
1、打开“系统设置” → “隐私与安全性” → “辅助功能”。
2、点击左下角锁形图标解锁,点击“+”号添加对应应用(如 Safari、VLC、Floatplane)。
3、返回上一级,进入“屏幕录制”权限列表,同样添加上述应用。
4、重启相关应用后,画中画功能方可正常触发并持续驻留。
五、快捷键强制激活画中画(适用于多数场景)
当视频处于播放状态且焦点位于支持画中画的窗口时,可绕过鼠标操作,直接使用系统级快捷键调用该功能。
1、确保视频正在播放且窗口处于前台(非最小化)。
2、按下Command + Option + P组合键。
3、若当前应用支持该快捷方式,视频将立即进入画中画模式;若无反应,请确认是否已启用对应应用的辅助功能权限。
4、退出时可再次按下相同快捷键,或点击悬浮窗口左上角关闭按钮。










