A high-performance toolkit for generating, translating, and aligning multilingual video subtitles using state-of-the-art AI models within the Openclaw Skills ecosystem.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install video-subtitle-generator
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install video-subtitle-generator using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
This tool leverages WhisperX and Large Language Models to provide a robust pipeline for video accessibility and localization. As a key component of the Openclaw Skills library, it allows developers and creators to extract audio, transcribe speech with precise timestamps, and translate text into multiple languages simultaneously. By combining local model inference for transcription with API-based translation, it offers a cost-effective yet powerful solution for professional-grade subtitle production.
Integrating this tool into your Openclaw Skills environment ensures a seamless, automated workflow for content globalization. It handles the heavy lifting of speech-to-text conversion locally while utilizing advanced LLMs for context-aware translation, making it ideal for processing everything from short clips to feature-length videos.
First, ensure you have FFmpeg installed on your system. Then, install the necessary Python dependencies for this Openclaw Skills component:
# Install Python dependencies
pip install -r requirements.txt
# Configure API credentials for translation
export OPENAI_API_KEY="your-api-key"
export OPENAI_BASE_URL="https://openrouter.ai/api/v1"
To transcribe a video, run:
python3 scripts/transcribe.py "/path/to/video.mp4" -o ./output -m small
The skill organizes output data into structured subtitle and metadata formats:
| File Extension | Content Description |
|---|---|
*.{lang}.srt |
Original source language subtitles with precise timestamps. |
*.json |
Full transcription metadata including word-level alignment data. |
*.bilingual.srt |
Subtitles containing both the original source and the translated target text. |
*.{target}.srt |
Translated subtitles in the specific target language requested. |
Loading
An AI-driven tool for converting unstructured medical insurance documents into 32 standardized JSON fields.

A professional framework for designing intelligence-driven intake forms, discovery interviews, and service onboarding workflows.

A personalized weekly reflection system that uses AI to align your daily energy and actions with your core identity and values.

A comprehensive hardware interface skill for controlling Raspberry Pi GPIO pins using modern Python libraries like gpiozero and lgpio.

A lightweight, bash-powered command-line interface for managing personal finances through structured double-entry bookkeeping and plain-text logs.

Automate food delivery orders from Ele.me using browser-based AI agents for restaurant discovery and cart management.








































