vitorgalvao / alfred-workflows

Collection of Alfred workflows
BSD 3-Clause "New" or "Revised" License
2.44k stars 167 forks source link

StartRecording does not work on Monterey #140

Closed Artem-Sukhliak-Funzy closed 2 years ago

Artem-Sukhliak-Funzy commented 2 years ago

Setup info

Description of issue

On previous MacOS it worked. Right now after typing workflow in Alfred - nothing happens. It just does not start

Debugger output

11:07:36.265] Logging Started...
[11:07:45.716] StartRecording[Keyword] Processing complete
[11:07:45.717] StartRecording[Keyword] Passing output '' to Arg and Vars
[11:07:45.718] StartRecording[Arg and Vars] Processing complete
[11:07:45.718] StartRecording[Arg and Vars] Passing output 'webcam' to Run Script
[11:07:47.131] StartRecording[Run Script] Processing complete
[11:07:47.134] StartRecording[Run Script] Passing output 'true
' to Run Script
vitorgalvao commented 2 years ago

Can’t reproduce, works fine for me.

Check System Preferences → Security & Privacy → Privacy → Automation. Make sure QuickTime Player.app is checked under Alfred 4.app.

Artem-Sukhliak-Funzy commented 2 years ago

QuickTime Player.app is enabled under Alfred 4.app.

To make sure, are you saying that when you type "recordXXX" you launching QuickTime player with already enabled tool to select area to record?

vitorgalvao commented 2 years ago

To make sure, are you saying that when you type "recordXXX" you launching QuickTime player with already enabled tool to select area to record?

Yes, as the instructions say. How have you been using the Workflow in previous macOS versions without noticing that? You have to interact with QuickTime Player to keep whatever you recorded.

Artem-Sukhliak-Funzy commented 2 years ago

Before, after typing "RecordXXX", QuickTime Player always opened with auto-activated "select recording area" tool

vitorgalvao commented 2 years ago

Whatever it activates depends on whatever you choose to record. In you report you were recording the webcam, and that doesn’t require an area selection.

Either way, I can’t reproduce and no one else has reported this. This is almost certainly a permissions issue, but definitely a problem in your macOS setup. You’ll have to find what that is.