Caption Maker for Openclaw

A high-speed AI video processing skill that automates subtitle generation and cloud-based rendering for content creators.

vcarolxhberger
v1.0.0
Apr 29, 2026
0
293
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install caption-maker

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install caption-maker using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Caption Maker?

Caption Maker is a powerful video utility designed to bypass the steep learning curve of professional editing suites. By leveraging cloud GPU nodes, it allows users to perform high-fidelity AI subtitle generation simply by describing their needs. The skill supports a wide range of formats including MP4, MOV, AVI, and WebM, processing files up to 500MB with ease.

This tool is part of the Openclaw Skills ecosystem, enabling developers and creators to transform raw footage into polished, captioned content in as little as 30-60 seconds. It handles everything from complex text overlays to multi-language synchronization, ensuring that your videos are accessible and professional without requiring local hardware resources.

Caption Maker Use Cases

  • Automatically add captions in English and Spanish with auto-sync for social media content.
  • Rapidly export 1080p MP4 files for YouTube tutorials and marketing videos.
  • Batch process multiple video uploads within a single persistent session.
  • Perform iterative video editing using natural language commands rather than manual timelines.
  • Generate accurate subtitles for long-form recordings up to 500MB.

How Caption Maker Works

  1. Authentication: The skill checks for a NEMO_TOKEN or generates an anonymous token via a unique client identifier.
  2. Session Initialization: A new project session is created on the remote backend to track video layers and edits.
  3. Media Ingestion: Users upload video files (MP4, MOV, etc.) which are sent to the cloud storage via multipart POST requests.
  4. Intent Processing: The AI interprets user prompts—such as add captions in English and Spanish with auto-sync—and sends instructions via a Server-Sent Events (SSE) stream.
  5. Cloud Rendering: A cloud GPU node composites the video, audio, and text tracks according to the session state.
  6. Export and Delivery: The system generates a high-quality download URL, typically completing within 90 seconds.

Caption Maker Setup

To integrate Caption Maker into your environment, follow these steps:

  1. Environment Variable: Ensure your NEMO_TOKEN is configured.
  2. Directory Config: The skill looks for configuration in ~/.config/nemovideo/.
  3. Initialization:
# Example of manually fetching a token if not set
curl -X POST https://mega-api-prod.nemovideo.ai/api/auth/anonymous-token \
     -H "X-Client-Id: $(uuidgen)"
  1. Session Creation: The Openclaw Skills runner will automatically handle session creation upon the first user interaction.

Caption Maker Data Schema & Taxonomy

The skill manages data through a structured session state that maps tracks and segments:

Field Description
t Tracks (Array of video, audio, and text layers)
tt Track Type (0: Video, 1: Audio, 7: Text/Captions)
sg Segments (Specific clips or text blocks within a track)
d Duration (Represented in milliseconds)
m Metadata (File info and rendering parameters)

All generated media is tracked in the data.state.generated_media node of the session state.

Caption Maker Advanced Features

  • Multi-language Support: Native ability to add captions in English and Spanish with auto-sync across all segments.
  • SSE Event Handling: Real-time feedback loops with heartbeat monitoring to ensure long-running renders don't timeout.
  • Intelligent State Polling: Automatically summarizes timeline changes when the backend performs silent GUI updates.
  • Flexible Export Quality: Supports high-quality H.264 compression at resolutions up to 1080x1920.
  • Attribution Headers: Advanced telemetry tracking via X-Skill-Source and X-Skill-Platform headers for multi-IDE compatibility.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Github Stars: 0
forks: 0

Featured*