1. 视频接口
魔芋AI开发文档
  • API快速配置
    • CC-Switch快速配置(推荐)
    • Claude Code 与 Codex 安装配置
    • 智能体集成魔芋Skills
  • 魔芋SDK
    • SDK接口规范文档
    • SDK 完整示例
  • API文档
    • 文本接口
      • Anthropic 文本接口
      • 豆包文本接口
      • Gemini 文本接口
      • 多模态接口
      • OpenAI 文本接口
    • 图片接口
      • Doubao 图片接口
      • Seedream 图生图接口
      • Gemini 图片生成接口
      • GPT-Image-2 图片接口
      • MiniMax-Hailuo 图片接口
      • OpenAI 图片接口
      • Gemini 图生图调用示例
      • 即梦 & 生数异步图片接口
    • 视频接口
      • kling-v3-传入参考视频
      • 豆包(Doubao)视频接口
      • Happy Horse 视频接口
      • 即梦视频接口
      • Kling 视频接口
      • Kling-v3 系列视频接口
      • Seedance 2.0 多图生视频调用示例
      • Sora 视频接口
      • Veo 视频生成 API 接口文档
  • API接口
    • 模型
      • 获取可用模型列表
    • 文本对话
      • OpenAI 对话补全
      • OpenAI Responses
      • Anthropic 消息接口
      • Gemini 内容生成
    • 图片生成
      • 图片编辑
      • 图片生成
    • 视频生成
      • 提交视频生成任务
      • 查询视频生成任务
      • 查询豆包视频任务状态
      • 按令牌获取视频任务列表
    • 素材库
      • 真人素材 API 接口文档(H5 人脸认证)
      • 创建素材 / 批量上传
      • 查询素材列表
      • 查询单个素材
      • 按批次查询素材
      • 更新素材名称
      • 删除素材
      • 获取素材库列表
      • 创建素材库
      • 删除素材库
      • 转移素材库
  • Seedance2文档
    • Seedance 2.0 视频生成接口
    • 按令牌获取视频任务列表
    • 素材库 API 接口文档
  • 数据模型
    • ChatMessage
    • ChatCompletionRequest
    • ChatCompletionResponse
    • OpenAIUsage
    • ResponsesRequest
    • ResponsesResponse
    • AnthropicMessageRequest
    • AnthropicMessageResponse
    • GeminiPart
    • GeminiContent
    • GeminiGenerateContentRequest
    • GeminiGenerateContentResponse
    • ModelListResponse
    • ImageGenerationRequest
    • ImageGenerationResponse
    • SeedanceContentItem
    • SeedanceMetadata
    • VideoGenerationRequest
    • VideoTaskSubmitResponse
    • VideoTaskQueryResponse
    • VideoTaskListResponse
    • VideoTaskListItem
    • VideoAutoUploadRequest
    • VideoAutoUploadSubmitResponse
    • VideoFlatQueryResponse
    • AssetItem
    • CreateAssetRequest
    • CreateAssetResponse
    • ListAssetsRequest
    • ListAssetsResponse
    • GetAssetResponse
    • BatchGetAssetsResponse
    • AssetIdResponse
    • AssetGroupListResponse
    • ErrorResponse
  1. 视频接口

Happy Horse 视频接口

Happy Horse 视频生成接口文档。渠道类型为"阿里通义千问",通过 DashScope 接口调用。
支持模型:
happyhorse-1.0-t2v:文生视频
happyhorse-1.0-i2v:图生视频(首帧图)
happyhorse-1.0-r2v:参考图生视频(多张参考图)
happyhorse-1.0-video-edit:视频编辑(源视频 + 可选参考图)

接口地址#

提交任务#

POST https://www.moyu.info/v1/video/generations

查询结果#

GET https://www.moyu.info/v1/video/generations/{task_id}

请求示例#

文生视频 (Text-to-Video)#

cURL#

其他语言#


图生视频 (Image-to-Video)#

使用 happyhorse-1.0-i2v 模型,通过 input_reference 字段传入首帧图片 URL。

cURL#

其他语言#

输入图片限制:
格式:JPEG、JPG、PNG、WEBP
分辨率:宽和高不小于 300 像素
宽高比:1:2.5 ~ 2.5:1
文件大小:不超过 10MB

参考图生视频 (Reference-to-Video)#

使用 happyhorse-1.0-r2v 模型,通过 images 数组传入多张参考图(最多 3 张)。可在 prompt 中使用"图1/图2/图3"引用对应的参考图。

cURL#

其他语言#

提示词技巧:在描述中使用"图1"、"图2"、"图3"等关键词引用对应的参考图,模型会按照引用关系组合参考图特征。

视频编辑 (Video Edit)#

使用 happyhorse-1.0-video-edit 模型,通过 input_reference 字段传入源视频 URL,通过 images 数组传入可选的参考图。

cURL#

其他语言#

输入说明:
input_reference:源视频 URL(必填),支持 HTTP/HTTPS
images:参考图 URL 数组(可选),用于指导编辑效果(如换装、风格参考等)

提交任务响应格式#

{
  "id": "c8ea538a-f08c-4bca-8111-28f753eaf000",
  "object": "video",
  "model": "happyhorse-1.0-t2v",
  "status": "queued",
  "progress": 0,
  "created_at": 1777257469
}
重要:Happy Horse 为异步接口,返回 task_id(即 id 字段)后需要使用该 ID 查询生成结果。

查询结果#

使用返回的 task_id 查询视频生成进度和结果。

查询请求示例#

cURL#

其他语言#

查询响应格式#

任务进行中#

