macOS系统自带画中画(PiP)功能可让本地视频悬浮置顶播放。用QuickTime Player打开视频后,通过菜单“查看→进入画中画”或快捷键Command+Option+P启用;也可将视频嵌入HTML页面,用Safari以file://协议打开后通过控制栏、右键或地址栏喇叭图标启用PiP。

你正在用Mac播放本地视频文件,比如刚导出的剪辑片段或下载的纪录片,想让它悬浮在Final Cut Pro或Excel窗口上持续播放,又不想被其他应用盖住——macOS系统自带的画中画功能就能直接实现,不装插件、不走网页、不依赖网络。
用QuickTime Player播本地视频启PiP
这是最稳定、最原生的方式,适用于MOV、MP4、M4V等常见格式,系统级调用,无兼容性风险。
第一步:双击本地视频文件,用QuickTime Player打开并确保已开始播放。
第二步:点击菜单栏“查看”→“进入画中画”。
第三步:视频立刻变成半透明浮动窗,自动置顶,拖到屏幕右上角也不会被Finder遮住。
注意:如果菜单里没看到“进入画中画”,说明当前播放器未获得媒体焦点——先点一下视频画面再试;【千万别点“文件→导出为→…”这类操作,会中断播放流】。
用快捷键Command+Option+P快速触发
适合反复切换PiP状态的场景,比如边看素材边做时间码标注,省去鼠标移动路径。
播放状态下直接按下Command + Option + P,窗口瞬间浮起。
让 macOS 自动化像说话一样简单 —— 用代码控制你的 Mac,无需学习 AppleScript 系统要求 macOS 14+ (Sonoma) Python 3.9+ 需要开启:辅助功能 + 屏幕录制权限
再次按下同一组合键,PiP窗口立即关闭,视频回归QuickTime主界面。
这一步操作起来很简单,直接把文件拖进去就行。
通过Safari播放本地HTML5视频页启PiP
当你把本地视频封装进一个简易HTML页面(比如用VS Code写个含标签的index.html),再用Safari打开时,也能走系统PiP通路。
方法一:播放后鼠标悬停视频区域→调出控制栏→点击右下角两个重叠方框图标□ inside □。
方法二:右键点击视频画面→选择“在画中画中播放”。
方法三:把光标移到Safari顶部智能搜索栏→长按里面的小喇叭图标约1秒→从浮动菜单选“进入‘画中画’”。
【关键前提:该HTML文件必须通过file://协议本地打开,不能用双击直接用QuickTime打开,否则不触发网页PiP逻辑】。










