algorithmic-art
Generate deterministic SVG algorithmic artwork. Invoke when the user asks for geometric,…
视频编辑器,在需要视频后期制作、多个视频文件合成、视频添加音频轨道、合并多个音频文件、视频生成并烧录字幕场景时,使用该技能。
$ npx -y skills add bytedance/agentkit-samples --skill byted-util-video-editor --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/byted-util-video-editorContext preview
The summary Claude sees to decide when to auto-load this skill.
视频编辑器,在需要视频后期制作、多个视频文件合成、视频添加音频轨道、合并多个音频文件、视频生成并烧录字幕场景时,使用该技能。
name: byted-util-video-editor description: 视频编辑器,在需要视频后期制作、多个视频文件合成、视频添加音频轨道、合并多个音频文件、视频生成并烧录字幕场景时,使用该技能。 version: 1.0.0 license: Apache-2.0
当需要进行视频后期处理时使用此技能,包括:
**Ubuntu/Debian:**
sudo apt install ffmpeg
**macOS:**
brew install ffmpeg
**验证安装:**
ffmpeg -version
**基本用法:**
python scripts/video_editor.py output.mp4 --videos video1.mp4 video2.mp4 video3.mp4
**带音频合并:**
python scripts/video_editor.py output.mp4 --videos v1.mp4 v2.mp4 v3.mp4 --audio narration.mp3
**调整音频音量:**
# 对白音频音量为 0.8 倍(降低 20%) python scripts/video_editor.py output.mp4 --videos v1.mp4 v2.mp4 --audio dialogue.mp3 --volume 0.8 # 对白音频音量为 1.5 倍(提高 50%) python scripts/video_editor.py output.mp4 --videos v1.mp4 v2.mp4 --audio dialogue.mp3 --volume 1.5 # 同时调整背景音乐音量为 0.5 倍 python scripts/video_editor.py output.mp4 --videos v1.mp4 v2.mp4 --audio dialogue.mp3 --volume 0.8 --bg-volume 0.5
**基本用法:**
python scripts/video_editor.py output.mp4 --video input.mp4 --audio narration.mp3 --mode add-audio
**调节音量:**
python scripts/video_editor.py output.mp4 --video input.mp4 --audio background.mp3 --volume 0.5 --mode add-audio
**基本用法:**
python scripts/video_editor.py output.mp3 --audios audio1.mp3,audio2.mp3 --start-times 0,5 --mode merge-audios
**参数说明:**
**基本用法:**
python scripts/video_editor.py output.srt --subtitles '[{"text":"你好","start_time":0,"end_time":2},{"text":"世界","start_time":2.5,"end_time":5}]' --mode generate-srt**参数说明:**
**基本用法:**
python scripts/video_editor.py output_with_subs.mp4 --video input.mp4 --subtitle subs.srt --mode burn-subtitles
**注意:**
1. 使用专业视频编辑软件(Final Cut Pro、Premiere、剪映等) 2. 使用在线视频工具(如 Kapwing、Clideo 等)
| 参数 | 说明 | 示例 | | ----------------- | ---------------------------------------------------------------------- | --------------------------------------------------------------------- | | `output` | 输出文件路径 | `final_video.mp4` | | `--videos` | 要合并的视频文件列表(2+ 个) | `--videos v1.mp4 v2.mp4 v3.mp4` | | `--video` | 单个视频文件(add-audio 或 burn-subtitles 模式) | `--video input.mp4` | | `--audio` | 单个音频文件(旁白、对白等) | `--audio narration.mp3` | | `--audios` | 要合并的音频文件列表(逗号分隔) | `--audios a1.mp3,a2.mp3` | | `--start-times` | 每个音频的开始时间(逗号分隔,秒) | `--start-times 0,5` | | `--volume` | 对白音频音量(0.0-2.0,默认 1.0) | `--volume 0.8` | | `--bg-volume` | 背景音乐音量(0.0-2.0,默认 1.0) | `--bg-volume 0.5` | | `--subtitles` | 字幕数据(JSON 格式,generate-srt 模式) | `--subtitles '[{\"text\":\"你好\",\"start_time\":0,\"end_time\":2}]'` | | `--subtitle` | SRT 字幕文件路径(burn-subtitles 模式) | `--subtitle subs.srt` | | `--font-name` | 字幕字体名称 | `--font-name "Arial"` | | `--font-size` | 字幕字体大小 | `--font-size 24` | | `--font-color` | 字幕字体颜色 | `--font-color "&H00FFFFFF"` | | `--outline-color` | 字幕边框颜色 | `--outline-color "&H00000000"` | | `--outline` | 字幕边框宽度 | `--outline 2` | | `--shadow` | 字幕阴影深度 | `--shadow 0` | | `--alignment` | 字幕对齐方式 | `--alignment 2`
欢迎来到 AgentKit 代码工坊(Samples)仓库! AgentKit 是火山引擎推出的企业级 AI Agent 开发平台,为开发者提供完整的 Agent 构建、部署和运维解决方案。平台通过标准化的开发工具链和云原生基础设施,显著降低复杂智能体应用的开发部署门槛。 本代码库包含了一系列示例和教程,帮助您理解、实现和集成 AgentKit 的各项功能到您的应用中。
Generate deterministic SVG algorithmic artwork. Invoke when the user asks for geometric,…
Optimize code performance through iterative improvements (max 2 rounds). Benchmark execution…
根据文字描述生成视频,一个生成图片和视频的工作流技能。依赖 skills: byted-web-search, image-generate, video-generate。注意:此…
Manage AgentKit skills, SkillHub/skillhub, skill centers, and skill spaces. Use this skill…
Upload files or directories to TOS-compatible object storage for Volcano Engine or BytePlus…
根据用户的功能需求,完成与 VeADK-Go 相关的功能; 包括:直接根据需求生成 Agent;将Enio Agent转换为VeADK-Go Agent。