{
  "code": "success",
  "message": "",
  "data": {
    "task_id": "0ad5fd4f-6945-4c1d-813f-d5346fad25db",
    "action": "textGenerate",
    "status": "IN_PROGRESS",
    "fail_reason": "",
    "submit_time": 1777258750,
    "start_time": 1777258755,
    "finish_time": 0,
    "progress": "30%",
    "data": {
      "output": {
        "task_id": "0ad5fd4f-6945-4c1d-813f-d5346fad25db",
        "task_status": "RUNNING",
        "submit_time": "2026-04-27 10:59:13.822",
        "scheduled_time": "2026-04-27 10:59:13.869"
      },
      "request_id": "154e2256-6585-9363-b23d-95c2dce2c3f6"
    }
  }
}

视频生成成功#

{
  "code": "success",
  "message": "",
  "data": {
    "task_id": "0ad5fd4f-6945-4c1d-813f-d5346fad25db",
    "action": "textGenerate",
    "status": "SUCCESS",
    "fail_reason": "",
    "result_url": "https://xxx.oss-accelerate.aliyuncs.com/xxx.mp4?...",
    "submit_time": 1777258750,
    "start_time": 1777258755,
    "finish_time": 1777258923,
    "progress": "100%",
    "data": {
      "usage": {
        "SR": 1080,
        "ratio": "9:16",
        "duration": 10,
        "video_count": 1,
        "output_video_duration": 10
      },
      "output": {
        "task_id": "0ad5fd4f-6945-4c1d-813f-d5346fad25db",
        "task_status": "SUCCEEDED",
        "video_url": "https://xxx.oss-accelerate.aliyuncs.com/xxx.mp4?...",
        "orig_prompt": "A majestic eagle soaring through clouds at sunset",
        "end_time": "2026-04-27 11:02:02.968"
      },
      "request_id": "2131f395-518e-92ee-8605-a21412f07e21"
    }
  }
}
说明:任务成功时,视频地址在外层 data.result_url 字段(此时 fail_reason 为空);任务失败时 result_url 为空、fail_reason 记错误原因。内层 data.data.output.video_url 是上游原始体透传的同一地址,二者取其一即可。

请求参数#

提交任务参数#

通用参数#

参数类型必填默认值说明
modelstring是-模型名称:happyhorse-1.0-t2v(文生视频)、happyhorse-1.0-i2v(图生视频)、happyhorse-1.0-r2v(参考图生视频)
promptstring是-视频描述文本,最多 2500 字符
durationnumber否5视频时长(秒),范围 3-15

文生视频专属参数 (happyhorse-1.0-t2v)#

参数类型必填默认值说明
modestring否std质量模式:pro(专业)或 std(标准)
aspect_ratiostring否16:9输出宽高比:16:9、9:16、1:1
soundboolean否true启用原生音频生成

图生视频专属参数 (happyhorse-1.0-i2v)#

参数类型必填默认值说明
input_referencestring是-首帧图片 URL(HTTP 或 HTTPS)
resolutionstring否1080P视频分辨率:720P 或 1080P
watermarkboolean否true是否在视频右下角添加 "Happy Horse" 水印
seedinteger否-随机数种子,范围 [0, 2147483647]

参考图生视频专属参数 (happyhorse-1.0-r2v)#

参数类型必填默认值说明
imagesstring[]是-参考图 URL 数组(HTTP/HTTPS 或 base64),建议 1-3 张
resolutionstring否720P视频分辨率:720P 或 1080P
aspect_ratiostring否16:9输出宽高比:16:9、9:16、1:1
seedinteger否-随机数种子,范围 [0, 2147483647]

视频编辑专属参数 (happyhorse-1.0-video-edit)#

参数类型必填默认值说明
input_referencestring是-源视频 URL(HTTP 或 HTTPS)
imagesstring[]否-参考图 URL 数组,用于指导编辑效果(如换装、风格参考等)
resolutionstring否720P视频分辨率,目前支持 720P
输入图片限制(图生视频):
格式:JPEG、JPG、PNG、WEBP
分辨率:宽和高不小于 300 像素
宽高比:1:2.5 ~ 2.5:1
文件大小:不超过 10MB
质量模式说明(文生视频):
std:标准模式,生成速度较快
pro:专业模式,画质更高(分辨率 1080P)
时长说明:
支持 3-15 秒
默认 5 秒
提示词建议:
使用详细、具体的描述
包含场景、光线、动作、情绪等元素
建议使用英文以获得更好的效果

响应字段说明#

提交任务响应字段#

字段类型说明
idstring任务唯一标识符(task_id),用于查询结果
objectstring对象类型,固定为 "video"
modelstring使用的模型名称
statusstring任务状态:queued(排队中)
progressinteger进度百分比
created_atinteger创建时间戳

查询结果响应字段#

字段类型说明
codestring响应码,"success" 表示查询成功
messagestring响应消息
data.task_idstring任务 ID
data.actionstring操作类型,如 "textGenerate"
data.statusstring任务状态:IN_PROGRESS(进行中)、SUCCESS(成功)、FAILURE(失败)
data.progressstring进度百分比,如 "30%"、"100%"
data.submit_timeinteger提交时间戳
data.start_timeinteger开始时间戳
data.finish_timeinteger完成时间戳
data.result_urlstring成功时的视频下载地址(有时效性);失败时为空
data.fail_reasonstring失败原因;成功时为空
data.data.usage.ratiostring实际输出宽高比
data.data.usage.durationinteger实际输出视频时长(秒)
data.data.usage.SRinteger实际输出分辨率
data.data.output.video_urlstring视频下载地址(有时效性)
data.data.output.orig_promptstring原始提示词
修改于 2026-08-05 01:33:31
上一页
豆包(Doubao)视频接口
下一页
即梦视频接口
Built with