Phosphene:macOS 上的自定义视频壁纸引擎开源了

📅 2026年05月23日 · 技术

让 macOS 桌面动起来的开源方案

一直以来,macOS 用户想要使用动态视频壁纸,往往需要依赖商业软件。现在,一个名为 Phosphene 的开源项目改变了这一局面。它是一款专为 macOS Tahoe(26.0+)设计的视频壁纸引擎,可以让用户将自己的视频文件设置为桌面和锁屏壁纸,效果与 Apple 自带的动态壁纸一样流畅。

项目亮点

Phosphene 基于 Apple 私有的 WallpaperExtensionKit 框架构建——也就是 Apple 自家动态壁纸 Aerials 使用的底层技术。这意味着它的播放独立于主进程运行,即使应用退出也能继续,且与系统的锁屏、休眠生命周期完美集成。

核心特性包括:

技术架构

Phosphene 由两个组件构成:菜单栏应用和壁纸扩展。扩展运行在系统的 WallpaperAgent 进程中,通过 XPC 通信接收指令,使用 AVSampleBufferDisplayLayer 渲染帧。项目使用 Swift 6 严格并发模式编写,仅支持 Apple Silicon 芯片。

上手使用

使用前需要在 Xcode 17+ 中编译项目,设置开发团队签名后运行。启动后通过菜单栏管理壁纸库添加视频,然后在系统设置的壁纸面板中选择即可。项目采用 MIT 许可证开源,适合喜欢定制 macOS 体验的开发者尝试。

参考来源

🔧 在线开发者工具 — JSON格式化 · Base64 · UUID生成 · 正则测试 等80+免费工具
🔧 在线开发者工具 — JSON格式化 · Base64 · UUID生成 · 正则测试 等80+免费工具