Actions9
BigBoss Processing (All-in-One)
AI-generatedSummary
Process video, audio, and subtitles in one step using FFmpeg with configurable presets, codecs, and subtitles.
Inputs
- mode (required) — Processing mode: 'simple' for easy presets or 'bigboss' for granular control.
- operation (required) — Select operation type such as 'convert', 'compress', 'bigbossInput', 'merge', etc.
- inputSource (required) — Source of input media: 'binary' for binary field or 'path' for file path.
- binaryPropertyName (required) — Name of the binary property that contains the media file.
- platformPreset — Pre‑configured platform preset like 'youtube', 'tiktok', etc.
- format — Output format such as 'mp4', 'webm', etc.
- videoCodec — Video codec to use; 'auto' uses default.
- audioCodec — Audio codec to use; 'auto' uses default.
- preset — Encoding preset like 'medium', 'slow', etc.
- crf — Constant Rate Factor for quality (0‑51).
- subtitleMode — Subtitle handling mode: 'burn' to burn‑in or 'track_mp4' to embed as track.
- subtitleFontSize — Font size for burned‑in subtitles.
- subtitlePosition — Position of burned‑in subtitles (bottom, top, center).
- subtitleColor — Subtitle text color in ASS format.
- subtitleBackground — Add background behind subtitles.
- subtitleMargin — Vertical margin for subtitles.
- bigbossVideoSource — Source of video for bigbossInput: 'binary' or 'path'.
- bigbossVideoPath — File path to video source.
- bigbossVideoBinary — Binary property name containing video data.
- bigbossAudioSource — Source of audio for bigbossInput.
- bigbossAudioPath — File path to audio source.
- bigbossAudioBinary — Binary property name containing audio data.
- bigbossSubtitleSource — Source of subtitles for bigbossInput.
- bigbossSubtitlePath — File path to subtitle file.
- bigbossSubtitleBinary — Binary property name containing subtitle data.
- bigbossCompress — Enable compression using CRF and preset settings.
Output shape
a single binary record representing the processed media file
The operation returns one record with a binary property containing the output file; error handling may return a record with an error message.
Examples
Example 1: Convert a video file from MP4 to WebM using default presets
operation=convert, inputSource=path, inputPath=/data/video.mp4, format=webm
Example 2: Compress a large video using BigBoss mode with custom quality
mode=bigboss, operation=compress, crf=20, preset=slow, bigbossCompress=true
Example 3: Embed subtitles and output for TikTok vertical video
operation=embedSubtitles, platformPreset=tiktok, subtitleMode=burn, subtitlePosition=bottom
