转码是媒体处理中重要的一步,本文为您介绍阿里云视频点播支持的转码技术及如何使用。
前置概念
阅读本文前,您需要先了解转码相关的基础概念,例如编码方式、封装格式、码率、分辨率等,详情请参见基本概念。
什么是转码
视频转码(Video Transcoding)是指将已经压缩编码的视频码流转换成另一个视频码流,以适应不同的网络带宽、不同的终端处理能力和不同的用户需求。转码本质上是一个先解码、再编码的过程,因此转换前后的码流可能遵循相同的视频编码标准,也可能不遵循相同的视频编码标准。
转码在视频生产流程中的位置如下:
功能特性
使用场景
多终端设备适配:适配PC、TV以及移动终端等多平台播放。
多种网络环境适配:不同网络带宽的用户选择最佳码率,流畅播放。
降低存储、分发成本: 保证在相同画质质量的前提下,调整视频码率、提高视频压缩率、减小文件体积,从而减少播放卡顿并节省存储和流量费用。
内容保护:为内容保护提供了有效的支持,适用于在线教育、原创保护等多种场景。
水印添加:在视频上添加企业Logo、电视台台标、用户ID或昵称等标志性信息,用于品牌宣传或者宣示当前视频的版权归属。
点播基于长时间及大量的数据分析,进行多种清晰度场景化的预设配置,提供从上传到转码一体化的流程处理。
转码类型
视频点播提供了多种转码类型,可满足用户不同业务场景的转码需求。
转码类型 | 技术说明 | 适用场景 | |
标准转码 | 普通视频转码 | 视频点播系统预置了流畅、标清、高清、超清、2K、4K、原画(转封装)共7种清晰度。 | 满足基础的转码需求,生成不同规格的视频以适应不同的网络带宽环境及多终端处理,然后经过CDN加速分发,最终供终端播放,适用于异步处理、延迟播放这类业务场景。 |
音频转码 | 提供普通音质、高音质两档音质。 | 适用于改善音质的业务场景。 | |
原画(转封装) | 视频将保持原始清晰度和码率,仅更新视频文件的封装格式。 | 适用于无需调整视频尺寸或码率的业务场景。 | |
窄带高清转码 | 窄带高清TM1.0 | 基于阿里云自有的转码技术,对视频中每个场景、动作、内容、纹理等进行智能分析。在保证相同视频画质的同时,视频码率更低,降低带宽成本。更多内容,请参见云栖社区。 |
|
窄带高清TM2.0 | 窄带高清TM2.0根据清晰度预期尝试降低码率,根据预设码率选择最佳分辨率。从人眼视觉模型出发,凭借阿里云技术算法,将编码器的优化目标从保真度更高调整为主观体验更好,突破视频编码器的能力上限,在节省码率的同时,也能提供更加清晰的观看体验。相比窄带高清TM1.0,码率更低,分辨率更佳。 说明 目前仅华东2(上海)、华北2(北京)、华南1(深圳)、新加坡地域支持窄带高清TM2.0。 | 原始画质较差时,相对更适用。 | |
不转码即分发 | 不转码模板组(系统内置) | 点播系统内置的不转码模板组,直接将源片作为视频流进行播放。
| 适用于短视频、直播转点播录制等快速分发、实时播放的业务场景,用户直接播放源片,既可快速响应播放请求,也可节约转码成本。
|
多码率自适应转码 | 视频打包转码 | 将视频转码输出成HLS格式码流信息构建到自适应多码率文件当中,可供播放器进行分辨率选择和切换。 多码率支持根据网络环境自适应切换视频清晰度,也支持手动切换清晰度。 | 适用于多码率自适应场景。 |
字幕打包转码 | 将视频多语言字幕文件的信息构建到自适应多码率文件中,可供播放器进行语言字幕选择和切换。 | 适用于多语言字幕切换场景。 |
费用说明
视频转码为收费服务,根据转码输出视频的规格和时长计费,计费详情,请参见媒资转码计费。
注意事项
同一视频每次转码都会产生转码计费,转码后会产生新的视频文件占用存储空间,请按需创建转码模板组及发起转码,避免不必要的空间浪费或费用产生。
视频点播转码支持的输入和输出格式及限制,请参见音视频转码限制。