Smart Media
MT Smart Media 是一针对摩尔线程 GPU 的音视频加速开发套件,支持视频编解码、转码、直播等功能,可用于视频会议、高清视频点播、云游戏、云桌面、云渲染等场景。
功能特性
MT Smart Media能够提供多种主流视频格式的编解码支持,诸如H.264/AVC、H.265/HEVC、AV1等格式的编码以及H.264/AVC、H.265/HEVC、AV1、VP9、AVS2等格式的解码。支持多种码控方式和编码参数配置,提供8/10bit色深以及多种色范围的支持,可处理SDR和HDR视频,最高分辨率可支持到8K,并具有丰富的视频前后处理的能力。通过视频处理单元与Al能力和渲染能力的结合,可以支持多种复杂应用,诸如视频智能转码、视频超分、视频增强、视频去噪等方案
丰富格式支持
支持AV1、H.264、H.265、VP9、AVS2等多种主流格式解码以及AV1、H.264、H.265等主流格式编码。
编码参数可配
支持主流编解码Profile,如main/high/main10等。可配置分辨率、帧率、GOP Size、参考帧、QP值、码率、缩放尺寸等等。可实现不同格式间的转码。
多路并发能力
支持多种格式、多路视频编码、解码、转码进程的并发执行。尤其对云端多路视频处理和转码、视频拼接等提供便捷的解决方案。
渲染编码一体
支持GPU显存内容直接抓取和编码,避免GPU显存与系统内存之间的拷贝。可以加速视频编辑处理效率,实现渲染、视频编辑与编码一体化集成解决方案。
解码直接送显
支持多种视频压缩文件格式直接硬件解码,直接存储在显存中,供显示系统取用并输出到显示器端,支持OpenGL、OpenGL ES等后端渲染API。
多种码控模式
视频编码器支持CBR/VBR/CQP等码控模式,通过与其他编码配置参数的结合使用,可以帮用户在相同画质质量下节省带宽,或带宽受限情况下呈现最优画质。
视频前后处理
通过调用GPU的处理能力,可以支持视频的缩放、格式转换、裁剪、拼接、ROI等功能
超高清支持
视频的硬件编码、解码能力最大支持到8K超高清