OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  eachlabs-video-edit:视频编辑工具,支持口型同步、翻译与字幕

eachlabs-video-edit:视频编辑工具,支持口型同步、翻译与字幕

 
  opt ·  2026-02-16 21:12:44 · 3 次点击  · 0 条评论  

名称: eachlabs-video-edit
描述: 使用 EachLabs AI 模型编辑、转换、扩展、超分辨率和增强视频。支持唇形同步、视频翻译、字幕生成、音频合并、风格迁移和视频扩展。适用于用户想要编辑或转换现有视频内容的场景。
元数据:
author: eachlabs
version: "1.0"


EachLabs 视频编辑

通过 EachLabs Predictions API,使用 25 种以上的 AI 模型编辑、转换和增强现有视频。

身份验证

请求头: X-API-Key: <你的API密钥>

请设置 EACHLABS_API_KEY 环境变量。可在 eachlabs.ai 获取你的密钥。

模型选择指南

视频扩展

模型 标识符 最佳用途
Veo 3.1 扩展 veo3-1-extend-video 最高质量的视频扩展
Veo 3.1 快速扩展 veo3-1-fast-extend-video 快速视频扩展
PixVerse v5 扩展 pixverse-v5-extend PixVerse 风格扩展
PixVerse v4.5 扩展 pixverse-v4-5-extend 旧版 PixVerse 扩展

唇形同步与对口型

模型 标识符 最佳用途
Sync Lipsync v2 Pro sync-lipsync-v2-pro 最佳唇形同步质量
PixVerse 唇形同步 pixverse-lip-sync PixVerse 唇形同步
LatentSync latentsync 开源唇形同步方案
Video Retalking video-retalking 基于音频的唇形同步

视频转换

模型 标识符 最佳用途
Runway Gen4 Aleph runway-gen4-aleph 视频风格转换
Kling O1 视频编辑 kling-o1-video-to-video-edit AI 视频编辑
Kling O1 V2V 参考编辑 kling-o1-video-to-video-reference 基于参考视频的编辑
字节跳动视频风格化 bytedance-video-stylize 风格迁移
Wan v2.2 动画移动 wan-v2-2-14b-animate-move 运动动画生成
Wan v2.2 动画替换 wan-v2-2-14b-animate-replace 对象替换

视频超分辨率与增强

模型 标识符 最佳用途
Topaz 视频超分辨率 topaz-upscale-video 最佳画质超分
Luma Ray 2 视频重构图 luma-dream-machine-ray-2-video-reframe 视频重构图
Luma Ray 2 快速重构图 luma-dream-machine-ray-2-flash-video-reframe 快速重构图

音频与字幕

模型 标识符 最佳用途
FFmpeg 合并音视频 ffmpeg-api-merge-audio-video 合并音频轨道
MMAudio V2 mm-audio-v-2 为视频添加音频
MMAudio mmaudio 为视频添加音频
自动字幕 auto-subtitle 生成字幕
合并视频 merge-videos 拼接多个视频

视频翻译

模型 标识符 最佳用途
Heygen 视频翻译 heygen-video-translate 翻译视频语音

动作迁移

模型 标识符 最佳用途
Motion Fast motion-fast 快速动作迁移
Infinitalk V2V infinitalk-video-to-video 从视频生成对口型头像

人脸替换(视频)

模型 标识符 最佳用途
Faceswap 视频 faceswap-video 替换视频中的人脸

预测流程

  1. 检查模型 GET https://api.eachlabs.ai/v1/model?slug=<slug> — 验证模型是否存在,并返回包含精确输入参数的 request_schema。在创建预测前务必执行此步骤,以确保输入正确。
  2. POST https://api.eachlabs.ai/v1/prediction 请求,包含模型标识符、版本 "0.0.1" 以及符合模式的输入数据。
  3. 轮询 GET https://api.eachlabs.ai/v1/prediction/{id} 直到状态变为 "success""failed"
  4. 提取 响应中的输出视频 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": "镜头缓慢拉远,延续当前场景"
    }
  }'

使用 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

3 次点击  ∙  0 人收藏  
登录后收藏  
目前尚无回复
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor