Phosphene:适用于 macOS Tahoe 的视频壁纸引擎,功能特性大揭秘!

发布时间:2026/5/21 12:57:11

Phosphene:适用于 macOS Tahoe 的视频壁纸引擎,功能特性大揭秘! 导航菜单可进行切换导航操作。有登录选项还能进行外观设置。平台包含多个方面的功能。AI 代码创作方面有 GitHub Copilot借助 AI 编写更优质的代码、GitHub Spark构建并部署智能应用、GitHub Models管理并比较提示词、MCP Registry新集成外部工具开发者工作流方面有 Actions自动化任何工作流、Codespaces即时开发环境、Issues规划并跟踪工作、Code Review管理代码变更应用程序安全方面有 GitHub Advanced Security发现并修复漏洞、代码安全在构建过程中保障代码安全、密钥保护防患于未然防止信息泄露探索方面有为何选择 GitHub、文档、博客、更新日志、市场。还可查看所有功能。解决方案按公司规模划分有企业版、中小型团队、初创公司、非营利组织按用例划分有应用现代化、DevSecOps、DevOps、CI/CD还可查看所有用例按行业划分有医疗保健、金融服务、制造业、政府机构也可查看所有行业。还能查看所有解决方案。资源按主题探索有 AI、软件开发、DevOps、安全可查看所有主题按类型探索有客户案例、活动与网络研讨会、电子书与报告、商业洞察、GitHub Skills支持与服务方面有文档、客户支持、社区论坛、信任中心、合作伙伴。还可查看所有资源。开源社区方面有 GitHub Sponsors资助开源开发者项目方面有 Security Lab、Maintainer Community、Accelerator、GitHub Stars、Archive Program仓库方面有主题、热门趋势、集合。企业版企业解决方案是企业平台由 AI 驱动的开发者平台可用附加组件有 GitHub Advanced Security企业级安全功能、Copilot for Business企业级 AI 功能、高级支持企业级 24/7 支持。定价可查看定价相关内容。搜索或跳转可搜索代码、仓库、用户、问题、拉取请求等还有搜索语法提示。提供反馈会阅读每一条反馈并认真对待意见可选择包含电子邮件地址以便联系。保存的搜索使用保存的搜索可更快筛选结果若要查看所有可用限定符可参阅文档。登录与注册有登录和注册选项还有外观设置等相关提示。kageroumado/phosphene 仓库信息该仓库公开有通知、复刻、加星等操作选项还有代码、问题、拉取请求、操作、项目、安全与质量、洞察等导航选项。主分支有分支和标签可查看还可转到文件、查看代码等。文件夹和文件信息展示了文件夹和文件的相关信息包括名称、最后提交消息、最后提交日期等。最新提交与历史记录有 1 次提交记录。Phosphene 介绍Phosphene 是一款适用于 macOS Tahoe 的视频壁纸引擎是菜单栏应用程序和壁纸扩展可将自己的视频文件用作 macOS 桌面和锁屏壁纸能接入系统原生壁纸选择器基于苹果的私有 WallpaperExtensionKit 框架构建视频播放可在进程外运行能与操作系统级别的锁屏、空闲和睡眠生命周期集成。不过它通过 dlopen 加载 WallpaperExtensionKit并使用基于反射的运行时内省来与 XPC 类型进行交互苹果可能会在主要操作系统版本更新时更改该项目适配 macOS 26Tahoe。特性自带视频可导入 MP4、MOV 或 AVFoundation 可读取的文件能实现无缝循环通过跨循环边界偏移 PTS/DTS 实现帧精确循环支持多显示器和每个空间独立选择有节能播放功能渐变式的 PlaybackPolicy 会根据多种因素减少工作量或暂停播放有平滑锁屏过渡效果启用“仅在锁屏时显示”选项后壁纸会平滑淡入淡出能在遮挡时暂停检测到显示器被窗口覆盖时暂停渲染有自适应变体可选择低分辨率或低帧率变体还有菜单栏控制功能可预览、暂停/播放、切换显示器等。要求需要 macOS Tahoe26.0 及以上依赖 macOS 14 引入的壁纸扩展点使用了仅适用于 Tahoe 的 SwiftUI 和 glassEffect() API需要 Apple Silicon目标平台为 arm64 - apple - macos26.0需要 Xcode 17 及以上用于构建项目需启用 Swift 6 严格并发。构建步骤先进行 git clone 操作再进入项目目录最后打开 Phosphene.xcodeproj。在 Xcode 中选择 **Phosphene** 方案并运行项目使用同步文件系统组添加或删除文件无需编辑 pbxproj 文件还需设置开发团队进行代码签名壁纸扩展会嵌入应用程序包并注册到系统中。使用视频壁纸启动 Phosphene 后使用菜单栏图标 **管理库** 添加视频然后打开 **系统设置 → 壁纸**选择视频macOS 会处理壁纸设置Phosphene 的扩展提供视频帧。架构包含 Phosphene.app菜单栏 UI和 PhospheneExtension.appex宿主WallpaperAgent两者通过 Darwin 通知交互还有共享应用组容器。应用程序端基于 SwiftUI 管理视频库等扩展端在系统 WallpaperAgent 进程中运行加载 WallpaperExtensionKit.framework 并渲染视频帧PlaybackPolicy 是播放行为的唯一真相来源VideoRenderer 负责解码管道实现无卡顿循环播放。需要了解的特性涉及 WallpaperSnapshotXPC 方法交换若不进行运行时方法交换快照会编码为空基于反射的 XPC 解析苹果请求类型不在公共 SDK 头文件中扩展通过反射读取变体建议方面电源监控器认为设备连接电源且空闲时“1080p30” 变体可能不被选中。许可证采用 MIT 许可证可自由使用不提供任何保证。致谢由 [kageroumado](https://x.com/kageroumado) 开发Phosphene 最初是商业项目因市场拥挤现在已开源。关于是一款适用于 macOS Tahoe 的视频壁纸引擎。资源有 Readme 和 MIT 许可证。加载错误提示加载时出现错误可重新加载页面。仓库相关数据有 3 颗星、0 个关注者、0 次复刻还可举报仓库。发布版本未发布任何版本。包信息有 0 个包。贡献者加载时出现错误可重新加载页面。语言包含 Swift 98.4% 和 Objective - C 1.6%。页脚有相关链接和声明包括条款、隐私、安全、状态、社区、文档、联系我们等还可管理 Cookie 和不共享个人信息此时可能无法执行某些操作。

相关新闻