本文介绍智能媒体管理的计费项及相关说明。
计费项定价
智能媒体管理(IMM)主要包括图片智能、元数据管理、媒体管理、文档处理和文件处理几类计费项。
限时免费时间截止到 2025 年 3 月 1 日,详细定价另行通知。
图片智能
图片智能计费项详细定价请参见下表。
计费项目 | 计费项目描述 | 相关API | 相关x-oss-process操作 | 售卖价格(元) | 单位 |
ImageClassification | 图片打标 | DetectImageLabels(图片标签检测) | image/labels | 0.00100 | 次 |
ImageFace | 人脸图片基本 |
|
| 0.00020 | 次 |
ImageFaceClustering | 人脸聚类 |
| 0.05000 | 次 | |
GenerateStory | 故事生成 | CreateStory(创建故事) | 0.05000 | 次 | |
ImageMosaic | 图片马赛克 | AddImageMosaic(添加图片马赛克) | 限时免费 | 次 | |
ImageCropping | 图片智能裁剪建议 | DetectImageCropping(检测图片视觉效果较好的裁剪框区域) | image/crop,g_auto | 0.00100 | 次 |
ImageQRCodes | 图片二维码检测 | DetectImageCodes(图片二维码检测) | image/codes | 0.00080 | 次 |
ImageBody | 人体检测 | DetectImageBodies(图片人体检测) | image/bodies | 限时免费 | 次 |
ImageSplicing | 图片拼接 | CreateImageSplicingTask(创建图片拼接任务) | 限时免费 | 次 | |
ImageToPDF | 图片转PDF | CreateImageToPDFTask(创建图片转PDF任务) | 限时免费 | 次 | |
ImageScoring | 图像质量打分 | DetectImageScore(图片质量评分) | image/scoring | 0.00030 | 次 |
LocationDateClustering | 时空聚类 | CreateLocationDateClusteringTask(创建时空聚类任务) | 限时免费 | 次 | |
SimilarImageClustering | 图片聚类 | CreateSimilarImageClusteringTask(创建相似图片聚类任务) | 限时免费 | 次 | |
Blindwatermark | 图片盲水印 |
|
| 0.00070 | 次 |
ReverseGeocoding | 逆地理编码 | DetectMediaMeta(获取媒体文件元信息) 说明 当媒体文件中有地理位置信息时收取。 | 0.00100 | 次 | |
FaceSearch | 人脸搜索 |
| 限时免费 | 次 | |
ImageTexts | 图片文本识别(OCR) | DetectImageTexts(图片文本识别) | 0.05000 | 次 |
元数据管理
元数据管理计费项详细定价请参见下表。
计费项目 | 计费项目描述 | 相关API | 相关x-oss-process操作 | 售卖价格(元) | 单位 |
StandardQueryL0 | 基础查询 |
| task/get | 0.00010 | 次 |
StandardQueryL1 | 标准查询 |
| 0.00200 | 次 | |
StandardQueryL2 | 高级查询 |
| 0.00500 | 次 | |
MediaMeta | 获取媒体信息 |
|
| 0.00100 | 次 |
SemanticAnalyze | 语义分析 | SemanticQuery(自然语言查询) | 限时免费 | 次 |
媒体处理
媒体处理计费项详细定价请参见下表。
计费项目 | 计费项目描述 | 相关API | 相关x-oss-process操作 | 售卖价格(元) | 单位 |
AudioCompress | 音频转码 | CreateMediaConvertTask(创建媒体转码任务) |
| 0.00010 | 每秒音频 |
VideoCompressCopy | 转封装 | CreateMediaConvertTask(创建媒体转码任务) | 0.00100 | 每秒视频 | |
VideoCompress264LD | 转码264-LD注* | CreateMediaConvertTask(创建媒体转码任务) |
| 0.00036 | 每秒视频 |
VideoCompress264SD | 转码264-SD注* | CreateMediaConvertTask(创建媒体转码任务) |
| 0.00050 | 每秒视频 |
VideoCompress264HD | 转码264-HD注* | CreateMediaConvertTask(创建媒体转码任务) |
| 0.00090 | 每秒视频 |
VideoCompress2642K | 转码264-2K注* | CreateMediaConvertTask(创建媒体转码任务) |
| 0.00200 | 每秒视频 |
VideoCompress2644K | 转码264-4K注* | CreateMediaConvertTask(创建媒体转码任务) |
| 0.00450 | 每秒视频 |
VideoCompress265LD | 转码265-LD注* | CreateMediaConvertTask(创建媒体转码任务) |
| 0.00150 | 每秒视频 |
VideoCompress265SD | 转码265-SD注* | CreateMediaConvertTask(创建媒体转码任务) |
| 0.00250 | 每秒视频 |
VideoCompress265HD | 转码265-HD注* | CreateMediaConvertTask(创建媒体转码任务) |
| 0.00500 | 每秒视频 |
VideoCompress2652K | 转码265-2K注* | CreateMediaConvertTask(创建媒体转码任务) |
| 0.00800 | 每秒视频 |
VideoCompress2654K | 转码265-4K注* | CreateMediaConvertTask(创建媒体转码任务) |
| 0.01600 | 每秒视频 |
VideoFraming | 视频截帧 | CreateMediaConvertTask(创建媒体转码任务) |
| 0.00100 | 帧 |
VideoClassification | 视频标签检测 | CreateVideoLabelClassificationTask(创建媒体转码任务) | 0.05000 | 次 | |
LiveTranscoding | 边转边播注* | GenerateVideoPlaylist(生成边转边播播放列表) |
| 0.00010 | CountUnit |
文档处理
文档处理计费项详细定价请参见下表。
截至2023年12月1日之前创建的在线预览与在线编辑项目将根据文档的打开次数进行收费,而2023年12月1日及之后创建的项目则将按照API接口的调用次数计费。
计费项目 | 计费项目描述 | 相关API | 相关x-oss-process操作 | 售卖价格(元) | 单位 |
DocumentConvert | 文档转换 | CreateOfficeConversionTask(创建文档的转换任务) |
| 0.08000 | 次 |
文档内容提取 | ExtractDocumentText(文档正文提取) | ||||
DocumentWebofficeEdit | 在线编辑(Weboffice)注* |
| doc/edit | 0.02000 | 次 |
DocumentWebofficePreview | 在线预览(Weboffice)注* |
| doc/preview | 0.01000 | 次 |
DocumentWebofficeCachePreview | 缓存预览(Weboffice) |
| 0.00700 | 次 重要 此处指API接口调用次数。 |
文件处理
文件处理计费项详细定价请参见下表。
计费项目 | 计费项目描述 | 相关API | 相关x-oss-process操作 | 售卖价格(元) | 单位 |
PointCloudCompress | 点云压缩 | CreateCompressPointCloudTask(创建点云压缩任务) | pointcloud/compress | 限时免费 | 次 |
API包含多计费项说明
SemanticQuery接口包含StandardQueryL2和SemanticAnalyze计费项。
CompareImageFaces接口有双份ImageFace计费。
SearchImageFigureCluster接口包含ImageFace和FaceSearch计费项。
CreateFacesSearchingTask接口包含ImageFace和FaceSearch计费项。
视频转码说明
转码264:输出的视频使用H.264编码器
转码265:输出的视频使用H.265编码器
LD:视频转换后的分辨率<=(640 x 480)
SD:视频转换后的分辨率<=(1280 x 720)
HD:视频转换后的分辨率<=(1920 x 1080)
2K:视频转换后的分辨率<=(2560 x 1440)
4K:视频转换后的分辨率<=(3840 x 2160)
文档预览和编辑计费说明
截止到2023年12月1日之前创建的项目,其在线编辑和在线预览的计费方式均基于文档的打开次数,而非接口调用次数。
2023-12-01之后创建的项目将按照接口调用次数计费。如果需要切换成新的计费模式,只需创建一个新的项目即可。
在接口调用次数计费模式下,一次 API 调用只能被一个用户使用。如果重复使用,则只有最后一个用户可以正常访问,其余用户的访问权限将被回收。
若GenerateWebofficeToken接口中的Permission.Readonly参数设置为true时,将按照文档预览的形式收取费用;若设置为false,则按照在线编辑的形式收取费用。
RefreshWebofficeToken的计费方式取决于使用GenerateWebofficeToken生成Token时的参数。当GenerateWebofficeToken接口中的Permission.Readonly参数设置为true时,将按照文档预览收费;否则将按照在线编辑的形式收费。
边转边播计费说明
收费组成:
生成播放列表时,可通过设置的InitialTranscode参数来控制初始转码的时长,会产生LiveTranscoding费用。
播放视频时,如果播放未曾转码过的ts文件,将会触发新的转码,因此会产生LiveTranscoding费用。
在进行转码时,从OSS读取源视频文件以及将转码完成后的文件写入OSS会产生费用;同时,从OSS读取视频文件进行播放也会带来相关费用。以上涉及OSS的费用,详情请参考OSS计费项。
LiveTranscoding数量计算公式:
视频
不同的视频输出的Codec eff参数值为:h264:0.3、h265:1.8
计算公式为:
Ceiling (eff * Ceiling(Height/240) * Ceiling(Width/240) * Ceiling(FrameRate/30) + 1 ) * Ceiling(VideoStreamDuration)
音频
eff参数值为:0.3
计算公式为:
Ceiling(eff * Ceiling(AudioStreamDuration))
收费规则:根据TargetVideo.Stream或TargetAudio.Stream的指定进行多路视频流或多路音频流的真实处理,每个音视频流都需要单独计费。下面举例说明实时转码费用。
例1(只产生播放列表,未播放不产生边转边播费用):
用户调用GenerateVideoPlaylist,输出视频长度为38分钟,生成分辨率为800x600,帧率为30,视频编码格式为h264,初始转码时长为0秒,TranscodeAhead使用默认值。视频均未被播放。
例2(只产生播放列表,配置有预转,未播放只会产生预转的边转边播费用):
用户调用GenerateVideoPlaylist,输出视频长度为38分钟,生成分辨率为800x600,帧率为30,视频编码格式为h264,初始转码时长为30秒,TranscodeAhead使用默认值,视频均未被播放。
产生费用:
LiveTranscoding(CU数量计算公式如下):
Ceiling((0.3 * Ceiling(800/240) * Ceiling(600/240) * Ceiling(30/30) + 1 ) * (Ceiling(30)) + Ceiling(0.3 * Ceiling(30)) = 159 (CountUnit)
例3(产生播放列表后,播放部分视频片段,只产生被播放视频片段的边转边播费用):
用户调用GenerateVideoPlaylist,输出视频长度为38分钟,生成分辨率为800x600,帧率为30,视频编码格式为h264,初始转码时长为0秒,TranscodeAhead使用默认值,用户使用该m3u8播放视频,首先从头开始播放,播放到第5分钟(默认会向前转码2分钟),然后跳到第15分钟,播放到视频结尾。
产生费用:
LiveTranscoding(CU数量计算公式如下):
Ceiling((0.3 * Ceiling(800/240) * Ceiling(600/240) * Ceiling(30/30) + 1) * (Ceiling((5+2)*60) + Ceiling((38-15)*60)) + Ceiling(0.3 * Ceiling((5+2) * 60)) + Ceiling(0.3 * Ceiling((38-15) * 60) = 9540(CountUnit)
例4:在多用户播放视频的情况下,重复播放的视频只会产生一次边转边播费用。:
用户调用GenerateVideoPlaylist,输出视频长度为38分钟,生成分辨率为800x600,帧率为30,视频编码格式为h264,初始转码时长为0秒,TranscodeAhead使用默认值,
用户A使用该m3u8播放视频,先从头开始播放,播放到第5分钟,然后退出播放;
用户B使用该m3u8播放视频,直接从15分钟开始播放,播放到结尾;
用户C使用该m3u8播放视频,从开头播放到结尾。
产生费用:
LiveTranscoding(CU数量计算公式如下):
Ceiling((0.3 * Ceiling(800/240) * Ceiling(600/240) * Ceiling(30/30) + 1) * Ceiling(38*60) + Celling(0.3 * Celling(38 * 60)) = 12084 (CountUnit)
名词解析:
Width:输出视频分辨率的长
Height: 输出视频分辨率的宽
FrameRate: 视频帧率
VideoStreamDuration: 视频流的长度
AudioStreamDuration: 音频流的长度
eff:CU系数
Ceiling(x) 函数:返回大于或等于x的最小整数值
算子与计费项对应关系
在通过绑定OSS Bucket或调用IndexFileMeta、BatchIndexFileMeta建立元数据索引时,执行工作流模板与算子的对应关系中的算子会产生数据处理费、索引存储费和OSS请求费。OSS请求费由OSS收取,参见OSS请求费用。算子与计费项的对应关系如下:
算子 | 计费项 | 收费方 |
OSSMeta算子 | OSS | |
MIME算子 | 不收费 | 无 |
FaceDetection算子 | ImageFace注* | IMM |
LabelClassification算子(图片) | ImageClassification注* | IMM |
LabelClassification算子(视频) | VideoClassification | IMM |
ImageScoring算子 | ImageScoring注* | IMM |
ReGEO算子 | ReverseGeocoding | IMM |
MediaMeta算子 | MediaMeta | IMM |
EXIF算子 | OSS | |
ExtractDocumentText算子 | DocumentConvert | IMM |
ExtractImageEmbeddings算子 | 限时免费 | IMM |
外部请求费用
通过智能媒体管理(IMM)处理访问OSS会产生OSS请求费用。更多信息,请参见请求费用。
与旧版本计费差异
智能媒体管理新版不再按照购买创建项目(实例)配置的QPS进行收费。
新版仅采用按小时计费周期,不再提供按天计费周期。
新版本中,由于参数错误、权限错误等原因导致的请求响应状态码为4XX的情况,需要按照请求进行收费。