← Back to Skills Marketplace
mcbaivn

MCBAI Douyin Dubber

by MCB AI · GitHub ↗ · v1.0.4 · MIT-0
cross-platform ⚠ suspicious
92
Downloads
0
Stars
0
Active Installs
5
Versions
Install in OpenClaw
/install mcbai-douyin-dubber
Description
Auto-dub Douyin/TikTok videos into any language using a fully local pipeline: download with Playwright Chromium + Douyin cookie → transcribe with Whisper → t...
Usage Guidance
This skill appears to do what it says, but it requires a Douyin session cookie file which effectively grants access to your Douyin account. Only use a throwaway/test account as the author recommends, store the cookie file locally (do not commit it to version control), and rotate/revoke the cookie after use. Review the included scripts yourself or run the skill inside an isolated environment (container or VM) if you have any doubt. If you plan to use cloud TTS (ElevenLabs), provide a scoped key and monitor usage. If you want higher assurance, paste the full script into a quick review (or run it in a sandbox) to confirm there are no hidden network calls beyond expected TTS/CDN accesses.
Capability Analysis
Type: OpenClaw Skill Name: mcbai-douyin-dubber Version: 1.0.4 The skill implements a complex video dubbing pipeline that handles sensitive Douyin session cookies and ElevenLabs API keys. While the behavior aligns with the stated purpose, the script employs high-risk patterns including the dynamic generation and execution of temporary Python scripts (e.g., pw_capture.py and an edge-tts wrapper) via subprocesses. Additionally, it constructs complex FFmpeg filter strings which, despite basic escaping attempts, represent a potential injection surface. These capabilities are functionally justified but meet the threshold for suspicious behavior due to the inherent risks of executing generated code and shell commands.
Capability Tags
cryptocan-make-purchases
Capability Assessment
Purpose & Capability
Name/description match the actual behavior: Playwright+cookie to download Douyin videos, Whisper for transcription, optional TTS providers, and FFmpeg to mix/burn subtitles. Declared binaries (python, ffmpeg) and Python packages (playwright, openai-whisper) are appropriate for the pipeline.
Instruction Scope
SKILL.md instructs the agent to read a Douyin cookie file, install Playwright/Whisper, run the provided Python script, and optionally call external TTS services. The instructions do not request unrelated files or extra credentials. The cookie export steps are sensitive but explicitly documented and warned about.
Install Mechanism
This is an instruction-only skill (no install spec). It ships a Python script that writes a temporary Playwright capture script at runtime and runs subprocesses; this is expected for a local downloader/transcoding tool. No remote archive downloads or obscure install URLs are used, lowering install risk.
Credentials
The only required sensitive item is the Douyin session cookie file (declared in metadata and required). That is proportionate to downloading content that requires authentication but is high‑risk if you supply a primary/personal account cookie. ElevenLabs API key is optional and justified for that provider. No unrelated credentials are requested.
Persistence & Privilege
The skill does not request always:true or other elevated persistent privileges. It only runs locally when invoked and does not modify other skills or system-wide agent settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install mcbai-douyin-dubber
  3. After installation, invoke the skill by name or use /mcbai-douyin-dubber
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.4
Fix: revert max-speed clamp (removed). Core fix: AI translate prompt now includes duration_s per segment so translations are shortened to fit naturally — no fast speech at source.
v1.0.3
Feat: pass duration_s to AI translate prompt — agent now shortens translation to fit segment duration, preventing fast TTS speech
v1.0.2
Fix: clamp TTS max speed to 1.25x by default (was unlimited), add --max-speed arg to control. Prevents unnatural fast speech when TTS is shorter than timestamp.
v1.0.1
Fix: rewrite SKILL.md with proper markdown formatting, remove all hardcoded paths, clean docs
v1.0.0
Initial release: full pipeline Playwright download + Whisper transcribe + AI translate + TTS (gTTS/Edge TTS/ElevenLabs) + FFmpeg mix + ASS subtitle burn. Developed by MCB AI.
Metadata
Slug mcbai-douyin-dubber
Version 1.0.4
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 5
Frequently Asked Questions

What is MCBAI Douyin Dubber?

Auto-dub Douyin/TikTok videos into any language using a fully local pipeline: download with Playwright Chromium + Douyin cookie → transcribe with Whisper → t... It is an AI Agent Skill for Claude Code / OpenClaw, with 92 downloads so far.

How do I install MCBAI Douyin Dubber?

Run "/install mcbai-douyin-dubber" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is MCBAI Douyin Dubber free?

Yes, MCBAI Douyin Dubber is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does MCBAI Douyin Dubber support?

MCBAI Douyin Dubber is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created MCBAI Douyin Dubber?

It is built and maintained by MCB AI (@mcbaivn); the current version is v1.0.4.

💬 Comments