为满足用户对音视频媒体文件进行格式转换、转封装、分辨率调整、帧率调整、截帧、提取雪碧图及添加水印等需求,智能媒体管理(IMM)系统推出了媒体处理功能。本文将对媒体处理所支持的功能进行详细介绍。
功能简介
智能媒体管理(IMM)推出的媒体处理功能,旨在为用户提供一站式的媒体文件处理解决方案。通过该功能,用户能够轻松实现多种操作,包括格式转换、转封装、分辨率调整、帧率调整等,以使视频和音频文件适应各种播放设备与需求。
前提条件
已创建并获取AccessKey。具体操作,请参见创建AccessKey。
已开通OSS服务、创建存储空间并上传文件到存储空间。具体操作,请参见控制台上传文件。
已开通智能媒体管理服务。具体操作,请参见开通产品。
已通过智能媒体管理控制台创建项目。具体操作,请参见创建项目。
您也可以调用API接口创建项目。具体操作,请参见CreateProject - 创建项目。
您可以调用ListProjects - 列出所有项目信息的列表接口列出指定地域下已创建的所有项目信息。
注意事项
如果使用过程中遇到问题,欢迎加入钉钉用户群(钉钉群号:88490020073)与阿里云智能媒体管理工程师实时沟通。
使用媒体转码接口相关功能会产生计费。关于计费的更多信息,请参见计费概述。
支持音视频格式列表
分类 | 格式 |
分类 | 格式 |
音频 | AAC、MP3、WAV、FLAC、WMA、AC3、OPUS等所有主流格式。 |
视频 | MP4、MPEG-TS、MKV、MOV、AVI、FLV、M3U8、WebM、WMV、RM、VOB等多种主流格式。 |
产品优势
对比项 | 阿里云转码 | 自建转码 |
对比项 | 阿里云转码 | 自建转码 |
转码能力 | 高速稳定的并行转码系统,按需动态调整转码资源,自动扩容/缩容,应对高并发转码需求无缝扩展集群资源。 | 难以支撑大规模高并发转码任务。 |
转码算法 | 强大的计算资源,先进的视频处理算法。 | 依赖开源转码服务。 |
功能 | 视频转码,视频转封装,视频转HLS,视频转动图,视频拼接,视频截图,视频截雪碧图,音频转码,音频提取,字幕提取等。 | 需要自行对接开源转码服务,从底层搭建转码服务。 |
功能说明
IMM媒体转码支持的功能说明如下表所示。
功能 | 描述 |
视频编码格式转换、转封装、分辨率调整、帧率调整、码率调整等。 | |
从视频中提取出某些帧图像,将特定时刻保存为静态图片。 | |
音频格式转换、调整码率、调整声道数、调整采样率等。 | |
将视频中的多个帧合并成一个单一的图像文件,并以网格的形式排布,从而形成一种类似于雪碧图的效果。 | |
将视频文件转换为动态图像格式,例如GIF或WebP。 | |
从视频文件中提取字幕信息。 | |
将多个视频片段合并为一个完整的视频,并转换为所需的格式。 | |
将多个音频片段整合为一个连续的音频文件。 |
FAQ
视频转码请求失败怎么办?
如遇视频转码请求失败,可以尝试将TargetAudio.Codec参数设置为非copy后重试。详情见文档TargetAudio。
视频转码后文件为什么变大了?
视频转码后生成的文件比源文件大,原因主要是由于音视频转码为有损压缩,压缩算法允许输出更大的媒体文件,但是这样不会带来比源文件更好的图像/声音质量(只是损失的更小)。
如您需要控制输出文件大小,可以通过设置TargetVideo参数下的BitrateOption/Bitrate/CRF控制输出文件视频流的码率,或通过设置TargetAudio参数下的BitrateOption/Bitrate/Quality控制输出文件音频流的码率。
视频转码任务是否支持取消?
不支持取消。
视频转码后方向不对,如何调整转码后视频方向?
视频处理参数配置TargetVideo中可以设置Codec为非copy,AdaptiveResolutionDirection为true,可开启自适应分辨率方向。
视频转码后被拉伸,如何设置不拉伸?
视频处理参数配置TargetVideo中可以设置Codec为非copy,AdaptiveResolutionDirection为true,可开启自适应分辨率方向,ScaleType为fit,等比缩放不留黑边。
视频转码如何固定码率,只设置bitrate参数为什么无法进行固定码率转码?
参数TargetVideo中,目前比特率
bitrate
设置的是vbr,不支持cbr。vbr跟cbr区别不大,差异主要在瞬时码率上,如果有需求可以通过设置maxbitrate
参数。
如何获取转码成功后的视频的播放时长?
要获取转码成功后的视频播放时长,可通过DetectMediaMeta - 获取媒体文件元信息接口获取,或者使用x-oss-process的video/info参数进行获取,参考文档视频信息提取。
调用IMM CreateMediaConvertTask接口是否支持RocketMQ 5.0?
暂不支持,目前支持RocketMQ 4.0。
- 本页导读 (1)
- 功能简介
- 前提条件
- 注意事项
- 支持音视频格式列表
- 产品优势
- 功能说明
- FAQ