在 macOS 上以交互方式使用屏幕截图来截取视频

在 macOS 上以交互方式使用屏幕截图来截取视频

MacOS 有一个工具可以使用 以交互方式截取屏幕截图cmd+shift+4(以捕获屏幕的一部分),还有一个工具可以使用 记录屏幕的一部分cmd+shift+5。使用该screencapture工具,你可以cmd+shift+4使用 CLI 工具从终端触发该工具,screencapture如下所示:

screencapture -i $FILENAME

但是,当我尝试像这样打开交互式视频时:

screencapture -i -v $FILENAME

我收到以下消息:

screencapture: video not valid with -i

是否可以cmd+shift+5从终端打开该工具?除了screencapture该工具之外,还有其他工具可以处理此问题吗?

答案1

如果您只想打开该cmd+shift+5工具,您可以使用选项-iU

然而,这并不是一个完美的解决方案:

  • CLI 的文件输出位置被忽略。文件将存储在 UI 设置为保存文件的任何位置。请注意,此选项是固定的,但输出文件基于当前时间,因此不容易从 CLI 调用中找到它。(旁注:当它真正适用于该选项时--help,文档似乎已将其放在选项上)-u-U
  • 无法ctrl+c取消;必须使用菜单栏图标。
  • -V(视频长度)选项不受尊重

相关内容