如何在 Mac OS X 的 Photo Booth 中启用隐藏的调试菜单

Photo Booth icon
这不会给你任何新的效果(虽然 你可以单独显示一些隐藏的如果你是进入那种东西),但它确实提供了一些可能有助于在 Mac 机型上提高性能的功能。

在 Photo Booth 中启用调试菜单

启动终端并输入以下默认写入命令:

默认写入 com.apple.PhotoBooth EnableDebugMenu 1

重新启动 Photo Booth 以在菜单右侧显示调试菜单:

Mac OS X 中的 Photo Booth 调试菜单

下拉菜单显示以下选项:

  • 显示 FrameMeter – 显示活动 Photo Booth 会话的每秒帧数 (FPS)
  • 在 GPU 上预处理完整预览 – 这会将处理卸载到 Mac GPU,关闭此功能并改用 CPU,这确实会导致 CPU 使用率显着增加
  • 在 GPU 上预处理迷你预览 – 将缩略图效果预览的处理卸载到 GPU 或 CPU,具体取决于设置
  • 使用 CVOpenCLTextureCache – 确定是否使用 CoreVideo 纹理缓存,您可以在 Apple 的开发者库 如果你好奇的话
  • Bypass QC for no FX – 确定是否绕过 Quartz Composer,QuartzComposer 用于创建时髦的面部效果
  • 启用反射 – 在全屏模式下显示 Photo Booth 边框上的反射,在窗口模式下启用会在视频帧本身中添加奇怪的反射

在大多数情况下,这些选项对普通用户来说用处不大,而这显然是为 Photo Booth 的开发人员提供的。也就是说,如果您想让该应用程序在某些较旧的 Mac 上表现更好,那么查看帧速率和切换 CPU 或 GPU 使用情况可能会有所帮助。帧速率数据和视频处理选项显示在 Photo Booth 应用程序的左下角:

显示 Photo Booth 调试菜单和帧率Safari(迄今为止最有用) 、提醒事项、日历、通讯录、Apple Remote Desktop、Mac App Store,等等。默认命令始终相同,只需更改 com.apple.* 字符串以包含应用程序名称:com.apple.Safari 或 com.apple.Reminders 等。如果您四处寻找并发现新内容,请务必发送给我们发送电子邮件或在 Facebook、Google+ 或 Twitter 上让我们知道。