Respostas:
1) Crie um Applescript pelo AppleScript Editor e salve-o (por exemplo, QTRecord.scpt):
tell application "QuickTime Player"
activate
start (new movie recording)
end tell
2) Abra o Terminal e execute o script na linha de comando:
osascript QTRecord.scpt
Ou a coisa toda como uma frase:
osascript -e 'tell application "QuickTime Player" to activate' -e 'tell application "QuickTime Player" to start (new movie recording)'
De acordo com este site, isso pode ser feito usando o 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
Por isso, interage com o Quick-time. Não há comandos diretos com o QuickTime.
Expected end of line, etc. but found “true”.