video-translation

Installation
Summary

Translate video speech into another language with AI-generated dubbing that preserves original timing and emotion.

  • Downloads videos and subtitles, translates subtitle text, then generates dubbed audio using TTS with voice cloning matched to the original speaker's tone
  • Automatically aligns dubbed audio duration to original subtitle timestamps and preserves background audio outside speech segments
  • Requires youtube-downloader and tts skills as dependencies, plus ffmpeg and a Noiz API key for the TTS backend
  • Works with any video platform that provides subtitles; source language auto-detection supported but long videos may require significant processing time
SKILL.md

Video Translation

Translate a video's speech into another language, using TTS to generate the dubbed audio and replacing the original audio track.

Triggers

  • translate this video
  • dub this video to English
  • 把视频从 X 语译成 Y 语
  • 视频翻译

Use Cases

  • The user wants to watch a foreign language YouTube video but prefers to hear it in their native language.
  • The user provides a video link and explicitly requests changing the audio language.

Workflow

When the user asks to translate a video:

Related skills

More from noizai/skills

Installs
1.8K
Repository
noizai/skills
GitHub Stars
497
First Seen
Mar 2, 2026