quicktime player和safari均可启用画中画(pip):在quicktime中打开本地视频后点击控制栏右下角小电视图标即可;safari需先用quicktime启pip再打开同视频html页,或输入file://路径后按command+shift+p触发。

用QuickTime Player播本地视频启PiP
你已经下载好4K电影或录好的会议回放,想一边写报告一边看回放,又不想被其他窗口盖住画面——Mac系统自带的QuickTime Player就能直接启用画中画,不转码、不卡顿、原生支持H.265/HEVC高清编码。
在Mac上的QuickTime Player App中,打开一个本地视频文件,比如“年度总结.mp4”或“产品演示.mov”。
将指针移到视频画面上任意位置,等底部播放控制栏浮现出来。
点击控制栏右下角那个【小电视图标】(不是全屏按钮,也不是音量按钮),图标样式是带边框的矩形内嵌一个小矩形,点一下视频立刻跳成悬浮窗。
这一步操作起来很简单,直接把文件拖进去就行。悬浮窗默认出现在屏幕右上角,拖标题栏可自由定位,拖边缘能缩放——注意:双击浮窗会全屏,再双击才回到PiP模式,别误触。
用Safari播本地HTML页面里的视频启PiP
如果你把本地视频嵌进HTML页面里用Safari打开(比如用VS Code写了个简易播放页),也能调用系统PiP,但必须绕过安全限制。
方法一:先用QuickTime Player打开该视频→点开画中画→保持浮窗运行→再在Safari中打开含同一视频的本地HTML文件,此时右键视频区域,菜单里会出现“在画中画中播放”选项。
方法二:在Safari地址栏输入file:///开头的完整路径(例如file:///Users/you/Movies/demo.html)→播放视频→按Command + Shift + P强制触发——这招只在视频已获得媒体焦点时生效,否则快捷键无反应。
注意:Safari默认禁止本地file://协议页面调用PiP API,所以纯静态HTML里放<video src="demo.mp4"></video>后直接右键,大概率看不到PiP菜单。
调整与退出PiP窗口
第一步:拖动悬浮窗标题栏,把它停在屏幕右上角或左下角,避开Dock栏干扰。
第二步:把鼠标移到窗口右侧边缘,光标变成双向箭头时按住左键拖动,宽度缩到320px左右最适配高清视频清晰度。
第三步:点浮窗左上角×关闭,或把浮窗整个拖回原QuickTime Player窗口上方松手——松手瞬间视频自动还原回嵌入式播放器。











