Bagaimana cara memulai perekaman QuickTime di baris perintah?

Jawaban:

12

1) Buat Applescript oleh AppleScript Editor dan simpan (mis. QTRecord.scpt):

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

2) Buka Terminal dan jalankan skrip di baris perintah:

 osascript QTRecord.scpt 

Atau semuanya sebagai satu kalimat:

 osascript -e 'tell application "QuickTime Player" to activate' -e 'tell application "QuickTime Player" to start (new movie recording)'
ohho
sumber
Bagaimana Anda tahu parameter itu? Editor skrip Apple berfungsi 'Rekam', jangan berikan itu ... @ohho
CodeFarmer
1
@CodeFarmer Menggunakan Xcode, buka QuickTImePlayerX.sdef, yang terletak di dalam folder Isi paket Quicktime Player X.
James Bush
2

Menurut situs ini, dapat dilakukan menggunakan 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

Jadi itu berinteraksi dengan Quick-time. Tidak ada perintah langsung dengan QuickTime.

Simon Sheehan
sumber
Kompilasi kode di atas memberikan kesalahan sintaks:Expected end of line, etc. but found “true”.
ohho