You need to enable JavaScript to run this app.
导航
AI 漫剧转绘
最近更新时间:2025.11.20 16:19:58首次发布时间:2025.11.03 19:38:25
复制全文
我的收藏
有用
有用
无用
无用

视频点播支持将真人实拍的视频(如短剧),通过 AI 自动转换为具有多样化艺术风格的视频(例如动漫风、3D卡通风、素描风)。AI 漫剧转绘工作流整合了智能场景切分、内容理解、风格迁移和视频生成等多项 AI 技术,最终输出与原始音画同步的、全新的风格化视频。本文指导您通过调用视频点播 OpenAPI,实现将真人视频转绘为风格化的视频。

适用场景

  • 短剧漫改:快速将真人短剧转换为动漫版本,以较低成本开拓新的内容赛道和观众群体。
  • 营销动画制作:将产品介绍、品牌故事等实拍视频,一键转换为风格独特的动画广告,提升创意吸引力。
  • 内容二次创作:为 Vlog、影视片段等内容进行 AI 艺术化处理,生成有趣的二创作品,丰富内容生态。

计费说明

使用 AI 漫剧转绘会产生以下费用:

  • 视频风格转换费用:按最终输出的风格化视频时长计费,并根据输出分辨率采用不同的计费系数。具体价格请见视频风格转换计费换算系数
  • 媒资存储费用:您上传用于风格转换的原始视频,以及风格转换后生成的新视频,都需要存储在视频点播空间中。这将根据存储量和存储时长产生费用,详见媒资存储计费
  • 视频分发费用:如果您通过视频点播的 CDN 分发加速功能来播放或下载风格转换生成的视频,将产生分发加速费用,详见分发加速计费

使用限制

使用 AI 漫剧转绘功能前,请注意以下限制与建议:

  • 输入视频要求
    • 时长限制:输入视频的时长不超过 5 分钟。
    • 音频要求:视频必须包含音频轨道。
    • 内容安全:视频内容(画面、音频、字幕)将经过大模型的安全审核。如果包含敏感或不合规因素,任务可能会被拦截或失败。
    • 效果建议:为提升转绘效果,推荐使用镜头较大、场景较为简单的视频。复杂的场景和快速切换的镜头可能会影响 AI 的理解和生成效果。
  • 资源与并发限制:公测期间,计算资源有限。每个账号仅支持 1 个任务并发执行。如果您在有任务正在执行时提交新任务,新任务将会进入排队状态,等待前面的任务完成后再开始执行。根据当前模型预估,处理一段 1 分钟的视频大约需要 10 分钟。请您提交任务后耐心等待。

前提条件

调用 OpenAPI 实现 AI 漫剧转绘

步骤 1:提交 AI 漫剧转绘任务

调用 AsyncVCreativeTask 接口提交一个 AI 漫剧转绘任务。核心参数如下:

  • WorkflowId: 必须设置为 loki://154160112
  • Uploader: 设置产物视频要上传到的点播空间。
  • ParamJson: 传入一个包含了输入视频、转绘风格等信息的 JSON 字符串。详细结构请参考 AI 漫剧转绘工作流参数说明

请求示例:

POST https://vod.volcengineapi.com?Action=AsyncVCreativeTask&Version=2018-01-01
{
  "Uploader": "your-upload-space",
  "WorkflowId": "loki://154160112",
  "ParamJson": "{"input":"vid://v022d2g10065d***bcde123456","space_name":"your-source-space","style":"漫画风","resolution":"1080p"}"
}

成功提交后,系统将返回任务的唯一标识 VCreativeId。请务必保存好此 ID,以便后续查询结果。

步骤 2:获取 AI 漫剧转绘任务结果

任务提交后,系统会在后台进行异步处理。您可通过以下方式获取任务结果:

  • 主动查询:轮询 GetVCreativeTaskResult 接口并传入步骤 1 中获取的 VCreativeId 主动获取任务结果。当返回结果中的 Status 字段值为 success 时,表示任务已成功完成。您可以解析 OutputJson 字段来获取产物信息。获取成功结果的示例:

    {
      "ResponseMetadata": { ... },
      "Result": {
        "Status": "success",
        "OutputJson": "{\"vid\":\"v0aabbcc...\"}",
        ...
      }
    }
    
  • 配置事件通知:

    1. 参考事件通知概述文档,配置一个用于接收回调的服务地址。在订阅事件时,勾选 AI 智剪任务完成事件
    2. 当任务完成时,您的服务将收到一个 EventTypeVCreativeComplete 的 HTTP POST 请求。请求体中的 Data 对象即为任务结果。您可以根据 Data.Code 字段判断任务是否成功,并解析 Data.OutputJson 获取产物信息。

说明

无论通过哪种方式,您都需要解析 OutputJson 字段获取产物信息。OutputJson 结构的详细说明,请参见 AI 漫剧转绘工作流结果说明

参考信息

AI 漫剧转绘工作流参数说明

当您调用 AsyncVCreativeTask 接口并指定 AI 漫剧转绘工作流时,ParamJson 字符串支持以下字段:

字段

类型

必填

描述

input

String

输入视频。格式为 vid://

space_name

String

输入视频所在的点播空间名称。

注意

space_name 参数和 Uploader 参数的取值必须保持一致。

style

String

转绘风格。默认为"漫画风"。您可自定义风格,例如"3D卡通风格"。

resolution

String

输出视频分辨率。支持:

  • "480p"
  • "720p"
  • "1080p"

AI 漫剧转绘工作流结果说明

当您通过 GetVCreativeTaskResult 接口查询 AI 漫剧转绘任务结果时,OutputJson 的内容和结构取决于任务的最终 Status

  • Statussuccess 时,OutputJson 字符串在反序列化后,结构如下:

    {
      "vid": "v022d2g10065d3rk***"
    }
    

    字段

    类型

    描述

    vid

    String

    产物视频的唯一 ID。

  • Statusfailed_run 时,OutputJson 字段为错误信息字符串,示例如下:

    "OutputJson": "internal error: node VEdit_Track_ID error [code]=21020004, [message]={\"code\":21020004,\"error_message\":\"{\\\"code\\\":21020004,\\\"message\\\":\\\"Json数据验证不通过,异常字段:Track 0 0 TargetTime 异常信息:[] is too short\\\"}\",\"message\":\"{\\\"code\\\":21020004,\\\"message\\\":\\\"Json数据验证不通过,异常字段:Track 0 0 TargetTime 异常信息:[] is too short\\\"}\"}, [task]=e0102daa8e6d4f7b***a8c933ee08013, [srv]=VEdit"