Select where to get the input video from. Choose 'url' for direct video URLs, 'dropbox' for Dropbox shared links, 'googleDrive' for Google Drive files, 'cloudStorage' for S3/GCS buckets, or 'apifyStorage' for Apify Key-Value Store.
Direct URL to the video file. Required when Input Type is 'url'. Supports HTTP/HTTPS URLs to MP4, MOV, AVI, MKV, WebM and other video formats.
URL Auth Type
urlAuthTypeEnumOptional
Authentication method for downloading video from protected URLs. Required only if the video URL needs authentication. Use 'bearer' for API tokens, 'basic' for username/password, or 'header' for custom headers.
Bearer token for URL authentication. Required when URL Auth Type is 'bearer'. The token will be sent as 'Authorization: Bearer {token}' header.
URL Auth Username
urlAuthUsernamestringOptional
Username for HTTP Basic authentication. Required when URL Auth Type is 'basic'.
URL Auth Password
urlAuthPasswordstringOptional
Password for HTTP Basic authentication. Required when URL Auth Type is 'basic'.
Custom Auth Header Name
urlAuthHeaderNamestringOptional
Custom header name for authentication. Required when URL Auth Type is 'header'. Example: 'X-API-Key' or 'Authorization'.
Custom Auth Header Value
urlAuthHeaderValuestringOptional
Custom header value for authentication. Required when URL Auth Type is 'header'. This is the actual token/key value.
Google Drive File ID
googleDriveFileIdstringOptional
Google Drive file ID. Required when Input Type is 'googleDrive'. Find it in the file URL: drive.google.com/file/d/{FILE_ID}/view
Google Drive Credentials
googleDriveCredentialsobjectOptional
Google Drive API service account credentials. Required when Input Type is 'googleDrive'. Paste the entire JSON key file content from Google Cloud Console.
Output Format
outputFormatEnumRequired
Select the desired output video format. 'mp4' is most compatible, 'webm' for web use, 'hls' for adaptive streaming, 'gif' for animated images.