Smart Media

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超高清

MT Smart Media

MT Video Codec SDK

MT Video Codec SDK

摩尔线程GPU中包含多个硬件视频编解码器,能够提供丰富的视频解码、编码和转码服务。通过调用GPU的编解码能力,可以大幅提升编解码效率、降低延迟与功耗,并降低CPU负载。

OBS-MTENC Plugin

OBS-MTENC Plugin

支持OBS软件直接调用摩尔线程GPU视频硬件编码器插件进行视频直播推流与本地录制,提供H.264和H.265视频格式的解码与编码能力。