文档

创建倍速转码任务

使用倍速管道,将视频源切分为多个较小的片段后并行转码,可将转码速度提升5~30倍,显著缩短处理耗时。适用于对首发、时效性要求较高的资讯、赛事、重要内容场景。本文为您介绍倍速转码原理及使用方式。

背景信息

媒体处理提供离线转码服务,必须获取到完整的视频文件后才可以开始转码任务,对视频文件的转码处理需要一定耗时,是一种非实时的处理服务。常见的视频转码流程如下图所示:

image

转码耗时的影响因素

受视频时长、文件大小、转码参数复杂度及当前时段任务量级影响,每个视频的处理耗时不同。比如:

  • 原视频越长、文件体积越大、帧率/码率/分辨率越高,处理耗时越长。

  • 越复杂的编码协议、越高的压缩率,处理耗时越长。通常:AV1>H.265>H.264。

  • 越复杂的处理,处理耗时越长。通常:音视频增强>视频转码>音频转码>转封装。

  • 提交任务数超过并发或计算资源不足出现排队时,客户指定的低优先级任务,会在高优先级任务之后处理,相应处理耗时更长。

倍速转码方案原理

在不考虑排队、传输带宽问题时,通常视频流处理花费时间最多的环节,也是转码提速攻克的重点。

针对带有视频流转码的任务,媒体处理MPS基于智能转码引擎和强大的云上资源调度能力,通过将视频源切分为多个较小的片段,使用多台转码机并行转码的方式提升视频流转码效率,显著缩短处理耗时。实现原理如下图:

image

功能特性

类型

说明

加速倍数

根据输入视频情况,一般可达到5~30倍。支持在倍速管道上设置预期倍速,如5倍速、10倍速、20倍速、30倍速等。

说明

实际加速倍数 = 视频时长/处理耗时。

视频时长为视频的输出总时长,处理耗时为提交任务到完成任务的总时长。

适用视频

并非所有视频源和转码类型都适合倍速。推荐30分钟以上的长视频,或对高帧率、超高清、音画增强等复杂处理的视频采用倍速转码。详细说明,请参见使用限制

倍速策略

投递到倍速管道中但不支持倍速的视频,默认退避到非倍速模式转码,您也可以设置为若不支持倍速则不转码。

计费说明

通过启用倍速管道为转码任务提速,除收取原本音视频转码或音视频增强费用外,会按照输出的视频规格、时长和实际倍速,额外收取倍速费用。详细说明,请参见倍速转码

使用方法

详细步骤及参数说明请参见创建普通转码任务,其中管道部分请参照下文设置。

  1. 开启管道。

    1. 登录媒体处理控制台,单击左侧菜单栏的全局设置>管道及回调,进入管道页面创建管道。

    2. 单击创建管道,管道类型选择倍速转码,根据实际需求设置倍速上限、条件转码策略。

  1. 使用倍速管道,创建倍速转码任务。

    使用控制台、API、工作流提交转码类任务时,将管道参数指定为倍速转码管道

  • 本页导读 (1)
文档反馈