C'è molto che non funziona rispetto all'automazione di QuickTime sotto Mountain Lion. Questo è brutto, ma sembra essere una soluzione che ha la virtù chiave di lavorare davvero.
Nel flusso del tuo automator, usa l'azione "Esegui AppleScript". Usa questo come script:
tell application "QuickTime Player"
activate
set x to new audio recording
tell x to start
delay 1
set lastLength to duration of x
delay 1
set newLength to duration of x
try
repeat while lastLength is not equal to newLength
delay 1
set lastLength to newLength
set newLength to duration of x
end repeat
end try
-- display alert name of document 1
set v to file of front document
set thePath to POSIX path of (path to desktop)
tell x to activate
delay 1
tell application "System Events"
keystroke "S" using {command down, shift down}
delay 1
keystroke thePath
delay 1
keystroke return
delay 1
keystroke "specific file name"
keystroke return
end tell
end tell
Questo non è carino, ma è una soluzione alternativa.
Quasi tutti i modi basati su codice per eseguire lo script del comando di salvataggio in QuickTime tramite AppleScript sembrano rotti in Mountain Lion. Non riesco ad accedere al percorso del documento in primo piano. Non posso esportare Non posso chiudere il salvataggio. Tutto fallisce silenziosamente o con un messaggio di errore. Ciò che sembra funzionare è inviare le sequenze di tasti appropriate per simulare un'esportazione manuale dei file. Ecco cosa ho fatto qui.
Sospetto che tu voglia salvare il tuo file con un nome diverso da "nome file specifico" e forse da qualche altra parte oltre al tuo desktop. Apporta le opportune sostituzioni nello script in modo che ciò possa accadere. Il file sarà quindi lì sul disco; le successive azioni nel tuo flusso di lavoro possono trarne vantaggio.
Nota che se il tuo file esiste già, riceverai una finestra di dialogo di conferma nel comando di salvataggio QT e lo script non lo gestirà automaticamente.