Réponses:
1) Créez un Applescript par AppleScript Editor et enregistrez-le (par exemple QTRecord.scpt):
tell application "QuickTime Player"
activate
start (new movie recording)
end tell
2) Ouvrez Terminal et exécutez le script en ligne de commande:
osascript QTRecord.scpt
Ou le tout en une ligne:
osascript -e 'tell application "QuickTime Player" to activate' -e 'tell application "QuickTime Player" to start (new movie recording)'
Selon ce site, cela peut être fait en utilisant 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
Il interagit donc avec Quick-time. Il n'y a pas de commandes directes avec QuickTime.
Expected end of line, etc. but found “true”.