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
(视频长度)选项不受尊重