关于 eachlabs-video-edit
通过 EachLabs Predictions API 编辑和增强现有视频的技能。它涵盖模型选择,以及提交预测、轮询状态和获取视频结果的流程。
主要功能
- 01按视频任务选择模型
- 02视频延展与转换
- 03口型同步和动作迁移
- 04放大、重构画面与增强
- 05音频、字幕和翻译
适用场景
- 01使用指定模型延展视频
- 02为人物视频同步口型
- 03添加字幕或合并音轨
- 04放大或重构现有视频画面
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ eachlabs/ skills --skill eachlabs-video-edit安装后在 Claude Code 中输入/eachlabs-video-edit确认已加载。
附带文件references/MODELS.md
详细介绍
EachLabs 视频编辑
通过 EachLabs Predictions API,使用 25+ 种 AI 模型编辑、转换和增强现有视频。
身份验证
Header: X-API-Key: <your-api-key>
设置 EACHLABS_API_KEY 环境变量。前往 eachlabs.ai 获取密钥。
模型选择指南
视频延长
| 模型 | Slug | 最适合 |
|---|---|---|
| Veo 3.1 Extend | veo3-1-extend-video | 最高质量的视频延长 |
| Veo 3.1 Fast Extend | veo3-1-fast-extend-video | 快速延长视频 |
| PixVerse v5 Extend | pixverse-v5-extend | PixVerse 视频延长 |
| PixVerse v4.5 Extend | pixverse-v4-5-extend | 较旧版本的 PixVerse 视频延长 |
唇形同步与说话人头像
| 模型 | Slug | 最适合 |
|---|---|---|
| Sync Lipsync v2 Pro | sync-lipsync-v2-pro | 最佳唇形同步质量 |
| PixVerse Lip Sync | pixverse-lip-sync | PixVerse 唇形同步 |
| LatentSync | latentsync | 开源唇形同步 |
| Video Retalking | video-retalking | 基于音频的唇形同步 |
视频转换
| 模型 | Slug | 最适合 |
|---|---|---|
| Runway Gen4 Aleph | runway-gen4-aleph | 视频转换 |
| Kling O1 Video Edit | kling-o1-video-to-video-edit | AI 视频编辑 |
| Kling O1 V2V Reference | kling-o1-video-to-video-reference | 基于参考的视频编辑 |
| ByteDance Video Stylize | bytedance-video-stylize | 风格迁移 |
| Wan v2.2 Animate Move | wan-v2-2-14b-animate-move | 动作动画 |
| Wan v2.2 Animate Replace | wan-v2-2-14b-animate-replace | 对象替换 |
视频升频与增强
| 模型 | Slug | 最适合 |
|---|---|---|
| Topaz Upscale Video | topaz-upscale-video | 最高质量的视频升频 |
| Luma Ray 2 Video Reframe | luma-dream-machine-ray-2-video-reframe | 视频重新构图 |
| Luma Ray 2 Flash Reframe | luma-dream-machine-ray-2-flash-video-reframe | 快速重新构图 |
音频与字幕
| 模型 | Slug | 最适合 |
|---|---|---|
| FFmpeg Merge Audio Video | ffmpeg-api-merge-audio-video | 合并音轨 |
| MMAudio V2 | mm-audio-v-2 | 为视频添加音频 |
| MMAudio | mmaudio | 为视频添加音频 |
| Auto Subtitle | auto-subtitle | 生成字幕 |
| Merge Videos | merge-videos | 拼接视频 |
视频翻译
| 模型 | Slug | 最适合 |
|---|---|---|
| Heygen Video Translate | heygen-video-translate | 翻译视频语音 |
动作迁移
| 模型 | Slug | 最适合 |
|---|---|---|
| Motion Fast | motion-fast | 快速动作迁移 |
| Infinitalk V2V | infinitalk-video-to-video | 根据视频生成说话人头像 |
人脸替换(视频)
| 模型 | Slug | 最适合 |
|---|---|---|
| Faceswap Video | faceswap-video | 替换视频中的人脸 |
预测流程
- 检查模型
GET https://api.eachlabs.ai/v1/model?slug=<slug>— 验证模型是否存在,并返回包含精确输入参数的request_schema。创建预测前务必执行此步骤,以确保输入正确。 - 使用模型 slug、版本
"0.0.1"以及符合架构的输入,向https://api.eachlabs.ai/v1/prediction发送 POST - 轮询
GET https://api.eachlabs.ai/v1/prediction/{id},直到状态为"success"或"failed" - 从响应中提取输出视频 URL
示例
使用 Veo 3.1 延长视频
curl -X POST https://api.eachlabs.ai/v1/prediction \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-d '{
"model": "veo3-1-extend-video",
"version": "0.0.1",
"input": {
"video_url": "https://example.com/video.mp4",
"prompt": "Continue the scene with the camera slowly pulling back"
}
}'
使用 Sync v2 Pro 同步唇形
curl -X POST https://api.eachlabs.ai/v1/prediction \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-d '{
"model": "sync-lipsync-v2-pro",
"version": "0.0.1",
"input": {
"video_url": "https://example.com/talking-head.mp4",
"audio_url": "https://example.com/new-audio.mp3"
}
}'
添加字幕
curl -X POST https://api.eachlabs.ai/v1/prediction \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-d '{
"model": "auto-subtitle",
"version": "0.0.1",
"input": {
"video_url": "https://example.com/video.mp4"
}
}'
将音频与视频合并
curl -X POST https://api.eachlabs.ai/v1/prediction \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-d '{
"model": "ffmpeg-api-merge-audio-video",
"version": "0.0.1",
"input": {
"video_url": "https://example.com/video.mp4",
"audio_url": "https://example.com/music.mp3",
"start_offset": 0
}
}'
使用 Topaz 升频视频
curl -X POST https://api.eachlabs.ai/v1/prediction \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-d '{
"model": "topaz-upscale-video",
"version": "0.0.1",
"input": {
"video_url": "https://example.com/low-res-video.mp4"
}
}'
参数参考
请参阅 references/MODELS.md,了解每个模型的完整参数详情。
评论
支持 Markdown