install
source · Clone the upstream repo
git clone https://github.com/wlzh/skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/wlzh/skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/video-voice-changer" ~/.claude/skills/wlzh-skills-video-voice-changer && rm -rf "$T"
manifest:
video-voice-changer/SKILL.mdsource content
video-voice-changer Skill
概述
video-voice-changer 是一个视频变声处理 skill,它对视频文件中的音频进行变声处理,然后将处理后的音频与原视频重新合并。
功能特性
- 视频音频提取与变声
- 复用 voice-changer skill 的配置
- 支持多种声音预设
- 保持原视频质量(仅替换音频)
- 临时文件自动清理
- 默认不覆盖原文件(创建新文件)
使用方法
# 基本用法(创建新文件: input_vc.mp4) python3 ~/.claude/skills/video-voice-changer/scripts/video_voice_change.py input.mp4 # 指定声音类型 python3 ~/.claude/skills/video-voice-changer/scripts/video_voice_change.py input.mp4 -v male_deep # 指定输出文件 python3 ~/.claude/skills/video-voice-changer/scripts/video_voice_change.py input.mp4 -o output.mp4 # 覆盖原视频文件(需加 --overwrite 参数) python3 ~/.claude/skills/video-voice-changer/scripts/video_voice_change.py input.mp4 --overwrite # 保留提取的原始音频 python3 ~/.claude/skills/video-voice-changer/scripts/video_voice_change.py input.mp4 --keep-audio # 查看帮助 python3 ~/.claude/skills/video-voice-changer/scripts/video_voice_change.py --help
声音预设
直接使用 voice-changer skill 的配置文件中的预设:
- 女声(轻柔)female_1
- 女声(明亮)female_2
- 女声(甜美)female_3
- 男声(低沉)male_deep
- 男声(正常)male_normal
- 童声child
- 机器人robot
依赖
- FFmpeg / FFprobe
- Python 3.8+
- voice-changer skill