Come avviare la registrazione QuickTime dalla riga di comando?


Risposte:


12

1) Crea un Applescript con AppleScript Editor e salvalo (ad es. QTRecord.scpt):

 tell application "QuickTime Player"
     activate
     start (new movie recording)
 end tell

2) Apri Terminale ed esegui lo script nella riga di comando:

 osascript QTRecord.scpt 

O il tutto come una fodera:

 osascript -e 'tell application "QuickTime Player" to activate' -e 'tell application "QuickTime Player" to start (new movie recording)'

Come conosci questi parametri? Funzione 'Record' dell'editor di script Apple, non fornire che ... @ohho
CodeFarmer

1
@CodeFarmer Utilizzando Xcode, apri QuickTImePlayerX.sdef, che si trova all'interno della cartella Contenuti del pacchetto Quicktime Player X.
James Bush,

2

Secondo questo sito, può essere fatto usando 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

Quindi interagisce con Quick-time. Non ci sono comandi diretti con QuickTime.


La compilazione del codice sopra riportato genera un errore di sintassi:Expected end of line, etc. but found “true”.
ohho,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.