把 Apple TV 的史努比屏保搬到了 macOS 🐶
周末台风来了,在家没什么事,就用 Codex 猛蹬了一个 macOS 版的 Snoopy 屏幕保护程序。
之前在网上找到的一些项目,要么使用的是 Simulator 里的素材,相比 Apple TV 真机少了非常多;要么是花很长时间直接录屏,画质会有损失,播放方式也比较固定,少了一些原版的随机性。
于是给 Codex 定了一个目标 `去找 tvOS 26 中使用的 Snoopy 屏保素材。` 没想到还真让它找到了。
接下来就是根据这些素材拼出一个完整的屏保。原本以为只是播放视频,实际处理起来比想象中复杂很多,里面有各种序列帧、素材拼接、图层合成、蒙版和转场。
按照之前观察 Apple TV 屏保的规律,这些内容可能还会根据时间、节日,甚至天气发生变化。
时间和节日相关的选择逻辑已经让 Codex 写进去了,不过暂时还没有完整验证。
天气相关的部分先删掉了,因为还得接 WeatherKit ,感觉有点太麻烦 😂
本身对 iOS macOS 开发完完全全是零基础,过程中遇到了不少问题。基本就是改了又改、修完这里又坏那里,最后总算磨出了一个能正常使用的版本。
目前可能还有一些 Bug ,有兴趣的可以下载试试。
## GitHub
[dingdangnao/Snoopy-Screensaver](https://github.com/dingdangnao/Snoopy-Screensaver)
## 下载 ( 约 **7.8 GB** 有点大 )
- [Google Drive](https://drive.google.com/file/d/1xeIGd-na8fgRbtPliKTqP6ZnWVftGzr4/view?usp=sharing)
- [百度网盘](https://pan.baidu.com/s/120IiW4qjyqbIzk_4HZkYug?pwd=f6ea) 提取码: f6ea
最后还得感谢一下 Tibo 😂 ( 懂的都懂。)

---
原文链接:[点击查看](https://www.v2ex.com/t/1226920)
之前在网上找到的一些项目,要么使用的是 Simulator 里的素材,相比 Apple TV 真机少了非常多;要么是花很长时间直接录屏,画质会有损失,播放方式也比较固定,少了一些原版的随机性。
于是给 Codex 定了一个目标 `去找 tvOS 26 中使用的 Snoopy 屏保素材。` 没想到还真让它找到了。
接下来就是根据这些素材拼出一个完整的屏保。原本以为只是播放视频,实际处理起来比想象中复杂很多,里面有各种序列帧、素材拼接、图层合成、蒙版和转场。
按照之前观察 Apple TV 屏保的规律,这些内容可能还会根据时间、节日,甚至天气发生变化。
时间和节日相关的选择逻辑已经让 Codex 写进去了,不过暂时还没有完整验证。
天气相关的部分先删掉了,因为还得接 WeatherKit ,感觉有点太麻烦 😂
本身对 iOS macOS 开发完完全全是零基础,过程中遇到了不少问题。基本就是改了又改、修完这里又坏那里,最后总算磨出了一个能正常使用的版本。
目前可能还有一些 Bug ,有兴趣的可以下载试试。
## GitHub
[dingdangnao/Snoopy-Screensaver](https://github.com/dingdangnao/Snoopy-Screensaver)
## 下载 ( 约 **7.8 GB** 有点大 )
- [Google Drive](https://drive.google.com/file/d/1xeIGd-na8fgRbtPliKTqP6ZnWVftGzr4/view?usp=sharing)
- [百度网盘](https://pan.baidu.com/s/120IiW4qjyqbIzk_4HZkYug?pwd=f6ea) 提取码: f6ea
最后还得感谢一下 Tibo 😂 ( 懂的都懂。)

---
原文链接:[点击查看](https://www.v2ex.com/t/1226920)
· 0 个赞
· 0 个赞