Video Audio Replace for Openclaw

A powerful automation tool for replacing video audio with high-quality AI voiceovers while maintaining precise subtitle timing.

synthere
v1.0.0
Feb 27, 2026
0
978
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install video-audio-replace

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 video-audio-replace 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 Video Audio Replace?

Video Audio Replace is a specialized skill designed for developers and content creators needing seamless video dubbing. It leverages industry-leading technologies like Whisper for transcription and ElevenLabs or Edge TTS for speech synthesis. By analyzing SRT files, it aligns AI-generated voices to the original video timing, ensuring that the dialogue matches the on-screen action perfectly. This Openclaw Skills utility handles the complex logic of speed adjustment and silence padding, making professional-grade video localization accessible via a simple CLI interface.

Video Audio Replace Use Cases

  • Localizing content by dubbing videos into multiple languages using AI voices.
  • Automating voiceovers for accessibility or training videos from subtitle files.
  • Updating outdated audio tracks in videos without re-recording human talent.
  • Generating synchronized audio descriptions for visually impaired audiences using Openclaw Skills.

How Video Audio Replace Works

  1. The skill extracts the original audio and analyzes the provided SRT file for timing data.
  2. It optionally uses Whisper to generate subtitles if none are provided to the Openclaw Skills workflow.
  3. The tool calls the selected TTS engine (ElevenLabs or Edge TTS) for each subtitle segment.
  4. It automatically adjusts the speech rate within a 0.85x to 1.15x range to fit the segment duration.
  5. Silence padding is inserted to maintain the exact timing gaps from the original video.
  6. The processed audio segments are merged into a single high-quality track.
  7. The final track is muxed back into the video, replacing the original audio source.

Video Audio Replace Setup

To begin using this skill within the Openclaw Skills ecosystem, ensure you have ffmpeg installed on your system. Install dependencies and configure your environment:

# Install faster-whisper and srt for subtitle generation
pip install faster-whisper srt

# Set ElevenLabs API Key (if using ElevenLabs)
export ELEVENLABS_API_KEY='your_api_key_here'

Basic command execution for AI dubbing:

video-audio-replace --video input.mp4 --srt subtitles.srt --output output.mp4 --voice "Liam"

Video Audio Replace Data Schema & Taxonomy

The skill manages various data types to ensure high-fidelity audio replacement. This Openclaw Skills component organizes data as follows:

Data Component Format Description
Input Video .mp4 Source file containing the visual track and original audio.
Subtitles .srt Time-stamped text used to align TTS segments.
Intermediate Audio .wav Temporary audio segments generated per subtitle line.
Voice Metadata JSON/String Configuration for voice ID, engine selection, and speed ranges.
Output Video .mp4 The final product with merged AI-generated audio.

Video Audio Replace Advanced Features

  • Support for multiple TTS engines including ElevenLabs for premium quality and Edge TTS for free usage.
  • Dynamic speed adjustment (0.85-1.15x) to ensure natural-sounding voice synchronization within Openclaw Skills.
  • Automated subtitle generation using faster-whisper for local, privacy-focused transcription.
  • Customizable silence gap insertion to preserve the rhythm and pacing of the original content.
  • Flexible CLI options for voice selection, engine switching, and output path configuration.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*