quicktime player是mac系统唯一原生支持本地mp4/mov画中画的方案:先设为默认打开方式,播放后通过“查看→进入画中画”启用,悬浮窗可自由拖拽固定;safari支持本地html视频pip需用file://协议并确保controls和playsinline属性;第三方工具如floatplayer可通过屏幕录制权限捕获任意播放器窗口实现pip。

你正在Mac上用QuickTime Player播放本地MP4或MOV文件,想让它像网页视频一样悬浮在所有窗口上面边看边写文档,系统自带的画中画功能就能直接实现,不用装插件、不卡顿、拖到屏幕边缘也不会被遮住。
用QuickTime Player播本地视频启PiP
这是唯一能原生支持本地视频画中画的系统级方案,只认QuickTime Player,其他播放器如VLC或IINA需额外设置或插件,且行为不稳定。
第一步:双击打开本地视频文件,确保它由QuickTime Player启动——如果默认是其他程序,右键文件→“显示简介”→“打开方式”选QuickTime Player→点“全部更改”。
第二步:视频开始播放后,点击菜单栏“查看”→“进入画中画”。
第三步:窗口立刻变成半透明悬浮窗,默认停在屏幕中央,鼠标按住标题栏可拖到任意位置;【松手即固定,不会自动吸附或弹回】。
第四步:把悬浮窗拖到屏幕右上角,再打开Pages写报告,视频始终浮在最上层,滚动文档时它纹丝不动。
用Safari播本地视频HTML页面启PiP
如果你把本地视频嵌入了HTML页面(比如用VS Code写了个简易播放页),Safari也能把它当网页视频处理,走标准PiP路径。
方法一:用Safari打开含<video></video>标签的本地HTML文件,确保controls属性存在且视频已点击播放。
Qt Creator 20.0.1 macOS universal 安装包,适合在 Mac 上进行 Qt Widgets、Qt Quick、CMake/qmake 项目开发、界面设计和跨平台调试。
方法二:鼠标悬停视频画面→调出控制栏→点击右下角两个重叠方框图标□ inside □。
注意:必须用file://协议打开,不能用文本编辑器预览;若点图标无反应,检查HTML里是否漏了webkit-playsinline或playsinline属性。
用第三方工具捕获任意窗口启PiP
当你用IINA、VLC甚至Final Cut Pro放本地视频,又不想换播放器时,FloatPlayer这类工具能绕过系统限制强行抓取画面流。
第一步:下载FloatPlayer并安装,首次运行会弹出权限请求。
第二步:前往“系统设置”→“隐私与安全性”→“屏幕录制”,勾选FloatPlayer;再进“辅助功能”,同样勾选它。
第三步:启动FloatPlayer,点主界面“+”号→选择“捕获窗口”→在列表里点中你正在播放视频的那个应用窗口。
第四步:点击FloatPlayer右下角“PiP”按钮,视频画面立即转为独立悬浮窗,【此时原应用可最小化或切换桌面,浮窗不受影响】。










