← 返回 Skills 市场
137
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install video-dubbing
功能描述
🎯 **唯一使用VoxCPM的中文配音技能** - 外语视频一键中文配音,支持硬字幕检测、断点续传、智能BGM。触发场景:(1) 用户需要给外语视频配音 (2) 视频翻译需求 (3) 多语言内容本地化
安全使用建议
This package implements a plausible VoxCPM-based dubbing pipeline, but inspect and/or remove the uploader before running. Specific actions to consider:
- Review scripts/upload_bilibili.py: it reads credentials from a hard-coded path (D:/openclaw_workspace/credentials/bilibili.json) and will attempt to upload videos. If you don't want uploads or don't trust that behavior, delete or sandbox this file.
- Confirm which API endpoints you will use for translation/vision (the defaults point to a third party, SiliconFlow). Only provide API keys that you trust to those endpoints; the code will send base64-encoded frames to the vision endpoint.
- Fix the metadata mismatch: registry lists no required env vars but SKILL.md and code expect TRANSLATE_API_KEY and VOXCPM_DIR — ensure you supply only necessary secrets.
- Run the tool in an isolated environment (container or VM) and avoid placing sensitive credentials at the hard-coded path. Replace hard-coded paths with explicit, documented config or environment variables.
- If you plan to publish/upload, audit the uploader and any third-party libraries (bilibili_api) and adjust paths (ImageMagick/ffmpeg) to match your system.
If you want, I can point to the exact lines that read the hard-coded credential path and suggest a safe patch to remove or parameterize the uploader.
功能分析
Type: OpenClaw Skill
Name: video-dubbing
Version: 1.0.0
The skill bundle provides a functional video dubbing workflow using Whisper for transcription, VoxCPM for TTS, and SiliconFlow APIs for translation and vision-based subtitle detection. The Python scripts (dubbing.py, add_bgm.py, upload_bilibili.py) utilize standard libraries and subprocess calls to ffmpeg for media processing, which is consistent with the stated purpose. While upload_bilibili.py contains hardcoded Windows-specific paths (e.g., D:/openclaw_workspace/credentials/bilibili.json and E:/ImageMagick.../ffmpeg.exe) that indicate a localized development environment, there is no evidence of malicious intent, data exfiltration, or unauthorized remote control.
能力评估
Purpose & Capability
The declared purpose (VoxCPM-based Chinese dubbing) matches the core code (whisper transcribe, translate, VoxCPM TTS, ffmpeg processing). However the repository contains an upload_bilibili.py script that reads Bilibili credentials from a hard-coded local path and references Windows-specific tools/paths. Uploading is not documented in SKILL.md as requiring local credential files at that path, and the registry metadata declared no required env vars while SKILL.md and code require TRANSLATE_API_KEY and VOXCPM_DIR — an inconsistency.
Instruction Scope
SKILL.md instructs the agent to call translation and vision APIs and to clone VoxCPM, which aligns with the code. But the code does extra things not clearly documented in the runtime instructions: scripts/upload_bilibili.py will load credentials from D:/openclaw_workspace/credentials/bilibili.json and call Bilibili upload code; this reads a local secret file and invokes external network operations unrelated to core dubbing flow. detect_hard_subtitle posts a base64 image to a vision API (expected), and the translation/vision endpoints default to a third-party (SiliconFlow). These behaviors are not fully documented in the top-level registry metadata.
Install Mechanism
No install spec; recommended pip installs and git clone of VoxCPM are reasonable and use known hosts (PyPI, GitHub, ModelScope). No arbitrary binary downloads or obscure URL extracts were specified.
Credentials
The core skill reasonably needs a translation API key and a local VoxCPM model dir. However the upload script accesses a hard-coded local credential file (D:/openclaw_workspace/credentials/bilibili.json) and uses bilibili_api credentials that are neither declared in SKILL.md's required credentials nor in the registry metadata. That gives the package the ability to access unrelated local secrets if the user runs the uploader and the file exists. Using a single API key for both translate and vision calls (code passes the same key) is another subtle mismatch with the doc's separate endpoints.
Persistence & Privilege
The skill is not marked 'always: true' and has no special platform privileges. It does not appear to modify other skills. The main concern is runtime behavior (reading a hard-coded local credential file and performing uploads) rather than persistent elevated privileges.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install video-dubbing - 安装完成后,直接呼叫该 Skill 的名称或使用
/video-dubbing触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
No changes detected in this version.
- Version number and documentation remain unchanged.
- No file or feature updates recorded.
v1.1.0
voxcpm-chinese-dubbing 1.1.0
- 全面更新文档,详细介绍功能、配置与使用方法。
- 新增对硬字幕检测与覆盖的说明和API端点。
- 明确断点续传、音频匹配、智能BGM等核心功能支持。
- 增补环境变量、配置项和视频/BGM处理参数说明。
- 展示与主流模型Whisper、腾讯混元MT及VoxCPM的集成流程。
元数据
常见问题
VoxCPM中文配音 是什么?
🎯 **唯一使用VoxCPM的中文配音技能** - 外语视频一键中文配音,支持硬字幕检测、断点续传、智能BGM。触发场景:(1) 用户需要给外语视频配音 (2) 视频翻译需求 (3) 多语言内容本地化. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 137 次。
如何安装 VoxCPM中文配音?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install video-dubbing」即可一键安装,无需额外配置。
VoxCPM中文配音 是免费的吗?
是的,VoxCPM中文配音 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
VoxCPM中文配音 支持哪些平台?
VoxCPM中文配音 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 VoxCPM中文配音?
由 Newaiguy(@newaiguy)开发并维护,当前版本 v1.0.0。
推荐 Skills