如何在命令行启动 QuickTime 录制?

ohh*_*hho 12 command-line quicktime osx-lion macos

如何通过命令行在 MacBook 上启动 QuickTime 视频录制?

ohh*_*hho 14

1) 通过 AppleScript Editor 创建一个 Applescript 并保存(例如 QTRecord.scpt):

 tell application "QuickTime Player"
     activate
     start (new movie recording)
 end tell
Run Code Online (Sandbox Code Playgroud)

2)打开终端并在命令行中运行脚本:

 osascript QTRecord.scpt 
Run Code Online (Sandbox Code Playgroud)

或者整个事情作为一个单行:

 osascript -e 'tell application "QuickTime Player" to activate' -e 'tell application "QuickTime Player" to start (new movie recording)'
Run Code Online (Sandbox Code Playgroud)

  • @CodeFarmer 使用 Xcode,打开 QuickTImePlayerX.sdef,位于 Quicktime Player X 包的 Contents 文件夹内。 (2认同)