回答:
1)AppleScriptエディターでApplescriptを作成して保存します(例:QTRecord.scpt):
tell application "QuickTime Player"
activate
start (new movie recording)
end tell
2)ターミナルを開き、コマンドラインでスクリプトを実行します。
osascript QTRecord.scpt
またはワンライナーとして全体:
osascript -e 'tell application "QuickTime Player" to activate' -e 'tell application "QuickTime Player" to start (new movie recording)'
このサイトによると、それはApplescriptを使用して行うことができます
tell application "QuickTime Player"
set nr to (new movie recording)
set nr to start recording true
delay 10
set nr to stop recording true
end tell
したがって、Quick-timeと相互作用します。QuickTimeには直接コマンドはありません。
Expected end of line, etc. but found “true”.