开发者社区 问答 正文

智能媒体服务的一键成片有示例吗?用的视频是抽取视频的片段还是用的整个视频秒数?

智能媒体服务的一键成片有示例吗?用的视频是抽取视频的片段还是用的整个视频秒数?

展开
收起
三分钟热度的鱼 2024-03-27 20:01:00 76 分享 版权
来自: 阿里云视频云
阿里云 AI 助理回答

智能媒体服务的一键成片功能支持通过抽取视频片段或使用整个视频进行成片,具体取决于用户在配置中的设置。以下是相关的示例和说明:

示例与逻辑

  1. 抽取视频片段
    在一键成片任务中,可以通过配置素材的入点(In)和出点(Out)来指定使用视频的某一部分。例如:

    {
     "MediaConfig": {
       "MediaMetaDataArray": [
         {
           "Media": "示例视频地址",
           "TimeRangeList": [
             { "In": 5, "Out": 10 }
           ]
         }
       ]
     }
    }
    

    上述配置表示从视频的第5秒到第10秒截取片段用于成片。这种方式适用于需要对长视频进行裁剪并提取关键内容的场景。

  2. 使用整个视频
    如果未明确设置InOut参数,则默认使用整个视频的时长。例如:

    {
     "MediaArray": [
       "示例视频地址"
     ]
    }
    

    这种方式适用于直接使用完整视频素材的场景。

成片逻辑

  • 多段视频合并:当多个视频片段被截取后,系统会按照配置顺序将这些片段拼接成一个完整的视频。如果未设置TimelineInTimelineOut,系统会默认按前后顺序拼接素材。
  • 最大输出时长限制:可以通过MaxOut参数限制输出视频的最大时长。例如,设置MaxOut=5时:
    • 若素材时长超过5秒,则仅截取前5秒;
    • 若素材时长不足5秒,则截取到素材结尾。

计费示例

假设使用一键成片功能处理一个90秒的视频素材,并生成一个23秒的成片。根据计费规则: - 输入和输出总时长为 (90 + 23) / 60 ≈ 2分钟(向上取整); - 按照通用版智能图文匹配的单价 0.3元/分钟,费用为 0.3 × 2 = 0.6元

总结

一键成片功能既支持抽取视频片段也支持使用整个视频,具体取决于用户是否设置了InOut参数。如果需要更灵活的控制,建议通过EditingConfig配置素材的入出点以实现精准裁剪。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答