Edit and render videos with Video API Hub: clip, merge, convert, resize, add or extract audio, thumbnails, slideshows, custom FFmpeg, and JSON, HTML or template renders, with files in and out.
Explore 20 workflow actions for Video API Hub, including account permissions and operation limits.
3 read actions17 write actions
WORKFLOW ACTIONS
What you can configure.
Choose an action in the workflow builder, connect an account, and map its inputs. These actions are available in the catalog; your account access and a successful test determine whether they work for your setup.
Add audio
Write
Adds background audio to a video or replaces its track, with volume, trim and offset.
Permissions and limits
Account permissions
A Video API Hub API key (vah_...)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Capture a thumbnail
Write
Captures one frame as an image.
Permissions and limits
Account permissions
A Video API Hub API key (vah_...)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Capture a thumbnail with text
Write
Captures a frame and overlays text or a logo.
Permissions and limits
Account permissions
A Video API Hub API key (vah_...)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Capture screenshots
Write
Captures several frames: a count, given timestamps or random times (outputs zipped).
Permissions and limits
Account permissions
A Video API Hub API key (vah_...)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Change aspect ratio
Write
Resizes to a preset aspect ratio or a custom size, by cover, contain or stretch.
Permissions and limits
Account permissions
A Video API Hub API key (vah_...)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Clip a video
Write
Cuts one segment from a video.
Permissions and limits
Account permissions
A Video API Hub API key (vah_...)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Convert a video's format
Write
Converts between MP4, MOV, WebM and MKV.
Permissions and limits
Account permissions
A Video API Hub API key (vah_...)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Cut several clips
Write
Cuts several segments at once, evenly spaced or at given times (outputs zipped).
Permissions and limits
Account permissions
A Video API Hub API key (vah_...)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Download a file
Read
Downloads a stored file (such as a job's output_key) as a workflow file.
Permissions and limits
Account permissions
A Video API Hub API key (vah_...)
Extract audio
Write
Saves a video's audio track.
Permissions and limits
Account permissions
A Video API Hub API key (vah_...)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Get a job
Read
Reads a job's status, progress, output storage key and error.
Permissions and limits
Account permissions
A Video API Hub API key (vah_...)
Get current user
Read
Reads the account's plan and monthly usage.
Permissions and limits
Account permissions
A Video API Hub API key (vah_...)
Make a slideshow
Write
Turns images into a video, each shown for a set time, with optional background audio.
Permissions and limits
Account permissions
A Video API Hub API key (vah_...)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Merge videos
Write
Joins two or more videos in order, re-encoding mixed sizes and codecs.
Permissions and limits
Account permissions
A Video API Hub API key (vah_...)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Remove audio
Write
Strips the audio track from a video.
Permissions and limits
Account permissions
A Video API Hub API key (vah_...)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Render a template
Write
Renders a saved template with variable values.
Permissions and limits
Account permissions
A Video API Hub API key (vah_...)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Render a video from a JSON spec
Write
Renders a video from a composition spec: canvas, background and timed layers (text, images, GIFs, video, audio, shapes) with animations.
Permissions and limits
Account permissions
A Video API Hub API key (vah_...)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Render a video from HTML
Write
Renders an HTML composition (CSS, GSAP, Lottie, web fonts) frame by frame in a headless browser and encodes it to MP4 or MOV.
Permissions and limits
Account permissions
A Video API Hub API key (vah_...)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Run a custom FFmpeg command
Write
Runs an FFmpeg command on the input, using {input} and {output} placeholders.
Permissions and limits
Account permissions
A Video API Hub API key (vah_...)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Upload a file
Write
Uploads a workflow file to Video API Hub storage and answers its storage key, for use as a job input.
Permissions and limits
Account permissions
A Video API Hub API key (vah_...)
A repeated request may repeat the external action. Review the previous result before retrying a write.
SETUP
Start with a controlled test.
01Connect the intended account
Use the account and permissions required for your process. Review the connection check before configuring a workflow action.
02Review inputs and access
Select a listed operation and map its required inputs. Use test records and add a human approval before writes that need review.
03Confirm the result
Inspect step outputs and confirm the result in Video API Hub. A saved workflow is not a completed provider action.