Take Video / TakeVideo (internally is.workflow.actions.takevideo)
This action requires that Shortcuts has permission to use WFUserInteractionResource,WFCameraAccessResource.
description
summary
Uses the camera to take a video clip.
output
Video from the camera.
usage
TakeVideo camera=("Front" | "Back") quality=("Low" | "Medium" | "High") startRecording=("On Tap" | "Immediately")
arguments
camera: Enumeration (Docs)
Default Value: "Back"
Allows Variables: true
Accepts a string or variable containing one of the options:
- Front
- Back
quality: Enumeration (Docs)
Default Value: "Medium"
Allows Variables: true
Accepts a string or variable containing one of the options:
- Low
- Medium
- High
startRecording: Enumeration (Docs)
Default Value: "Immediately"
Allows Variables: true
Accepts a string or variable containing one of the options:
- On Tap
- Immediately
source json (for developers)
{
	"ActionClass": "WFTakeVideoAction",
	"ActionKeywords": [
		"camera",
		"clip",
		"record"
	],
	"AppIdentifier": "com.apple.camera",
	"Category": "Photos & Video",
	"Description": {
		"DescriptionResult": "Video from the camera.",
		"DescriptionSummary": "Uses the camera to take a video clip."
	},
	"InputPassthrough": false,
	"Name": "Take Video",
	"Output": {
		"Multiple": false,
		"OutputName": "Video",
		"Types": [
			"com.apple.quicktime-movie"
		]
	},
	"Parameters": [
		{
			"Class": "WFEnumerationParameter",
			"DefaultValue": "Back",
			"Items": [
				"Front",
				"Back"
			],
			"Key": "WFCameraCaptureDevice",
			"Label": "Camera"
		},
		{
			"Class": "WFEnumerationParameter",
			"DefaultValue": "Medium",
			"Items": [
				"Low",
				"Medium",
				"High"
			],
			"Key": "WFCameraCaptureQuality",
			"Label": "Quality"
		},
		{
			"Class": "WFEnumerationParameter",
			"DefaultValue": "Immediately",
			"Items": [
				"On Tap",
				"Immediately"
			],
			"Key": "WFRecordingStart",
			"Label": "Start Recording"
		}
	],
	"RequiredResources": [
		"WFUserInteractionResource",
		"WFCameraAccessResource"
	],
	"Subcategory": "Camera",
	"UserInterfaces": [
		"UIKit"
	]
}