GoForum › 🌐 V2EX

2026 年,我为什么重新用起了 DVD 影碟机(

MoeDisk · 2026-10-09 10:33 · 0 次点赞 · 1 条回复

MoeDiskScreenSaver

https://github.com/MoeDisk/MoeDiskScreenSaver

MoeDiskScreenSaver 盘姬吉祥物

让盘姬陪你看 DVD 撞角落,也陪你观察屏幕跑得够不够顺。

MoeDiskScreenSaver 是一个使用 Qt 编写的跨平台 DVD 动画屏幕保护程序,

带有 可爱的盘姬启动界面 和 屏幕刷新率观察工具。

界面预览

盘姬启动界面

MoeDiskScreenSaver 中文启动界面

DVD 动画

DVD 标志弹跳动画

屏幕刷新率观察

测试说明 运动清晰度与帧时间
刷新率测试说明 刷新率运动清晰度测试

功能

  • 经典 DVD 标志弹跳动画
  • 窗口模式和全屏屏幕保护模式
  • Esc 从全屏返回窗口
  • 屏幕刷新率、帧时间和运动清晰度观察
  • 中文、英文、日文界面
  • macOS、Windows 和 Linux 支持

环境

  • Qt 5 或 Qt 6
  • CMake 3.16 或更高版本
  • 支持 C++11 的编译器

macOS 和 Linux 构建

./build-unix.sh

也可以直接使用 CMake:

cmake -S . -B build-cmake -DCMAKE_PREFIX_PATH=/path/to/Qt
cmake --build build-cmake --config Release

macOS 原生屏幕保护插件可以使用下面的命令构建:

./packaging/macos/build-native-saver.sh

Windows 构建

将 Qt 的 bin 目录和 MinGW 的 bin 目录加入 PATH,然后运行:

build.bat

构建完成后,release 目录会同时生成 MoeDiskScreenSaver.exe 和 MoeDiskScreenSaver.scr。

运行参数

  • 无参数:打开盘姬启动界面
  • --screensaver:启动全屏屏幕保护
  • --preview:打开预览窗口
  • --settings:打开设置说明

Windows 同时支持屏幕保护程序标准参数 /s、/p 和 /c。

1 条回复
MoeDisk · 2026-10-09 10:43
#1

可以在 mac 上设置成屏保,锁屏的时候背景显示这个还是蛮好玩的 hhh, 用了很久感觉还行就放了出来。 win 也适配了,mac 和 win 可执行都做了屏保处理,像 win 可以直接 scr。

添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: MoeDisk
发布: 2026-10-09
点赞: 0
回复: 0