Control Cap screen recording directly from Raycast using deeplinks.
This extension provides quick commands to control Cap recordings:
- Start Recording - Start a new Cap recording (cap://record)
- Stop Recording - Stop the current recording (cap://stop)
- Pause Recording - Pause the current recording (cap://pause)
- Resume Recording - Resume a paused recording (cap://resume)
- Toggle Microphone - Toggle microphone on/off during recording (cap://toggle-mic)
- Toggle Camera - Toggle camera on/off during recording (cap://toggle-camera)
- Ensure Cap is installed and running
- Install this Raycast extension
- Use the commands from Raycast's command palette
This extension uses the following deeplink protocol:
cap-desktop://action?value="<action>"
Where <action> can be:
stop_recordingpause_recordingresume_recordingtoggle_mictoggle_camera
For start_recording, a JSON object is required with recording parameters.
- The "Start Recording" command currently uses default settings. Future versions may allow configuration.
- Toggle mic and camera are only supported for studio recordings, not instant recordings.
- The extension requires Cap to be running to work.
npm install
npm run devMIT