关于 eachlabs-video-generation
eachlabs-video-generation 是一项通过 EachLabs Predictions API 生成视频的技能,供需要从文本、图片或参考输入制作视频的创作者使用。它涵盖多类视频模型与任务,并提供模型查询、预测创建和结果轮询流程。
主要功能
- 01文本生成视频
- 02图片生成视频
- 03多类模型选择
- 04转场与效果生成
- 05动作控制与口型同步
适用场景
- 01将文字提示生成视频
- 02为静态图片添加动态
- 03创建场景转场与视觉效果
- 04制作说话头像或口型同步视频
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ eachlabs/ skills --skill eachlabs-video-generation安装后在 Claude Code 中输入/eachlabs-video-generation确认已加载。
附带文件references/MODELS.md
详细介绍
EachLabs 视频生成
通过 EachLabs Predictions API,使用 165+ 款 AI 模型,根据文本提示词、图像或参考输入生成新视频。若要编辑现有视频(提升分辨率、唇形同步、延长视频、添加字幕),请参阅 eachlabs-video-edit skill。
身份验证
Header: X-API-Key: <your-api-key>
设置 EACHLABS_API_KEY 环境变量,或直接传入密钥。请在 eachlabs.ai 获取密钥。
快速入门
1. 创建预测
curl -X POST https://api.eachlabs.ai/v1/prediction \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-d '{
"model": "pixverse-v5-6-text-to-video",
"version": "0.0.1",
"input": {
"prompt": "A golden retriever running through a meadow at sunset, cinematic slow motion",
"resolution": "720p",
"duration": "5",
"aspect_ratio": "16:9"
}
}'
2. 轮询结果
curl https://api.eachlabs.ai/v1/prediction/{prediction_id} \
-H "X-API-Key: $EACHLABS_API_KEY"
持续轮询,直到 status 为 "success" 或 "failed"。输出视频 URL 位于响应中。
模型选择指南
文本转视频
| 模型 | Slug | 最适合 |
|---|---|---|
| Pixverse v5.6 | pixverse-v5-6-text-to-video | 通用用途、音频生成 |
| XAI Grok Imagine | xai-grok-imagine-text-to-video | 快速创意生成 |
| Kandinsky 5 Pro | kandinsky5-pro-text-to-video | 艺术风格、高品质 |
| Seedance v1.5 Pro | seedance-v1-5-pro-text-to-video | 电影级品质 |
| Seedance 2.0 Fast | bytedance-seedance-2-0-text-to-video-fast | 原生同步音频、4–15 秒、480p/720p |
| Wan v2.6 | wan-v2-6-text-to-video | 长篇/叙事内容 |
| Kling v2.6 Pro | kling-v2-6-pro-text-to-video | 动作控制 |
| Pika v2.2 | pika-v2-2-text-to-video | 风格化、特效 |
| Minimax Hailuo V2.3 Pro | minimax-hailuo-v2-3-pro-text-to-video | 高保真 |
| Sora 2 Pro | sora-2-text-to-video-pro | 高端品质 |
| Veo 3 | veo-3 | Google 的最佳品质 |
| Veo 3.1 | veo3-1-text-to-video | 最新 Google 模型 |
| LTX v2 Fast | ltx-v-2-text-to-video-fast | 最快生成 |
| Moonvalley Marey | moonvalley-marey-text-to-video | 电影风格 |
| Ovi | ovi-text-to-video | 通用用途 |
图像转视频
| 模型 | Slug | 最适合 |
|---|---|---|
| Pixverse v5.6 | pixverse-v5-6-image-to-video | 通用用途 |
| XAI Grok Imagine | xai-grok-imagine-image-to-video | 创意编辑 |
| Wan v2.6 Flash | wan-v2-6-image-to-video-flash | 速度最快 |
| Wan v2.6 | wan-v2-6-image-to-video | 高品质 |
| Seedance v1.5 Pro | seedance-v1-5-pro-image-to-video | 电影风格 |
| Seedance 2.0 Fast | bytedance-seedance-2-0-image-to-video-fast | 原生音频 + 尾帧转场、4–15 秒 |
| Kandinsky 5 Pro | kandinsky5-pro-image-to-video | 艺术风格 |
| Kling v2.6 Pro I2V | kling-v2-6-pro-image-to-video | Kling 的最佳品质 |
| Kling O1 | kling-o1-image-to-video | 最新 Kling 模型 |
| Pika v2.2 I2V | pika-v2-2-image-to-video | 特效、PikaScenes |
| Minimax Hailuo V2.3 Pro | minimax-hailuo-v2-3-pro-image-to-video | 高保真 |
| Sora 2 I2V | sora-2-image-to-video | 高端品质 |
| Veo 3.1 I2V | veo3-1-image-to-video | Google 最新模型 |
| Runway Gen4 Turbo | gen4-turbo | 快速、电影级画质 |
| Veed Fabric 1.0 | veed-fabric-1-0 | 社交媒体 |
转场与特效
| 模型 | Slug | 最适合 |
|---|---|---|
| Pixverse v5.6 Transition | pixverse-v5-6-transition | 平滑转场 |
| Pika v2.2 PikaScenes | pika-v2-2-pikascenes | 场景特效 |
| Pixverse v4.5 Effect | pixverse-v4-5-effect | 视频特效 |
| Veo 3.1 First Last Frame | veo3-1-first-last-frame-to-video | 插帧 |
动作控制与动画
| 模型 | Slug | 最适合 |
|---|---|---|
| Kling v2.6 Pro Motion | kling-v2-6-pro-motion-control | 专业动作控制 |
| Kling v2.6 Standard Motion | kling-v2-6-standard-motion-control | 标准动作 |
| Motion Fast | motion-fast | 快速动作迁移 |
| Motion Video 14B | motion-video-14b | 高品质动作 |
| Wan v2.6 R2V | wan-v2-6-reference-to-video | 基于参考输入 |
| Kling O1 Reference I2V | kling-o1-reference-image-to-video | 基于参考输入 |
数字人头部与唇形同步
| 模型 | Slug | 最适用于 |
|---|---|---|
| Bytedance Omnihuman v1.5 | bytedance-omnihuman-v1-5 | 全身动画 |
| Creatify Aurora | creatify-aurora | 音频驱动的虚拟形象 |
| Infinitalk I2V | infinitalk-image-to-video | 图片数字人头部 |
| Infinitalk V2V | infinitalk-video-to-video | 视频数字人头部 |
| Sync Lipsync v2 Pro | sync-lipsync-v2-pro | 唇形同步 |
| Kling Avatar v2 Pro | kling-avatar-v2-pro | 专业版虚拟形象 |
| Kling Avatar v2 Standard | kling-avatar-v2-standard | 标准版虚拟形象 |
| Echomimic V3 | echomimic-v3 | 面部动画 |
| Stable Avatar | stable-avatar | 稳定的数字人头部 |
预测流程
- 检查模型
GET https://api.eachlabs.ai/v1/model?slug=<slug>— 验证模型是否存在,并返回包含确切输入参数的request_schema。创建预测前务必执行此步骤,以确保输入正确。 - 使用模型 slug、版本
"0.0.1"以及符合 schema 的输入参数,向https://api.eachlabs.ai/v1/prediction发送 POST 请求 - 轮询
GET https://api.eachlabs.ai/v1/prediction/{id},直到状态为"success"或"failed" - 从响应中 提取输出视频 URL
示例
使用 Wan v2.6 Flash 将图片转换为视频
curl -X POST https://api.eachlabs.ai/v1/prediction \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-d '{
"model": "wan-v2-6-image-to-video-flash",
"version": "0.0.1",
"input": {
"image_url": "https://example.com/photo.jpg",
"prompt": "The person turns to face the camera and smiles",
"duration": "5",
"resolution": "1080p"
}
}'
使用 Pixverse 制作视频转场
curl -X POST https://api.eachlabs.ai/v1/prediction \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-d '{
"model": "pixverse-v5-6-transition",
"version": "0.0.1",
"input": {
"prompt": "Smooth morphing transition between the two images",
"first_image_url": "https://example.com/start.jpg",
"end_image_url": "https://example.com/end.jpg",
"duration": "5",
"resolution": "720p"
}
}'
使用 Kling v2.6 进行动作控制
curl -X POST https://api.eachlabs.ai/v1/prediction \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-d '{
"model": "kling-v2-6-pro-motion-control",
"version": "0.0.1",
"input": {
"image_url": "https://example.com/character.jpg",
"video_url": "https://example.com/dance-reference.mp4",
"character_orientation": "video"
}
}'
使用 Omnihuman 制作数字人头部
curl -X POST https://api.eachlabs.ai/v1/prediction \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-d '{
"model": "bytedance-omnihuman-v1-5",
"version": "0.0.1",
"input": {
"image_url": "https://example.com/portrait.jpg",
"audio_url": "https://example.com/speech.mp3",
"resolution": "1080p"
}
}'
提示词技巧
- 具体描述动作:“镜头缓慢向左平移”,而不是“不错的镜头运动”
- 加入风格关键词:“cinematic”“anime”“3D animation”“cyberpunk”
- 描述速度:“慢动作”“延时摄影”“快节奏”
- 对于图片转视频,描述静态图片中应发生哪些变化
- 使用负面提示词来避免不需要的元素(如支持)
参数参考
请参阅 references/MODELS.md,了解各模型的完整参数详情。
评论
支持 Markdown