Repository navigation
窗口插帧助手 1.1.1(macOS arm64)
macOS 实时窗口插帧:给任意一个窗口做 LSFG 补帧。源窗口不动、不接管输入、不抢键盘。
下载 WindowInterp-1.1.1-macos-arm64.zip,解压得到 窗口插帧助手.app。
Apple Silicon / macOS 15+。
能做什么
- 给任意窗口插帧 —— 窗口化游戏、播放器、模拟器都行。采集的是窗口本身,不是整块屏幕,所以窗口里放什么就插帧什么。
- 源窗口完全不动 —— 输出是一层精确贴住源窗口的透明覆盖层。鼠标点击、滚轮、键盘照常直达源窗口,光标也跟手,不需要辅助功能权限。
- 倍率 2 / 3 / 4 / 5… —— 自动倍率默认开启:探测屏幕刷新率与源帧率,挑最合适的一档,不达标会自动降档。
- 抓取方式可选 —— 「窗口」或「整屏」,各有适用场景。
- 输出重建(画质增强) —— 关闭 / Lanczos / CAS 对比度自适应锐化,三档随时切换,不用重启。
- 省电开关 —— 采集上限、光流精度都能下调,牺牲一点画质换功耗。
- 菜单栏常驻 —— 控制窗选目标窗口、倍率、抓取方式;全局快捷键,无需辅助功能权限。
首次打开
未签名未公证,Gatekeeper 会拦下。任选一种:
xattr -dr com.apple.quarantine "窗口插帧助手.app"或在 Finder 里右键 → 打开 → 再点「打开」。
首次运行还要授予屏幕录制权限:菜单栏 ⚡ → 「打开『屏幕录制』权限设置」→ 勾上「窗口插帧助手」→ 重新打开本应用。授权只需一次,之后重新构建、重装都不会再问。
需要注意
- 要高刷新率屏幕才看得出全部效果(60Hz 屏建议别超过 2×)。
- 插帧一定会让文字变糊 —— 生成帧占比越高越明显(2× 约 50%、3× 约 66%)。看字、读文档时切回原帧模式即可,零损失。
- 源窗口本来就铺满屏幕时,「输出重建」只有锐化那半起作用(不发生放大,分辨率不会变高)。
- 不支持 DRM 内容、网络直播、HDR 输出。
- 快速运动、遮挡、切镜头处可能出现插帧伪影,倍率越高越明显。
关于附件里的引擎
压缩包里打包了 LSFG 引擎二进制(liblsfg_metal.dylib / liblsfg_extended.dylib /
libMoltenVK.dylib / lsfg-vk.dll)。这些属于第三方专有组件,不在本项目的许可证范围内,
本项目只是打包了本机已有的文件。完整说明见仓库 README 的「第三方来源与许可」。
用法与边界详见仓库 README。