# 媒体处理 MPC > 经济、高效、弹性的音视频转码和处理 ## 服务公告 - [媒体处理服务独立加密接口下线公告](https://support.huaweicloud.com/bulletin-mpc/mpc_11_0001.md): 华为云媒体处理服务将于2025年8月30日,正式下线下述独立加密接口组。新建独立加密任务:POST /v1/{project_id}/encryptions取消独立加密任务:DELETE /v1/{project_id}/encryptions查询独立加密任务:GET /v1/{project_id}/encryptions下线区域:所有 - [媒体处理服务权限管控公告](https://support.huaweicloud.com/bulletin-mpc/mpc_11_0002.md): 为持续提升服务安全性,媒体处理服务即将实施权限管控升级。届时未通过IAM服务授予MPC相关权限的IAM用户,将无法再正常使用相关功能。用户需对IAM用户进行授权,操作请参考通过IAM授予使用MPC的权限(任选其一进行授权操作即可),已经完成授权操作的用户无需再重复操作。此限制将于2025年12月30日左右正式生效,请您及时关注媒体处理服务 ## 产品介绍 - [什么是媒体处理](https://support.huaweicloud.com/productdesc-mpc/mpc030001.md): 媒体处理(Media Processing Center,简称MPC)是一种多媒体数据处理服务,通过经济、弹性和高可扩展的转换方法,将存储于OBS上的音视频转码为适应各种终端(PC、TV、Phone等)播放的格式,并实现抽帧截图、图片水印、转动图等功能,满足多样化的业务场景需求。媒体处理服务基于华为云云计算服务构建,解决客户自建音视频处理 - [产品优势](https://support.huaweicloud.com/productdesc-mpc/mpc_03_0006.md): 支持高清低码,同等主观画质带宽成本降低20%~30%。成熟完善的SDK和OpenAPI,快速接入,满足多样化的转码需求。支持并行转码加速,1小时内容10分钟完成转码,满足紧急发布需要。提供丰富媒体处理工具,水印、截图、预置模板、智能模板、自定义模板等功能。 - [产品功能](https://support.huaweicloud.com/productdesc-mpc/mpc030002.md): 媒体处理支持的主要功能如下。关于各功能支持的地域(Region)信息,可通过控制台查询详情。您可以在提交媒体处理任务前配置消息订阅,当任务执行完成后,您会收到相关的消息通知,详见配置消息通知该功能依赖于SMN服务,因此,SMN会根据发送的消息通知数量进行收费,价格详情请参见SMN产品价格详情。高清低码运用感知编码技术,对视频中每个场景、动 - [认证证书](https://support.huaweicloud.com/productdesc-mpc/mpc_03_0017.md): 华为云服务及平台通过了多项国内外权威机构(ISO/SOC/PCI等)的安全合规认证,用户可自行申请下载合规资质证书。合规证书下载华为云还提供以下资源来帮助用户满足合规性要求,具体请查看资源中心。资源中心华为云安全服务提供了网络安全专用产品安全检测证书、软件著作权等证书,供用户下载和参考。具体请查看合规资质证书。合规资质证书 - [权限管理](https://support.huaweicloud.com/productdesc-mpc/mpc_03_0020.md): 如果您需要对华为云上购买的MPC资源,为企业中的员工设置不同的访问权限,以达到不同员工之间的权限隔离,您可以使用统一身份认证服务(Identity and Access Management,简称IAM)进行精细的权限管理。该服务提供用户身份认证、权限分配、访问控制等功能,可以帮助您安全地控制华为云资源的访问。如果华为账号已经能满足您的要 - [服务的访问控制](https://support.huaweicloud.com/productdesc-mpc/mpc_03_0013.md): 身份凭证及其安全性MPC支持通过账号和IAM用户两种身份访问,并且均支持通过用户名密码、访问密钥和临时访问密钥进行身份认证。如表1所示,每一种身份凭证,MPC都对其进行安全性设计,目的是保护用户数据,让用户更安全地访问MPC。MPC身份凭证和安全性设计访问凭证安全性简要说明详细介绍用户名、密码按需配置用户密钥字符种类和最小长度,支持配置密 - [数据保护技术](https://support.huaweicloud.com/productdesc-mpc/mpc_03_0014.md): MPC通过多种数据保护手段和特性,保障存储在MPC中的数据安全可靠。 - [审计与日志](https://support.huaweicloud.com/productdesc-mpc/mpc_03_0015.md): 云审计服务(Cloud Trace Service,CTS),是华为云安全解决方案中专业的日志审计服务,提供对各种云资源操作记录的收集、存储和查询功能,可用于支撑安全分析、合规审计、资源跟踪和问题定位等常见应用场景。用户开通云审计服务后,CTS可记录MPC的操作事件用于审计。CTS的详细介绍和开通配置方法,请参见CTS入门指引。MPC支持 - [服务韧性](https://support.huaweicloud.com/productdesc-mpc/mpc_03_0016.md): MPC提供五级可靠性架构,通过跨区域复制、AZ之间数据容灾、AZ内设备和数据冗余、存储介质的慢盘/坏道检测等技术方案,保障数据的持久性和可靠性。 - [监控安全风险](https://support.huaweicloud.com/productdesc-mpc/mpc_03_0021.md): 云监控服务(Cloud Eye,CES)为用户的云上资源提供了立体化监控平台。通过云监控您可以全面了解云上的资源使用情况、业务的运行状况,并及时收到异常告警做出反应,保证业务顺畅运行。MPC提供基于云监控服务CES的资源监控能力,帮助用户监控账号下的转码任务运行情况,执行自动实时监控、告警和通知操作。用户可以实时监控转码任务的监控指标和告 - [使用限制](https://support.huaweicloud.com/productdesc-mpc/mpc_03_0018.md): 在使用媒体处理服务前,您需要了解本服务的使用限制信息。 - [与其他云服务的关系](https://support.huaweicloud.com/productdesc-mpc/mpc030005.md): 若您需要使用消息通知、权限管理、音视频文件存储等功能,您还需要开通其它依赖服务,如表1所示。与其他云服务关系交互功能相关服务位置在控制台配置消息通知时勾选SMN主题消息通知服务(Simple Message Notification,SMN)创建主题添加订阅设置主题策略通过IAM服务实现管理用户以及用户组统一身份认证服务(Identity - [常用概念](https://support.huaweicloud.com/productdesc-mpc/mpc030003.md): 对象存储服务(Object Storage Service,OBS)。媒体处理服务使用OBS管理媒体文件,媒体文件需上传到OBS才能进行转码,并将转码后的输出文件写入OBS。OBS更多信息请参见OBS帮助中心。OBS中存储对象的容器。OBS提供了基于桶和对象的扁平化存储方式,桶中的所有对象都处于同一逻辑层级,去除了文件系统中的多层级树形目 - [区域和可用区](https://support.huaweicloud.com/productdesc-mpc/mpc_03_0008.md): 区域和可用区用来描述数据中心的位置,您可以在特定的区域、可用区创建资源。区域(Region):从地理位置和网络时延维度划分,同一个Region内共享弹性计算、块存储、对象存储、VPC网络、弹性公网IP、镜像等公共服务。Region分为通用Region和专属Region,通用Region指面向公共租户提供通用云服务的Region;专属Reg - [个人数据说明](https://support.huaweicloud.com/productdesc-mpc/mpc_03_0010.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。 ## 计费说明 - [计费项](https://support.huaweicloud.com/price-mpc/mpc_10_0001.md): 媒体处理服务的费用包含转码费用、转推费用、转封装费用和截图费用,具体说明如表1所示。具体价格说明请参见MPC产品价格详情。按需预付费资源包支持自助退订,详见退订规则。 - [视频转码费用](https://support.huaweicloud.com/price-mpc/mpc_10_0003.md): 媒体处理服务提供标准转码和高清低码两种计费标准,您可以根据自己的实际需求选择不同的转码标准。纯视频和音视频的转码费用均按照视频转码费用计算;纯音频的转码费用按照音频转码费用计算。计费价格五种格式4K/2K/FHD/HD/SD转码时长按照12:6:3:1.5:1进行折算,即1倍的FHD转码时长折算成3倍的SD转码时长。视频转码计费的具体价格 - [音频转码费用](https://support.huaweicloud.com/price-mpc/mpc_10_0004.md): 媒体处理服务支持通过控制台实现音频转码,该功能单独计费。纯视频和音视频的转码费用均按照视频转码费用计算;纯音频的转码费用按照音频转码费用计算。计费价格音频转码计费的具体价格详情,请参见MPC产品价格详情。音频转码计费的具体价格详情,请参见MPC产品价格详情。计费规则计费说明规则项目说明计费规则若使用媒体处理服务进行音频转码,产生的转码时长 - [音视频转推费用](https://support.huaweicloud.com/price-mpc/mpc_10_0005.md): 媒体处理服务支持音视频转推,该功能单独计费。计费价格音视频转推计费的具体价格详情,如下表所示,也可参见MPC产品价格详情。音视频转封装计费项价格计费规格单价(元/分钟)H2640.008H2650.02Audio(音频)0.008音视频转推计费的具体价格详情,如下表所示,也可参见MPC产品价格详情。计费规则计费说明规则项目说明计费规则根据 - [音视频合流转码费用](https://support.huaweicloud.com/price-mpc/mpc_10_0006.md): 媒体处理服务支持云端进行音视频合流转码,该功能单独计费。计费价格音视频合流转码计费的具体价格详情,如下表所示,也可参见MPC产品价格详情。计费价格转码规格标准转码单价(元/分钟)FHD(超清) H2640.068HD(高清) H2640.032SD(标清) H2640.016FHD(超清) H2650.17HD(高清) H2650.08S - [视频截图费用](https://support.huaweicloud.com/price-mpc/mpc_10_0007.md): 媒体处理服务支持通过API或SDK请求实现视频截图功能,该功能需要单独计费。计费价格视频转码计费的具体价格详情,如下表所示,也可参见MPC产品价格详情。计费价格计费项价格截图0.1元/千张视频转码计费的具体价格详情,如下表所示,也可参见MPC产品价格详情。计费规则计费说明规则项目说明计费规则根据截图张数进行计费。计费周期按天计费,实时扣费 - [音视频转封装费用](https://support.huaweicloud.com/price-mpc/mpc_10_0008.md): 媒体处理服务支持通过控制台实现音视频转封装,该功能单独计费。计费价格音视频转封装计费的具体价格详情,如下表所示,也可参见MPC产品价格详情。音视频转封装计费项价格计费项价格转封装0.007元/分钟音视频转封装计费的具体价格详情,如下表所示,也可参见MPC产品价格详情。计费规则计费说明规则项目说明计费规则根据转封装时长进行计费。计费周期按小 - [按需计费](https://support.huaweicloud.com/price-mpc/mpc_10_0010.md): 媒体处理服务支持按需计费和按需预付费资源包两种计费方式。按需计费:每个计费周期分别统计各资源的实际使用量,并根据使用量*单价的方式计算出费用,然后从账户余额中扣除对应金额。预付费资源包:您可以先付费购买MPC套餐包,使用时优先扣除资源包中的额度。媒体处理服务提供了转码资源包。按需计费:每个计费周期分别统计各资源的实际使用量,并根据使用量* - [资源包概述](https://support.huaweicloud.com/price-mpc/mpc_10_0012.md): 媒体处理服务为按需计费,您也可以通过预付费资源包的方式,提前购买使用额度,获取更多的优惠。资源包的有效期为1年,超出资源包的部分自动转按需计费。如何购买资源包?资源包支持自助退订,详见退订规则。建议您在购买资源包前提前规划资源的使用额度。资源包仅支持实名认证用户购买,且限本账号使用。资源包购买后生效时间为北京时间当日零点,有效期为1年。购 - [资源包购买](https://support.huaweicloud.com/price-mpc/mpc_10_0013.md): 预先购买指定转码资源包,资源包生效后,优先扣除资源包中相应的额度。媒体处理资源包的详细介绍,请参见资源包概述,您可以根据实际需求购买MPC套餐包。不同的区域之间资源包不互通,每个区域需要单独购买。资源包支持续订或自助退订,详见退订规则。资源包到期后,不会影响您在媒体处理服务上的使用和数据安全。您只要保证云服务账号上有足够的余额,系统会自动 - [资源包叠加购买](https://support.huaweicloud.com/price-mpc/mpc_10_0014.md): 当资源包容量不足或即将到期时,可以通过叠加购买的方式,扩大资源包容量。媒体处理服务暂不支持直接扩容资源包。在购买一个资源包后,可继续购买其他任意规格的资源包。叠加购买资源包后,会优先使用原购买资源包的容量。如在购买资源包前,已产生按需扣费,已按需使用的部分不可以使用新购买的资源包进行抵扣。建议您在资源包容量不足,且未到期前,及时叠加购买资 - [变更计费方式](https://support.huaweicloud.com/price-mpc/mpc_10_0015.md): 媒体处理服务默认按需计费,不涉及变更计费方式。如您已购买资源包,将优先使用您已购买的资源包。 - [资源包续费](https://support.huaweicloud.com/price-mpc/mpc_10_0016.md): 如果您购买了资源包,可以参考本节操作给资源包续费或者再次购买相同的资源包。资源包即将到期时,系统会发送通知,告知用户及时续订。详细说明请参见资源包通知说明。资源包续费不享受相关折扣。资源包续费是重新购买一个相同规格的资源包,在您当前资源包到期后生效。已购买至少一个转码资源包。购买方法请参见资源包购买。 - [账单周期](https://support.huaweicloud.com/price-mpc/mpc_10_0018.md): 您可以在“费用中心 > 账单管理”查看资源的费用账单,以了解该资源在某个时间段的使用量和计费信息。按需预付费资源包:当前计费方式的资源完成支付后,会实时上报一条账单到计费系统进行结算。音视频转码计费:音视频转码费用,按小时结算,实时扣费,具体出账时间以系统为准。按需计费:按需计费模式的资源按照固定周期上报使用量到计费系统进行结算。按需计费 - [查询账单](https://support.huaweicloud.com/price-mpc/mpc_10_0019.md): 媒体处理服务支持查询账单,详细操作如查看指定资源的账单和查看指定企业项目的账单所示。媒体处理服务是按照项目维度计费,暂不支持按照资源查询账单。MPC账单中的资源ID组成结构:ProjectID+计费规格。其中,“ProjectID”是按项目维度生成的。项目ID是基于账号,以华为云源站的维度生成。查询方式如下所示:进入“我的凭证 > API - [资源对账](https://support.huaweicloud.com/price-mpc/mpc_10_0020.md): 媒体处理支持核对费用账单是否与资源实际用量相符。如果您已购买资源包,您可以查看已购买资源包的使用情况。登录华为云费用中心。在左侧导航栏中,选择“资源包”,进入“资源包”页面,可查看全部资源包的详细信息。更多资源包的详细介绍请参见费用中心资源包。更多资源包的详细介绍请参见费用中心资源包。媒体处理服务默认按需计费,不涉及变更计费方式。如您已购 - [欠费说明](https://support.huaweicloud.com/price-mpc/mpc_10_0021.md): 当您的账户欠费后,华为云将根据您的客户等级来定义云服务资源宽限期、保留期时长,更多欠费停服处理规则请参见保留期。您可以在费用中心查看账户的欠费信息,并参照欠费还款核销欠款。按需预付费资源没有欠费的概念。资源的有效期为1年,资源到期后,若资源中仍有额度将一次性清零,产生的费用将从余额中扣除。按需计费按照每个计费项对应的计费周期扣费。若余额不 - [停止计费](https://support.huaweicloud.com/price-mpc/mpc_10_0022.md): 媒体处理服务是按需计费,不使用则不计费。如果您想停止媒体处理服务的计费,直接停用媒体处理服务即可,停用后,当前服务停止计费。存储费用由OBS服务收取。如果您不想保留已生成的转码文件,请从OBS中删除,以免产生存储费用。 - [怎么退订媒体处理服务?](https://support.huaweicloud.com/price-mpc/mpc_10_0025.md): 无需退订。媒体处理服务默认按需计费,不使用则不扣费;存储费用由OBS服务收取。如果您不想保留已生成的转码文件,请从OBS中删除,以免产生存储费用。 - [如何查看套餐包的使用详情?](https://support.huaweicloud.com/price-mpc/mpc_10_0026.md): 您可以登录华为云费用中心,选择“资源包”,在“资源包列表”页签中单击目标资源包名称/ID,查看套餐包的详细信息。单击“使用量统计”,可查看当前服务的抵扣统计图。单击“导出抵扣明细”,可导出使用量明细信息。 - [一进多出转码模板是如何计费的?](https://support.huaweicloud.com/price-mpc/mpc_10_0027.md): 媒体处理的费用是按输出文件的时长来计费的,若您使用一进多出模板进行视频转码,则转码产生的费用将是多个输出视频的转码费用总和。一进多出模板中每一路的转码单价与编码标准、分辨率、高清低码是否开启有关,转码的价格详情请参见MPC产品价格详情。以下通过几个场景来举例转码的计费详情。说明:本示例以后付费价格计算的,若您购买了转码套餐包,请按对应规则 - [已经购买了转码套餐包,为什么还是从账户余额中扣费?](https://support.huaweicloud.com/price-mpc/mpc_10_0028.md): 可能是您购买的转码套餐包未覆盖您的转码使用场景,MPC提供了四种规格的转码套餐包,H.264标准转码包、H.265标准转码包、H.264高清低码包和H.265高清低码包,在购买转码套餐包之前需要注意如下事项:转码套餐包只能抵扣音视频转码费用,对于转封装功能产生的费用只能从账户余额扣除。转码套餐包不支持跨区域使用,如您购买的是“华北-北京一 - [离线转码套餐包是否可以抵扣自定义转码模板的时长?](https://support.huaweicloud.com/price-mpc/mpc_10_0029.md): 支持抵扣自定义转码模板的时长。离线转码套餐包是否能抵扣转码时长与使用的转码模板无关,与视频编码格式和是否开启高清低码相关,具体请参见MPC产品价格详情。 - [转码套餐包过期是否影响已转码的音视频?](https://support.huaweicloud.com/price-mpc/mpc_10_0030.md): 不影响。转码套餐包过期后,只是无法再抵扣后续产生的相关转码费用。对于已转码的音视频无任何影响,可以正常下载播放。 - [添加水印是否收费?](https://support.huaweicloud.com/price-mpc/mpc_10_0031.md): 由于水印只能通过转码操作压制到视频中,因此添加水印会产生转码费用,但不会产生其它费用。具体转码价格详情请参见MPC产品价格详情。 ## 快速入门 - [入门指引](https://support.huaweicloud.com/qs-mpc/mpc020002.md): 开通媒体处理服务后,可以体验音视频转码功能,即将存储在OBS桶的音视频文件转换为其他规格的音视频文件,输出至OBS桶中。具体操作流程,如图1所示。媒体处理入门操作流程说明,如表1所示。 - [快速创建转码任务](https://support.huaweicloud.com/qs-mpc/mpc020001.md): 开通媒体处理服务后,您可以将存储在OBS桶的音视频文件转换成另外一种或多种规格的音视频文件,并输出到OBS桶中,您可以参见如下步骤进行操作,也可以通过视频指导来操作。支持转码的视频编码格式:H.264、 H.265、 MPEG-2、MPEG-4、MJPEG、VP6/7/8/9、WMV1/2/3、ProRes 422等。支持转码的音频编码格 ## 用户指南 - [开通媒体处理服务](https://support.huaweicloud.com/usermanual-mpc/mpc_01_0004.md): 用户使用MPC服务前,需要参考本节完成如下操作。实名认证:个人用户或者企业用户,均需完成实名认证,操作请参考实名认证。MPC服务需要开通后才能使用,开通前的总览界面如图1所示。单击“立即开通”,在弹出的图2界面,查看各个计费项的计费详情,并仔细阅读下方的《华为云媒体处理服务协议》,再开通使用MPC服务。总览页面开通媒体处理服务开通媒体处理 - [通过IAM角色或策略授予使用MPC的权限](https://support.huaweicloud.com/usermanual-mpc/mpc_01_0020.md): 如果您需要对您所拥有的MPC进行角色与策略的权限管理,您可以使用统一身份认证服务(Identity and Access Management,简称IAM),通过IAM,您可以:根据企业的业务组织,在您的华为云账号中,给企业中不同职能部门的员工创建IAM用户,让员工拥有唯一安全凭证,并使用MPC资源。根据企业用户的职能,设置不同的访问权限 - [通过IAM身份策略授予使用MPC的权限](https://support.huaweicloud.com/usermanual-mpc/mpc_01_0025.md): 如果您需要对您所拥有的MPC进行身份策略的权限管理,您可以使用统一身份认证服务(Identity and Access Management,简称IAM),通过IAM,您可以:根据企业的业务组织,在您的华为云账号中,给企业中不同职能部门的员工创建用户或用户组,让员工拥有唯一安全凭证,并使用MPC资源。根据企业用户的职能,设置不同的访问权限 - [用量统计](https://support.huaweicloud.com/usermanual-mpc/mpc_01_0007.md): 在用量统计界面,可以按所选时间、类型和编码规格,查看对应的转码趋势图和详情列表。支持按小时或天的时间粒度,查询所选时间、转码类型和编码规格,对应的转码时长与转码任务概要统计信息和趋势图,如图1所示。界面下方还有转码详情汇总及明细列表,均支持导出至本地查阅。用量统计 - [上传音视频文件](https://support.huaweicloud.com/usermanual-mpc/mpc010002.md): 媒体处理服务无存储功能,您需要将待转码的原始视频文件上传至对象存储桶后,才能进行转码。媒体处理只能处理同一区域对象存储桶中的音视频文件。如果您需要使用“华北-北京四”区域媒体处理服务,则存储音视频文件的OBS桶必须在“华北-北京四”区域。创建的桶用来存储媒体处理服务的媒体文件。如果输入输出文件存放在同一个桶中,创建一次即可。否则创建两次, - [创建视频转码任务](https://support.huaweicloud.com/usermanual-mpc/mpc010007.md): 您可以创建视频转码任务,按需求选择视频转码模板,对存储在对象存储桶中的视频文件进行转码。原始视频文件已上传到对象存储桶中,且使用的媒体处理服务与对象存储桶在同一区域,若还未上传,请参见上传音视频文件处理。已将存储原始视频和转码视频的桶进行授权,允许媒体处理服务访问。若还未授权,请参见获取云资源授权处理。若需要消息通知转码的任务执行状态,请 - [创建音频转码任务](https://support.huaweicloud.com/usermanual-mpc/mpc010010.md): 您可以创建音频转码任务,按需求选择音频转码模板,对存储在对象存储桶中的音频文件进行转码。音频转码的费用与视频转码是不同的,具体请参见MPC产品价格详情。原始音频文件已上传到对象存储桶中,且使用的媒体处理服务与对象存储桶在同一区域,若还未上传,请参见上传音视频文件处理。已将存储原始音频和转码音频的桶进行授权,允许媒体处理服务访问。若还未授权 - [创建转封装任务](https://support.huaweicloud.com/usermanual-mpc/mpc010012.md): 您可以创建转封装任务,对存储在对象存储桶中的视频文件封装格式转换,而不改变其分辨率和码率。原始视频文件已上传到对象存储桶中,且使用的媒体处理服务与对象存储桶在同一区域,若还未上传,请参见上传音视频文件处理。已将存储原始和转封装文件的桶进行授权,允许媒体处理服务访问。若还未授权,请参见获取云资源授权处理。若需要消息通知转封装的任务执行状态, - [创建转动图任务](https://support.huaweicloud.com/usermanual-mpc/mpc010011.md): 您可以根据实际需求创建动图生成任务,按照设置的时间点截取视频段生成动图文件。原始视频文件已上传到对象存储桶中,且使用的媒体处理服务与对象存储桶在同一区域,若还未上传,请参见上传音视频文件处理。已将存储原始视频和动图文件的桶进行授权,允许媒体处理服务访问。若还未授权,请参见获取云资源授权处理。若需要消息通知转动图的任务执行状态,请先配置消息 - [自定义转码模板](https://support.huaweicloud.com/usermanual-mpc/mpc010008.md): 媒体处理服务除了系统预置模板,您也可以根据实际需求自定义一进一出转码模板。您可以根据业务需要新建转码模板,自定义转码的参数。若勾选“禁用视频”,则输出文件将不包含视频信息,适用于抽取视频文件音频信息的场景。请参考6完成音频参数配置。若码率设置为0,设置的分辨率值不是该表中的推荐分辨率,则按分辨率的短边向下对齐,得到推荐码率。示例:若设置码 - [自定义转码模板组](https://support.huaweicloud.com/usermanual-mpc/mpc010009.md): 媒体处理服务除了系统预置模板,您也可以根据实际需求自定义一进多出转码模板组。您可以根据业务需要新建转码模板,自定义转码的参数。若勾选“禁用视频”,则输出文件将不包含视频信息,适用于抽取视频文件音频信息的场景。请参考6完成音频参数配置。若码率设置为0,设置的分辨率值不是该表中的推荐分辨率,则按分辨率的短边向下对齐,得到推荐码率。示例:若设置 - [预置模板](https://support.huaweicloud.com/usermanual-mpc/mpc_01_0026.md): 系统预置多个一进多出和一进一出的转码模板,在创建转码任务时,可以选择合适的转码模板使用。在“一进多出模板”页面可以查看一进多出转码模板;在“一进一出模板”页面可以查看一进一出转码模板。通过模板ID、模板名、视频参数、音频参数和公共参数列,可以看出当前转码模板的音视频转码参数设置详情,方便创建转码任务时选用。预置模板 - [配置消息通知](https://support.huaweicloud.com/usermanual-mpc/mpc010006.md): 您可以在提交媒体处理任务前配置消息订阅,当任务执行完成后,您会收到相关的消息通知。该功能依赖于SMN服务,因此,SMN会根据发送的消息通知数量进行收费,价格详情请参见SMN产品价格详情。弹出“创建主题”对话框。参数配置说明,如表1所示。创建主题主题信息说明主题名称创建的主题名称,用户可自定义名称,规范如下:只能包含字母,数字,短横线(-) - [云资源授权](https://support.huaweicloud.com/usermanual-mpc/mpc010003.md): 原始视频文件上传到对象存储桶中后,您需要对存储的桶授权,允许媒体处理服务访问存储视频文件的对象存储桶,并将转码的视频文件输出到桶中。授权的对象存储桶需要与使用的媒体处理服务在同一区域。媒体处理服务提供两种授权方式,您选择其中一种即可。两种授权方式的主要区别在于访问对象存储的角色不同,导致转码后的文件的所属不同。可以看到详细的委托信息和授权 - [支持的监控指标](https://support.huaweicloud.com/usermanual-mpc/mpc_01_0028.md): 本节定义了媒体处理服务上报云监控服务的监控指标的命名空间,监控指标列表和维度定义,用户可以通过云监控服务提供的管理控制台或API接口来检索媒体处理服务产生的监控指标和告警信息。您可以通过管理控制台直观地查看监控指标,也可以为监控指标设置告警规则,并开启消息通知服务。当某个监控指标达到告警条件时,系统会通过短信、邮件、HTTP、HTTPS等 - [创建告警规则](https://support.huaweicloud.com/usermanual-mpc/mpc_01_0029.md): 通过设置告警规则,用户可自定义监控目标与通知策略,及时了解转码任务的状况,从而起到预警作用。部分区域的操作路径为:“告警 > 告警规则”,请以控制台显示为准。关键参数如下,更多参数信息请参见创建告警规则和通知:名称:系统会随机产生一个名称,也可以进行修改。告警类型:指标。云产品:媒体处理服务-转码任务。资源层级:子维度。监控范围:全部资源 - [查看监控指标](https://support.huaweicloud.com/usermanual-mpc/mpc_01_0030.md): 云服务平台提供的云监控,可以对转码任务的运行状态进行日常监控。您可以通过管理控制台,直观地查看MPC的各项监控指标。当前功能暂未在“华北-北京一”区域开放。云服务看板提供查看云服务监控数据功能,一个云服务的相关数据集中在一个监控看板。云服务看板无需用户配置,系统自动生成。如果用户希望增加自己的看板,即自定义看板内容,可参考我的看板进行操作 - [支持审计的关键操作](https://support.huaweicloud.com/usermanual-mpc/mpc_01_0022.md): 媒体处理对接了云审计服务后,系统开始记录与媒体处理相关的操作事件,便于您日后的查询、审计和回溯。云审计服务管理控制台保存最近7天的操作记录。已开通云审计服务。 - [在CTS事件列表查看云审计事件](https://support.huaweicloud.com/usermanual-mpc/mpc_01_0006.md): 云审计服务能够为您提供云服务资源的操作记录,记录的信息包括发起操作的用户身份、IP地址、具体的操作内容的信息,以及操作返回的响应信息。根据这些操作记录,您可以很方便地实现安全审计、问题跟踪、资源定位,帮助您更好地规划和利用已有资源、甄别违规或高危操作。本节介绍如何在云审计服务控制台查看或导出最近7天的操作记录。事件即云审计服务追踪并保存的 - [消息通知json格式说明](https://support.huaweicloud.com/usermanual-mpc/mpc_01_0019.md): 订阅事件的json消息字段如表1所示。 ## 最佳实践 - [使用MPC对OBS中的音视频进行转码](https://support.huaweicloud.com/bestpractice-mpc/mpc_09_0000.md): 您可能需要将已有的音视频文件引用到各种业务场景中,如产品官网、视频网站等,也可能需要在不同的终端进行播放,如Web端、移动端。为适用于多样化的场景,MPC提供了转码功能,支持改变音视频的编码格式、封装格式、分辨率、码率等参数,从而适用于不同的业务场景、播放终端及网络环境。转码功能可以帮助您处理如下问题:适配不同播放终端:您可以将原始音视频 - [H.264和H.265高清低码帮助视频网站打造极致体验](https://support.huaweicloud.com/bestpractice-mpc/mpc_09_0001.md): 互联网视频网站需要在不同终端、不同带宽下,均能为客户提供良好的观看体验。MPC编解码算法,在优化原视频画质的同时,降低视频码率,实现保证视频清晰度的前提下,极大压缩视频体积。有效节约存储与带宽成本,降低视频卡顿率时延、失败率等指标,提升用户观看体验。用户在创建转码任务时,可以根据使用场景启用MPC的高清低码能力,详情如下所示。配置方式1配 - [MPC的视频截图能力帮助视频网站客户快速构建媒体处理平台](https://support.huaweicloud.com/bestpractice-mpc/mpc_09_0002.md): 视频网站对视频画面截图有着多样化的业务诉求,包括视频封面、拖动预览、审核、海报、剧照等。媒体处理服务支持同步截图、异步截图,也支持指定时间点、固定时间间隔截图,有效帮助视频网站客户快速构建媒体处理平台。例如:拖动预览,视频播放过程中,鼠标悬浮在进度条上,可以根据预览画面,拖到进度到指定的位置。视频网站在构建媒体处理平台时,需要创建一个截图 - [MPC的视频转封装能力帮助在线教育客户实现多终端播放视频](https://support.huaweicloud.com/bestpractice-mpc/mpc_09_0003.md): 媒体处理服务MPC支持将各种主流视频封装格式转换为MP4和HLS格式,实现多终端兼容适配,满足在线教育行业在不同网络条件下的多端播放需求。例如:教育网客户可以在网站提供手机APP观看学习视频。支持转封装的输入格式有:MP3、MP4、FLV、TS。支持转封装的输出格式有:HLS、MP4。当任务状态为“处理成功”时,您可以在“输出路径”中获取 ## API参考 - [使用前必读](https://support.huaweicloud.com/api-mpc/mpc_04_0001.md): 媒体处理服务(Media Processing Center,简称MPC)是一种多媒体数据处理服务,通过经济、弹性和高可扩展的转换方法,将存储于OBS上的音视频转码为适应各种终端(PC、TV、Phone等)播放的格式,并实现抽帧截图、图片水印、视频加密等功能,满足多样化的业务场景需求。您可以使用本文档提供的API对媒体处理服务进行相关操作 - [API概览](https://support.huaweicloud.com/api-mpc/mpc_04_0005.md): 媒体处理服务对应的接口列表如下所示,在调用媒体处理API前,您需要先获取用户Token,Token可以用于调用其他API时鉴权,具体如何调用媒体处理API请参考应用示例。转码模板用于定义转码后的视频信息,视频转码时,需提前创建转码模板。转码模板组用于定义转码后的媒资信息,最多支持一进六转码模板组。通过配置水印模板接口,在转码过程中下发水印 - [构造请求](https://support.huaweicloud.com/api-mpc/mpc_04_0048.md): 本节介绍REST API请求的组成,并以调用IAM服务的管理员创建IAM用户接口说明如何调用API。请求URI由如下部分组成:{URI-scheme}://{Endpoint}/{resource-path}?{query-string}尽管请求URI包含在请求消息头中,但大多数语言或框架都要求您从请求消息中单独传递它,所以在此单独强调。 - [认证鉴权](https://support.huaweicloud.com/api-mpc/mpc_04_0049.md): 调用接口有如下两种认证方式,您可以选择其中一种进行认证鉴权。AK/SK认证:通过AK(Access Key ID)/SK(Secret Access Key)加密调用请求。推荐使用AK/SK认证,其安全性比Token认证要高。Token认证:通过Token认证调用请求。AK/SK认证:通过AK(Access Key ID)/SK(Secr - [返回结果](https://support.huaweicloud.com/api-mpc/mpc_04_0050.md): 请求发送以后,您会收到响应,其中包含状态码、响应消息头和消息体。状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态,完整的状态码列表请参见状态码。对于管理员创建IAM用户接口,如果调用后返回状态码为201,则表示请求成功。对应请求消息头,响应同样也有消息头,如Content-type。对于管理员创建IAM用户接口,返回如图 - [示例1:新建转码模板](https://support.huaweicloud.com/api-mpc/mpc_04_0007.md): 若您需要使用自定义的转码模板进行音视频转码,可以先在提交转码任务前,按实际需求创建转码模板。已获取需要创建转码模板区域的项目ID,具体获取方法请参见获取项目ID。已明确需要创建转码模板所在的区域信息,并获取该区域的Endpoint,您可以从地区和终端节点获取。获取用户Token创建转码模板当您使用Token认证方式完成认证鉴权时,需要获取 - [示例2:提交视频转码任务](https://support.huaweicloud.com/api-mpc/mpc_04_0083.md): 若您需要将存储在OBS桶中的视频文件进行转码,并添加图片水印,您可以调用MPC API进行转码处理。本章节指导用户如何使用API调用的方式提交视频转码任务。不支持处理跨区域的媒资文件,如使用华北-北京一的MPC服务不能处理存储在华北-北京四OBS桶中的视频文件。已获取需要创建转码任务区域的项目ID,具体获取方法请参见获取项目ID。已明确需 - [示例3:提交视频截图任务](https://support.huaweicloud.com/api-mpc/mpc_04_0084.md): 媒体处理可以在提交视频转码任务时配置截图参数,实现截图。若需要单独仅对某个视频文件进行截图而不转码,则可以调用视频截图接口来处理。本章节指导用户如何使用API调用的方式提交视频截图任务。不支持处理跨区域的媒资文件,如使用华北-北京一的MPC服务不能处理存储在华北-北京四OBS桶中的视频文件。已获取需要创建截图任务区域的项目ID,具体获取方 - [新建转码模板 - CreateTransTemplate](https://support.huaweicloud.com/api-mpc/mpc_04_0021.md): 新建转码模板,采用自定义的模板转码。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项mpc:tr - [更新转码模板 - UpdateTransTemplate](https://support.huaweicloud.com/api-mpc/mpc_04_0023.md): 更新转码模板。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项mpc:transcodeTemp - [删除转码模板 - DeleteTemplate](https://support.huaweicloud.com/api-mpc/mpc_04_0022.md): 删除转码模板。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项mpc:transcodeTemp - [查询转码模板 - ListTemplate](https://support.huaweicloud.com/api-mpc/mpc_04_0024.md): 查询用户自定义转码配置模板。支持指定模板ID查询,或分页全量查询。转码配置模板ID,最多10个。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访 - [新建转码模板组 - CreateTemplateGroup](https://support.huaweicloud.com/api-mpc/mpc_04_0073.md): 新建转码模板组,最多支持一进六出。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项mpc:tem - [查询转码模板组 - ListTemplateGroup](https://support.huaweicloud.com/api-mpc/mpc_04_0076.md): 查询转码模板组列表。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项mpc:templateGr - [更新转码模板组 - UpdateTemplateGroup](https://support.huaweicloud.com/api-mpc/mpc_04_0074.md): 修改模板组接口。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项mpc:templateGrou - [删除转码模板组 - DeleteTemplateGroup](https://support.huaweicloud.com/api-mpc/mpc_04_0075.md): 删除转码模板组。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项mpc:templateGrou - [新建水印模板 - CreateWatermarkTemplate](https://support.huaweicloud.com/api-mpc/mpc_04_0043.md): 自定义水印模板,水印模板目前默认支持创建100000个。在视频内容中嵌入可见的水印,水印有多种应用场景和内容类型,例如:"赞助商或合作伙伴Logo"、"质量或认证标志"等。水印模板是预设的一系列参数集合,用于定义水印的位置、大小等关键属性。通过使用水印模板,开发者可以简化水印应用的开发流程,实现快速、一致的水印添加效果。水印模板只适用于图 - [更新水印模板 - UpdateWatermarkTemplate](https://support.huaweicloud.com/api-mpc/mpc_04_0044.md): 更新自定义水印模板。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项mpc:watermarkT - [删除水印模板 - DeleteWatermarkTemplate](https://support.huaweicloud.com/api-mpc/mpc_04_0046.md): 删除自定义水印模板。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项mpc:watermarkT - [查询水印模板 - ListWatermarkTemplate](https://support.huaweicloud.com/api-mpc/mpc_04_0045.md): 查询自定义水印模板。支持指定模板ID查询,或分页全量查询。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依 - [新建转码任务 - CreateTranscodingTask](https://support.huaweicloud.com/api-mpc/mpc_04_0017.md): 新建转码任务可以将视频进行转码,并在转码过程中压制水印、视频截图等。视频转码前需要配置转码模板。待转码的音视频需要存储在与媒体处理服务同区域的OBS桶中,且该OBS桶已授权。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限 - [取消转码任务 - DeleteTranscodingTask](https://support.huaweicloud.com/api-mpc/mpc_04_0018.md): 取消已下发转码任务。只能取消正在转码任务队列中排队的转码任务。已开始转码或已完成的转码任务不能取消。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权 - [查询转码任务 - ListTranscodingTask](https://support.huaweicloud.com/api-mpc/mpc_04_0019.md): 查询转码任务状态。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项mpc:transcodeTa - [删除转码任务记录 - DeleteTranscodingTaskByConsole](https://support.huaweicloud.com/api-mpc/DeleteTranscodingTaskByConsole.md): 删除转码任务记录,只能删除状态为“已取消”,“转码成功”,“转码失败”的转码任务记录。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源 - [查询任务概览信息 - ListStatSummary](https://support.huaweicloud.com/api-mpc/ListStatSummary.md): 查询任务最近一周、最近一月或者自定义时间段的任务时长的统计概览信息。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条 - [新建转封装任务 - CreateRemuxTask](https://support.huaweicloud.com/api-mpc/mpc_04_0053.md): 创建转封装任务,转换音视频文件的格式,但不改变其分辨率和码率。待转封装的媒资文件需要存储在与媒体处理服务同区域的OBS桶中,且该OBS桶已授权。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使 - [重试转封装任务 - CreateRetryRemuxTask](https://support.huaweicloud.com/api-mpc/mpc_04_0077.md): 对失败的转封装任务进行重试。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项mpc:remuxT - [查询转封装任务 - ListRemuxTask](https://support.huaweicloud.com/api-mpc/mpc_04_0054.md): 查询转封装任务状态。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项mpc:remuxTsk:v - [取消转封装任务 - CancelRemuxTask](https://support.huaweicloud.com/api-mpc/mpc_04_0055.md): 取消已下发的转封装任务,仅支持取消排队中的任务。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项 - [删除转封装任务记录 - DeleteRemuxTask](https://support.huaweicloud.com/api-mpc/DeleteRemuxTask.md): 删除转封装任务记录,只能删除状态为“已取消”,“转码成功”,“转码失败”的任务记录。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类 - [新建转动图任务 - CreateAnimatedGraphicsTask](https://support.huaweicloud.com/api-mpc/mpc_04_0057.md): 创建动图任务,用于将完整的视频文件或视频文件中的一部分转换为动态图文件,暂只支持输出GIF文件。待转动图的视频文件需要存储在与媒体处理服务同区域的OBS桶中,且该OBS桶已授权。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体 - [查询转动图任务 - ListAnimatedGraphicsTask](https://support.huaweicloud.com/api-mpc/mpc_04_0058.md): 查询动图任务的状态。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项mpc:animatedGr - [取消转动图任务 - DeleteAnimatedGraphicsTask](https://support.huaweicloud.com/api-mpc/mpc_04_0059.md): 取消已下发的生成动图任务,仅支持取消排队中的任务。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权 - [新建视频解析任务 - CreateExtractTask](https://support.huaweicloud.com/api-mpc/mpc_04_0061.md): 创建视频解析任务,解析视频元数据。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项mpc:ext - [查询视频解析任务 - ListExtractTask](https://support.huaweicloud.com/api-mpc/mpc_04_0062.md): 查询解析任务的状态和结果。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项mpc:extracT - [取消视频解析任务 - DeleteExtractTask](https://support.huaweicloud.com/api-mpc/mpc_04_0063.md): 取消已下发的视频解析任务,仅支持取消排队中的任务。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权 - [新建截图任务 - CreateThumbnailsTask](https://support.huaweicloud.com/api-mpc/mpc_04_0034.md): 新建截图任务,视频截图将从首帧开始,按设置的时间间隔截图,最后截取末帧。待截图的视频文件需要存储在与媒体处理服务同区域的OBS桶中,且该OBS桶已授权。约束:暂只支持生成JPG格式的图片文件。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与 - [查询截图任务 - ListThumbnailsTask](https://support.huaweicloud.com/api-mpc/mpc_04_0036.md): 查询截图任务状态。返回任务执行结果,包括状态、输入、输出等信息。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键 - [取消截图任务 - DeleteThumbnailsTask](https://support.huaweicloud.com/api-mpc/mpc_04_0035.md): 取消已下发截图任务。只能取消已接受尚在队列中等待处理的任务,已完成或正在执行阶段的任务不能取消。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访 - [新建剪辑任务 - CreateEditingJobs](https://support.huaweicloud.com/api-mpc/CreateEditingJobs.md): 创建剪辑任务,对音视频进行剪切、拼接,生成一个新的文件。应用场景包括:1.对单个音视频进行剪切,生成一个新的文件;2.对单个音视频进行剪切多个片段,然后拼接成一个新的文件;3.对多个音视频进行拼接,生成一个新的文件;待剪辑的音视频需要存储在与媒体处理服务同区域的OBS桶中,且该OBS桶已授权。备注:不支持opengop片源的剪辑功能,如果 - [查询剪辑任务 - ListEditingJobs](https://support.huaweicloud.com/api-mpc/ListEditingJobs.md): 查询剪辑任务的执行状态、任务创建和任务结束的时间等信息。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖 - [取消剪辑任务 - DeleteEditingJobs](https://support.huaweicloud.com/api-mpc/DeleteEditingJobs.md): 取消已下发的剪辑任务,仅支持取消排队中的任务。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项m - [配置转码服务端事件通知 - NotifySmnTopicConfig](https://support.huaweicloud.com/api-mpc/NotifySmnTopicConfig.md): 配置转码服务端事件通知。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项mpc:notifica - [查询转码服务端事件通知 - ListNotifySmnTopicConfig](https://support.huaweicloud.com/api-mpc/ListNotifySmnTopicConfig.md): 查询消息订阅功能板块,SMN主题的订阅事件的启用状态和订阅消息的启用状态。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必 - [查询转码服务端所有事件 - ListNotifyEvent](https://support.huaweicloud.com/api-mpc/ListNotifyEvent.md): 查询消息订阅功能板块,SMN主题的所有订阅事件。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项 - [查询桶列表 - ListAllBuckets](https://support.huaweicloud.com/api-mpc/ListAllBuckets.md): 请求查询自己创建的指定的桶区域位置的桶列表。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项mp - [桶授权或取消授权 - UpdateBucketAuthorized](https://support.huaweicloud.com/api-mpc/UpdateBucketAuthorized.md): 对OBS桶进行授权或取消授权,媒体处理服务仅拥有已授权桶的读写权限。(暂不支持KMS加密桶的授权)请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项 - [查询桶里的object - ListAllObsObjList](https://support.huaweicloud.com/api-mpc/ListAllObsObjList.md): 查询桶里的object。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项mpc:bucketOb - [请求委托任务 - CreateAgenciesTask](https://support.huaweicloud.com/api-mpc/CreateAgenciesTask.md): 开启或关闭 “委托授权”,开启后,媒体处理服务将拥有您所有桶的读写权限,子账号不支持委托授权。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问 - [查询创建委托任务状态 - ShowAgenciesTask](https://support.huaweicloud.com/api-mpc/ShowAgenciesTask.md): 查询创建委托任务状态。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项mpc:ageniesTa - [租户开通媒体转码服务 - UpdateTenantAccessInfo](https://support.huaweicloud.com/api-mpc/UpdateTenantAccessInfo.md): 租户开通媒体转码服务。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,当前API调用无需身份策略权限。PUT /v1/{project_id}/tenant/access状态码 - [租户查询服务开通状态信息 - ShowTenantAccessInfo](https://support.huaweicloud.com/api-mpc/ShowTenantAccessInfo.md): 租户查询媒体转码服务开通状态信息。请参见如何调用API。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,当前API调用无需身份策略权限。GET /v1/{project_id}/tenant/acc - [权限和授权项说明](https://support.huaweicloud.com/api-mpc/mpc_04_0003.md): 如果您需要对您所拥有的MPC进行精细的权限管理,您可以使用统一身份认证服务(Identity and Access Management,简称IAM),如果华为账号所具备的权限功能已经能满足您的要求,您可以跳过本章节,不影响您使用MPC服务的其他功能。通过IAM,您可以通过授权控制主体(IAM用户、用户组、IAM委托)对华为云资源的访问范 - [身份策略授权参考](https://support.huaweicloud.com/api-mpc/Permission.md): 云服务在IAM预置了常用的权限,称为系统身份策略。如果IAM系统身份策略无法满足授权要求,管理员可以根据各服务支持的授权项,创建IAM自定义身份策略来进行精细的访问控制,IAM自定义身份策略是对系统身份策略的扩展和补充。除IAM服务外,Organizations服务中的服务控制策略(Service Control Policy,以下简称S - [状态码](https://support.huaweicloud.com/api-mpc/mpc_04_0081.md): 调用媒体处理API时,可能返回的状态码如表1所示。 - [错误码](https://support.huaweicloud.com/api-mpc/ErrorCode.md): 当您调用API时,如果遇到“APIGW”开头的错误码,请参见API网关错误码进行处理。 - [获取项目ID](https://support.huaweicloud.com/api-mpc/mpc_04_0064.md): 在调用接口的时候,部分URL中需要填入项目ID,所以需要获取到项目ID。您可以通过以下两种方式获取项目ID。从控制台获取项目ID调用API获取项目ID在API凭证页面的项目列表中查看项目ID。获取项目ID您还能通过调用查询指定条件下的项目信息API获取项目ID。获取项目ID的接口为“GET https://{Endpoint}/v3/pr - [获取账号ID](https://support.huaweicloud.com/api-mpc/mpc_04_0065.md): 在调用接口的时候,部分URL中需要填入账号ID,所以需要先在管理控制台上获取到账号ID。具体获取步骤如下:在API凭证页面,即可获取对应的账号ID信息。获取账号ID - [修订记录](https://support.huaweicloud.com/api-mpc/mpc_04_0090.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。 ## SDK参考 - [SDK介绍](https://support.huaweicloud.com/sdkreference-mpc/mpc_05_0002.md): 媒体处理SDK提供了创建转码任务、取消转码任务、查询转码任务、创建转码配置模板、删除转码配置模板、更新转码配置模板、查询转码配置模板等。目前暂提供了JAVA、Python和Go三种语言SDK,若您有其它开发语言的需求,建议您通过媒体处理API进行调用。媒体处理SDK代码不支持转义。如果无法正常打开GitHub仓库,请检查您所使用的网络是否 - [SDK下载](https://support.huaweicloud.com/sdkreference-mpc/mpc_05_0077.md): 华为云媒体处理服务提供了Java、Python、Go、NodeJs、.Net、PHP和C++语言版本的服务端SDK,您可以参考表1下载对应语言的SDK。说明:华为云媒体处理服务端SDK用于开发者进行本地开发或集成至服务器,不支持被集成于最终用户使用的终端APP。当前服务端SDK托管于github或对应语言开源公共中心仓,如Java语言Ma - [开发前准备](https://support.huaweicloud.com/sdkreference-mpc/mpc_05_0088.md): 本章节介绍了Java SDK的使用说明,您可以参考本章节进行快速集成开发。已注册华为账号并开通华为云,已进行实名认证。已具备开发环境 ,支持Java JDK 1.8及其以上版本。已获取账号对应的 Access Key(AK)和 Secret Access Key(SK)。请在控制台我的凭证 > 访问密钥页面上创建和查看您的 AK/SK。具 - [新建转码任务](https://support.huaweicloud.com/sdkreference-mpc/mpc_05_00103.md): 您可以通过创建转码MpcClient实例并设置相关参数新建转码任务。创建转码MpcClient实例。public static MpcClient initMpcClient() { //设置httpConfig HttpConfig httpConfig = HttpConfig.getDefaultHttpConfig - [取消转码任务](https://support.huaweicloud.com/sdkreference-mpc/mpc_05_00104.md): 取消转码任务需要用户提供所要取消任务的taskId。待取消的taskId只能是正在转码任务队列中排队的转码任务。已开始转码或已完成的转码任务不能取消。错误处理请参考错误码表。 - [查询转码任务](https://support.huaweicloud.com/sdkreference-mpc/mpc_05_00105.md): 您可根据转码任务ID、状态、页码数、开始和结束时间,查询单个或多个转码任务的执行情况。在查询到的结果集中,如果不提供页码数和显示条数并且数据大于10条,会默认显示10条数据并进行分页处理。具体查询条件和查询结果参数请参考查询转码任务接口。 - [新建截图任务](https://support.huaweicloud.com/sdkreference-mpc/mpc_05_0111.md): 已购买对象存储服务,并参考上传媒体文件在媒体处理服务同区域(如华北-北京四)上传媒体处理的源视频。已参考获取云资源授权,完成媒体处理服务授权。创建截图任务请求。新建截图任务请求包括输入文件、输出文件的路径。具体参数请参考新建截图任务接口。//设置截图输入视频地址 ObsObjInfo input = new ObsObjInfo().wi - [取消截图任务](https://support.huaweicloud.com/sdkreference-mpc/mpc_05_0112.md): 取消任务需要用户提供所要取消任务的taskId。待取消的taskId只能是正在截图任务队列中排队的。已开始或已完成的截图任务不能删除。 - [查询截图任务](https://support.huaweicloud.com/sdkreference-mpc/mpc_05_0113.md): 查询截图任务,支持根据任务ID查询、任务状态、时间段、分页查询和复合查询。在查询到的结果集中,如果不提供页码数page和显示条数size并且数据大于10条时,会默认显示10条数据并进行分页处理。 - [新增动图任务](https://support.huaweicloud.com/sdkreference-mpc/mpc_05_0119.md): 您可以通过创建MpcClient实例并设置相关参数新建动图任务,动图任务用于将视频转换为动态图。已购买对象存储服务,并参考上传媒体文件在媒体处理服务同区域(如华北-北京四)上传媒体处理的源视频。已参考获取云资源授权,完成媒体处理服务授权。创建动图任务。动图任务需要设置输入视频文件、输出动图路径、动图帧率、动图宽高等参数。//设置输入视频地 - [查询动图任务](https://support.huaweicloud.com/sdkreference-mpc/mpc_05_0120.md): 查询动图任务,支持根据任务ID查询、任务状态、时间段、分页查询和复合查询。在查询到的结果集中,如果不提供页码数page和显示条数size并且数据大于10条时,会默认显示10条数据并进行分页处理。 - [取消动图任务](https://support.huaweicloud.com/sdkreference-mpc/mpc_05_0121.md): 取消任务需要用户提供所要取消任务的taskId。待取消的taskId只能是正在任务队列中排队的任务。已开始或已完成的动图任务不能删除。 - [创建视频解析任务](https://support.huaweicloud.com/sdkreference-mpc/mpc_05_0123.md): 您可以通过创建MpcClient实例并设置相关参数新建视频解析任务,视频解析任务用于解析视频的元数据。已购买对象存储服务,并参考上传媒体文件在媒体处理服务同区域(如华北-北京四)上传媒体处理的源视频。已参考获取云资源授权,完成媒体处理服务授权。创建视频解析任务。视频解析任务需要设置输入视频文件参数,如果有必要,还可以将元数据生成文件存放在 - [查询视频解析任务](https://support.huaweicloud.com/sdkreference-mpc/mpc_05_0124.md): 查询视频解析任务,支持根据任务ID查询、任务状态、时间段、分页查询和复合查询。在查询到的结果集中,如果不提供页码数page和显示条数size并且数据大于10条时,会默认显示10条数据并进行分页处理。 - [取消视频解析任务](https://support.huaweicloud.com/sdkreference-mpc/mpc_05_0125.md): 取消任务需要用户提供所要取消任务的taskId。待取消的taskId只能是正在任务队列中排队的任务。已开始或已完成的视频解析任务不能删除。 - [创建转封装任务](https://support.huaweicloud.com/sdkreference-mpc/mpc_05_0127.md): 您可以通过创建MpcClient实例并设置相关参数新建转封装任务,转封装任务用于视频转封装处理。已购买对象存储服务,并参考上传媒体文件在媒体处理服务同区域(如华北-北京四)上传媒体处理的源视频。已参考获取云资源授权,完成媒体处理服务授权。创建转封装任务。//设置转封装输入视频地址和输出路径 ObsObjInfo input = new O - [查询转封装任务](https://support.huaweicloud.com/sdkreference-mpc/mpc_05_0128.md): 查询转封装任务,支持根据任务ID查询、任务状态、时间段、分页查询和复合查询。在查询到的结果集中,如果不提供页码数page和显示条数size并且数据大于10条时,会默认显示10条数据并进行分页处理。 - [取消转封装任务](https://support.huaweicloud.com/sdkreference-mpc/mpc_05_0129.md): 取消任务需要用户提供所要取消任务的taskId。待取消的taskId只能是正在任务队列中排队的任务。已开始或已完成的转封装任务不能删除。 - [新建转码模板](https://support.huaweicloud.com/sdkreference-mpc/mpc_05_0139.md): 您可以通过SDK新建转码模板,用于转码时的转码模板设置。具体的模板参数可以参考新建转码模板接口。设置转码模板的参数。//创建转码模板请求 CreateTransTemplateRequest req = new CreateTransTemplateRequest() .withBody(new TransTemplate - [删除转码模板](https://support.huaweicloud.com/sdkreference-mpc/mpc_05_0140.md): 您可以根据转码模板的ID删除自定义的转码模板。 - [更新转码模板](https://support.huaweicloud.com/sdkreference-mpc/mpc_05_0141.md): 您可根据转码模板的ID,重新设置模板参数来更新转码模板。设置转码模板的参数。//设置更新转码模板请求 UpdateTransTemplateRequest req = new UpdateTransTemplateRequest() .withBody(new ModifyTransTemplateReq().withTe - [查询转码模板](https://support.huaweicloud.com/sdkreference-mpc/mpc_05_0142.md): 查询用户自定义转码模板及系统预置模板。支持指定模板ID或页码查询。具体请求方法请参考查询转码模板接口。您可通过模板ID查询自定义的单个或者多个转码模板(最多查询10个)。你可以通过page和size进行查询。 - [新建水印模板](https://support.huaweicloud.com/sdkreference-mpc/mpc_05_0144.md): 水印模板可使转码后的视频自带水印,具体使用方式可以参考新建水印模板。设置水印模板的参数。//创建水印模板请求 CreateWatermarkTemplateRequest req = new CreateWatermarkTemplateRequest() .withBody(new WatermarkTemplate() - [更新水印模板](https://support.huaweicloud.com/sdkreference-mpc/mpc_05_0145.md): 设置水印模板的参数。//创建更新水印模板请求 UpdateWatermarkTemplateRequest req = new UpdateWatermarkTemplateRequest() .withBody(new WatermarkTemplate() //设置模板名称 .w - [查询水印配置模板](https://support.huaweicloud.com/sdkreference-mpc/mpc_05_0146.md): 查询水印配置模板任务支持指定模板ID查询,也支持分页查询。指定模板ID查询,一次最多支持查询10个模板ID。分页查询需指定页数和每页的模板数;若不带参数,服务自动取page为0,size为10。设置查询参数。根据水印模板ID查询。ListWatermarkTemplateRequest req = new ListWatermarkTem - [删除水印模板](https://support.huaweicloud.com/sdkreference-mpc/mpc_05_0147.md): 通过指定水印模板ID删除用户自定义的水印模板。 - [SDK & API对应关系](https://support.huaweicloud.com/sdkreference-mpc/mpc_05_0149.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。 - [Python SDK](https://support.huaweicloud.com/sdkreference-mpc/mpc_05_0076.md): 本章节介绍了Python SDK的使用说明,您可以参考本章节进行快速集成开发。已注册华为账号并开通华为云,已进行实名认证。已具备开发环境 ,支持python 3及以上版本。已获取账号对应的Access Key(AK)和Secret Access Key(SK)。请在控制台我的凭证 > 访问密钥页面上创建和查看您的AK/SK。具体请参见访问 - [Go SDK](https://support.huaweicloud.com/sdkreference-mpc/mpc_05_0089.md): 本章节介绍了Go SDK的使用说明,您可以参考本章节进行快速集成开发。已注册华为账号并开通华为云,已进行实名认证。具体开发环境 ,支持go 1.14及以上版本。已获取账号对应的Access Key(AK)和Secret Access Key(SK)。请在控制台我的凭证 > 访问密钥页面上创建和查看您的AK/SK。具体请参见访问密钥。已获取 - [JDK安装](https://support.huaweicloud.com/sdkreference-mpc/mpc_05_0075.md): 本SDK包要求的JDK版本高于JDK8版本,以下步骤以win7环境配置JDK8 64位为例,若已经下载JDK并配置好环境请忽略本章节。右击"计算机",单击"属性",选择"高级系统设置";选择"高级"选项卡,单击"环境变量";在"系统变量"中设置3个变量:JAVA_HOME、PATH、CLASSPATH(大小写均可),变量值如表1所示。若此 - [错误码](https://support.huaweicloud.com/sdkreference-mpc/mpc_04_0026.md): 当您调用API时,如果遇到“APIGW”开头的错误码,请参见API网关错误码进行处理。 - [返回状态码](https://support.huaweicloud.com/sdkreference-mpc/mpc_04_0027.md): 消息请求返回的状态码如下表所示。 - [获取关键参数](https://support.huaweicloud.com/sdkreference-mpc/mpc_05_0019.md): 在使用SDK前,您需要获取一些关键参数,用于签名认证,需要获取的参数如下所示:AK(Access Key ID):访问密钥ID。与私有访问密钥关联的唯一标识符;访问密钥ID和私有访问密钥一起使用,对请求进行加密签名。SK(Secret Access Key):与访问密钥ID结合使用的密钥,对请求进行加密签名,可标识发送方,并防止请求被修改 - [修订记录](https://support.huaweicloud.com/sdkreference-mpc/mpc_05_0154.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。 ## 常见问题 - [媒体处理服务支持哪些区域?](https://support.huaweicloud.com/mpc_faq/mpc_08_0040.md): 媒体处理服务目前已支持“华北-北京一”、“华北-北京四”、“华东-上海二”、“华东-上海一”、“西南-贵阳一”和“亚太-新加坡”区域。您可以在控制台左上角切换区域。媒体处理区域 - [为什么OBS桶开启了Referer白名单后,视频截图和转码失败?](https://support.huaweicloud.com/mpc_faq/mpc_08_0047.md): 由于OBS的Referer白名单功能目前不支持关闭“允许空Referer ”,所以您在设置防盗链时,需要打开“允许空Referer”开关,图片处理、视频截图和音视频转码功能才能正常使用。私有桶不需要开启OBS Referer白名单功能,公有桶才需要开启。 - [媒体处理是否支持添加背景音乐?](https://support.huaweicloud.com/mpc_faq/mpc_08_0051.md): 媒体处理支持将存储在OBS桶中的音视频转码为适应各种终端播放的格式,同时也支持截图、水印等功能,但暂不支持添加背景音乐功能。 - [媒体处理服务支持哪些区域?](https://support.huaweicloud.com/mpc_faq/mpc_08_0040.md): 媒体处理服务目前已支持“华北-北京一”、“华北-北京四”、“华东-上海二”、“华东-上海一”、“西南-贵阳一”和“亚太-新加坡”区域。您可以在控制台左上角切换区域。媒体处理区域 - [为什么OBS桶开启了Referer白名单后,视频截图和转码失败?](https://support.huaweicloud.com/mpc_faq/mpc_08_0047.md): 由于OBS的Referer白名单功能目前不支持关闭“允许空Referer ”,所以您在设置防盗链时,需要打开“允许空Referer”开关,图片处理、视频截图和音视频转码功能才能正常使用。私有桶不需要开启OBS Referer白名单功能,公有桶才需要开启。 - [媒体处理是否支持添加背景音乐?](https://support.huaweicloud.com/mpc_faq/mpc_08_0051.md): 媒体处理支持将存储在OBS桶中的音视频转码为适应各种终端播放的格式,同时也支持截图、水印等功能,但暂不支持添加背景音乐功能。 - [如何查看套餐包的使用详情?](https://support.huaweicloud.com/mpc_faq/vod_08_0169.md): 您可以登录华为云费用中心,选择“资源包”,在“资源包列表”页签中单击目标资源包名称/ID,查看套餐包的详细信息。单击“使用量统计”,可查看当前服务的抵扣统计图。单击“导出抵扣明细”,可导出使用量明细信息。 - [已经购买了转码套餐包,为什么还是从账户余额中扣费?](https://support.huaweicloud.com/mpc_faq/mpc_08_0024.md): 可能是您购买的转码套餐包未覆盖您的转码使用场景,MPC提供了四种规格的转码套餐包,H.264标准转码包、H.265标准转码包、H.264高清低码包和H.265高清低码包,在购买转码套餐包之前需要注意如下事项:转码套餐包只能抵扣音视频转码费用,对于转封装功能产生的费用只能从账户余额扣除。转码套餐包不支持跨区域使用,如您购买的是“华北-北京一 - [离线转码套餐包是否可以抵扣自定义转码模板的时长?](https://support.huaweicloud.com/mpc_faq/mpc080018.md): 支持抵扣自定义转码模板的时长。离线转码套餐包是否能抵扣转码时长与使用的转码模板无关,与视频编码格式和是否开启高清低码相关,具体请参见MPC产品价格详情。 - [转码套餐包过期是否影响已转码的音视频?](https://support.huaweicloud.com/mpc_faq/mpc080020.md): 不影响。转码套餐包过期后,只是无法再抵扣后续产生的相关转码费用。对于已转码的音视频无任何影响,可以正常下载播放。 - [怎么退订媒体处理服务?](https://support.huaweicloud.com/mpc_faq/mpc080007.md): 无需退订。媒体处理服务默认按需计费,不使用则不扣费;存储费用由OBS服务收取。如果您不想保留已生成的转码文件,请从OBS中删除,以免产生存储费用。 - [一进多出转码模板是如何计费的?](https://support.huaweicloud.com/mpc_faq/mpc080016.md): 媒体处理的费用是按输出文件的时长来计费的,若您使用一进多出模板进行视频转码,则转码产生的费用将是多个输出视频的转码费用总和。一进多出模板中每一路的转码单价与编码标准、分辨率、高清低码是否开启有关,转码的价格详情请参见MPC产品价格详情。以下通过几个场景来举例转码的计费详情。说明:本示例以后付费价格计算的,若您购买了转码套餐包,请按对应规则 - [添加水印是否收费?](https://support.huaweicloud.com/mpc_faq/mpc080021.md): 由于水印只能通过转码操作压制到视频中,因此添加水印会产生转码费用,但不会产生其它费用。具体转码价格详情请参见MPC产品价格详情。 - [如何查看套餐包的使用详情?](https://support.huaweicloud.com/mpc_faq/vod_08_0169.md): 您可以登录华为云费用中心,选择“资源包”,在“资源包列表”页签中单击目标资源包名称/ID,查看套餐包的详细信息。单击“使用量统计”,可查看当前服务的抵扣统计图。单击“导出抵扣明细”,可导出使用量明细信息。 - [已经购买了转码套餐包,为什么还是从账户余额中扣费?](https://support.huaweicloud.com/mpc_faq/mpc_08_0024.md): 可能是您购买的转码套餐包未覆盖您的转码使用场景,MPC提供了四种规格的转码套餐包,H.264标准转码包、H.265标准转码包、H.264高清低码包和H.265高清低码包,在购买转码套餐包之前需要注意如下事项:转码套餐包只能抵扣音视频转码费用,对于转封装功能产生的费用只能从账户余额扣除。转码套餐包不支持跨区域使用,如您购买的是“华北-北京一 - [离线转码套餐包是否可以抵扣自定义转码模板的时长?](https://support.huaweicloud.com/mpc_faq/mpc080018.md): 支持抵扣自定义转码模板的时长。离线转码套餐包是否能抵扣转码时长与使用的转码模板无关,与视频编码格式和是否开启高清低码相关,具体请参见MPC产品价格详情。 - [转码套餐包过期是否影响已转码的音视频?](https://support.huaweicloud.com/mpc_faq/mpc080020.md): 不影响。转码套餐包过期后,只是无法再抵扣后续产生的相关转码费用。对于已转码的音视频无任何影响,可以正常下载播放。 - [怎么退订媒体处理服务?](https://support.huaweicloud.com/mpc_faq/mpc080007.md): 无需退订。媒体处理服务默认按需计费,不使用则不扣费;存储费用由OBS服务收取。如果您不想保留已生成的转码文件,请从OBS中删除,以免产生存储费用。 - [一进多出转码模板是如何计费的?](https://support.huaweicloud.com/mpc_faq/mpc080016.md): 媒体处理的费用是按输出文件的时长来计费的,若您使用一进多出模板进行视频转码,则转码产生的费用将是多个输出视频的转码费用总和。一进多出模板中每一路的转码单价与编码标准、分辨率、高清低码是否开启有关,转码的价格详情请参见MPC产品价格详情。以下通过几个场景来举例转码的计费详情。说明:本示例以后付费价格计算的,若您购买了转码套餐包,请按对应规则 - [添加水印是否收费?](https://support.huaweicloud.com/mpc_faq/mpc080021.md): 由于水印只能通过转码操作压制到视频中,因此添加水印会产生转码费用,但不会产生其它费用。具体转码价格详情请参见MPC产品价格详情。 - [云资源授权时看不到桶怎么办?](https://support.huaweicloud.com/mpc_faq/mpc080012.md): 云资源授权时,会展示您所在区域的桶列表。若没有看到桶,可按照如下步骤排查。登录媒体处理控制台,查看转码所在区域。媒体处理区域登录OBS控制台,在桶列表中,查看OBS桶所在区域。对比两个区域是否一致。若不一致,修改转码所在区域或者重新创建桶。创建桶时选择的区域必须与转码所在区域保持一致。若不一致,修改转码所在区域或者重新创建桶。创建桶时选择 - [视频存储桶与媒体处理服务不在一个区域怎么办?](https://support.huaweicloud.com/mpc_faq/mpc_08_0025.md): 若视频存储的OBS桶所在区域与媒体处理服务所在区域不一致,可以通过如下方式处理。切换媒体处理服务的区域为OBS桶所在区域后,再进行视频转码。媒体处理服务支持的区域有限,若OBS桶所在区域未部署媒体处理服务,请参考2进行处理。使用OBS跨区域复制功能,将视频文件复制到媒体处理服务所在区域的OBS桶中,再进行视频转码操作。具体操作请参见跨区域 - [为什么通过MPC委托授权的方式无法访问OBS对象(DATA+)?](https://support.huaweicloud.com/mpc_faq/mpc_08_0053.md): 因为OBS对象(DATA+)是主体,由DATA+调用MPC服务,因此,通过MPC服务访问用户的OBS桶资源时,需要先进行OBS桶的授权,具体请参见获取云资源授权。 - [异常片源检测](https://support.huaweicloud.com/mpc_faq/mpc_08_0056.md): 客户可以在片源导入前,通过工具排查片源异常的原因,如片源封装头信息缺失、音视频未同步等。推荐使用开源FFMPEG工具进行检测,相关命令如表1所示。 - [云资源授权时看不到桶怎么办?](https://support.huaweicloud.com/mpc_faq/mpc080012.md): 云资源授权时,会展示您所在区域的桶列表。若没有看到桶,可按照如下步骤排查。登录媒体处理控制台,查看转码所在区域。媒体处理区域登录OBS控制台,在桶列表中,查看OBS桶所在区域。对比两个区域是否一致。若不一致,修改转码所在区域或者重新创建桶。创建桶时选择的区域必须与转码所在区域保持一致。若不一致,修改转码所在区域或者重新创建桶。创建桶时选择 - [视频存储桶与媒体处理服务不在一个区域怎么办?](https://support.huaweicloud.com/mpc_faq/mpc_08_0025.md): 若视频存储的OBS桶所在区域与媒体处理服务所在区域不一致,可以通过如下方式处理。切换媒体处理服务的区域为OBS桶所在区域后,再进行视频转码。媒体处理服务支持的区域有限,若OBS桶所在区域未部署媒体处理服务,请参考2进行处理。使用OBS跨区域复制功能,将视频文件复制到媒体处理服务所在区域的OBS桶中,再进行视频转码操作。具体操作请参见跨区域 - [为什么通过MPC委托授权的方式无法访问OBS对象(DATA+)?](https://support.huaweicloud.com/mpc_faq/mpc_08_0053.md): 因为OBS对象(DATA+)是主体,由DATA+调用MPC服务,因此,通过MPC服务访问用户的OBS桶资源时,需要先进行OBS桶的授权,具体请参见获取云资源授权。 - [异常片源检测](https://support.huaweicloud.com/mpc_faq/mpc_08_0056.md): 客户可以在片源导入前,通过工具排查片源异常的原因,如片源封装头信息缺失、音视频未同步等。推荐使用开源FFMPEG工具进行检测,相关命令如表1所示。 - [MPC支持的转码格式?](https://support.huaweicloud.com/mpc_faq/mpc080001.md): 媒体处理对转码的具体约束限制如表1。 - [MPC转码失败怎么办?](https://support.huaweicloud.com/mpc_faq/mpc080004.md): 转码失败会在界面输出报错提示,您可以根据不同错误原因,进行处理。常见的错误提示及解决办法如表1。 - [一个转码任务可以有多个输出吗?](https://support.huaweicloud.com/mpc_faq/mpc080005.md): 媒体处理服务支持一进多出转码,即一个视频源文件使用一个转码任务输出多个分辨率、码率的视频文件,以满足不同终端和网速的播放需求。相比一进一出转码任务,一进多出转码任务可提升转码效率。原因如下:仅需创建一个任务,有效缩短用户操作时间和转码任务排队时间。一次性完成读取和分析源文件的操作,一次性切片完成。只需解码源文件一次,有效缩短解码时间。在编 - [预置转码模板的作用?](https://support.huaweicloud.com/mpc_faq/mpc080002.md): 媒体处理服务内置大量常用的音视频转码模板,已包含转码输出文件所支持的全部格式,包括分辨率、编码格式等。所以使用预置转码模板不仅能提高转码效率,还能减少自建转码模板配置错误导致的转码失败问题。转码预置模板可以在媒体处理服务控制台的“全局设置 > 预置模板”界面查看。 - [转码后的视频如何下载?](https://support.huaweicloud.com/mpc_faq/mpc080006.md): 视频转码后,您可以在媒体处理控制台跳转到转码视频存储的OBS桶中,然后下载即可。登录媒体处理控制台。在左侧导航树中,选择媒体处理 > 转码,进入转码管理页面。选择转码任务,单击该转码任务“转码输出”列的输出路径,进入该文件所在路径。转码任务列表选择转码后的文件,单击“下载”即可。 - [DASH、HLS和MP4视频的区别?](https://support.huaweicloud.com/mpc_faq/mpc_08_0027.md): 不同格式的视频采用不同标准进行封装,其播放体验和流量占用情况如表1所示。 - [转码后的视频如何挂载到其它网站?](https://support.huaweicloud.com/mpc_faq/mpc080013.md): 转码后的视频存储在指定的输出路径,您可以直接登录OBS控制台查看该文件,挂载到其它文件可参见分享文件。该方法仅适用视频文件比较小的,若您需要分享的视频过大,建议您使用视频点播服务的OBS托管功能,具体请参见音视频托管。您也可以通过媒体处理控制台查看转码后的视频文件,步骤如下。URL分享时间有效期设置,可参见分享文件。 - [如何判断源视频应转码成标清、高清或超清?](https://support.huaweicloud.com/mpc_faq/mpc080014.md): 如果低分辨率视频转码成高分辨率视频,观看体验会和源视频效果差不多。因此建议选择与源视频分辨率相近的模板进行转码。超清:1080*1920高清:720*1280标清:480*854/480*720流畅:270*480/270*406 - [为什么视频转码后只有音频没有画面?](https://support.huaweicloud.com/mpc_faq/mpc_08_0021.md): 可能是由于设置的转码模板中选择了音频封装格式或者勾选了“禁用视频”导致。您可以登录媒体处理控制台后,从以下两方面进行初步排查:在“媒体处理 > 转码”的任务列表中,检查转码模板是否为音频模板。在“全局设置”中查看设置的转码模板中是否有勾选“禁用视频”。在“媒体处理 > 转码”的任务列表中,检查转码模板是否为音频模板。在“全局设置”中查看设 - [创建转码任务时找不到桶](https://support.huaweicloud.com/mpc_faq/mpc_08_0022.md): 若在创建转码任务时找不到OBS桶,可能是由于以下原因导致:未创建与媒体处理服务在同一区域的OBS桶。登录媒体处理控制台,查看媒体处理服务所在区域。媒体处理区域登录OBS控制台。在桶列表中查看是否存在与媒体处理服务在同一区域的OBS桶。若存在,请进行下一个原因的排查;否则,请重新创建桶,然后将待转码的音视频存储在该OBS桶中。创建时,选择区 - [如何将转码后的视频文件覆盖原始视频文件?](https://support.huaweicloud.com/mpc_faq/mpc_08_0005.md): 目前媒体处理控制台暂不支持,您可以通过调用API实现,步骤如下所示: - [一个转码任务需要多长时间?](https://support.huaweicloud.com/mpc_faq/mpc_08_0030.md): 影响转码任务执行时长的因素是多方面的,除了与输入文件本身的时长、分辨率、码率以及设置的转码模板和策略相关外,还与现网整体的转码业务量相关。若出现转码任务下发过多,依赖弹性伸缩扩充计算资源,这种情况下的转码时长不可控,需要按照任务下发顺序依次排队处理。 - [如何配置转码消息通知?](https://support.huaweicloud.com/mpc_faq/mpc_08_0032.md): 若您需要了解消息通知转码的任务执行状态,可在提交转码任务前配置消息订阅功能,具体操作请参见配置消息通知。 - [视频能否从低分辨率转高分辨?](https://support.huaweicloud.com/mpc_faq/mpc_08_0033.md): 您可以通过调用新建转码任务接口,将参数upsample设置为“1”开启上采样,将低分辨率的视频转码成高分辨率的视频。 - [转码输入桶和输出桶是否可以设置同一个桶名和路径?](https://support.huaweicloud.com/mpc_faq/mpc_08_0049.md): 支持,转码输出的文件名称由MPC指定。 - [转码任务ID的值为啥会从很大变成很小?](https://support.huaweicloud.com/mpc_faq/mpc_08_0006.md): 新建转码任务的返回参数“task_id”,即转码任务ID,值会从1开始,一直增长至2146483647,之后再从1开始,一轮一轮循环。所以用户会看到ID值从很大变成很小的现象,不过请放心,一轮循环下来一般会耗时数年,所以并不会影响业务的正常运行。 - [MPC支持的转码格式?](https://support.huaweicloud.com/mpc_faq/mpc080001.md): 媒体处理对转码的具体约束限制如表1。 - [MPC转码失败怎么办?](https://support.huaweicloud.com/mpc_faq/mpc080004.md): 转码失败会在界面输出报错提示,您可以根据不同错误原因,进行处理。常见的错误提示及解决办法如表1。 - [一个转码任务可以有多个输出吗?](https://support.huaweicloud.com/mpc_faq/mpc080005.md): 媒体处理服务支持一进多出转码,即一个视频源文件使用一个转码任务输出多个分辨率、码率的视频文件,以满足不同终端和网速的播放需求。相比一进一出转码任务,一进多出转码任务可提升转码效率。原因如下:仅需创建一个任务,有效缩短用户操作时间和转码任务排队时间。一次性完成读取和分析源文件的操作,一次性切片完成。只需解码源文件一次,有效缩短解码时间。在编 - [预置转码模板的作用?](https://support.huaweicloud.com/mpc_faq/mpc080002.md): 媒体处理服务内置大量常用的音视频转码模板,已包含转码输出文件所支持的全部格式,包括分辨率、编码格式等。所以使用预置转码模板不仅能提高转码效率,还能减少自建转码模板配置错误导致的转码失败问题。转码预置模板可以在媒体处理服务控制台的“全局设置 > 预置模板”界面查看。 - [转码后的视频如何下载?](https://support.huaweicloud.com/mpc_faq/mpc080006.md): 视频转码后,您可以在媒体处理控制台跳转到转码视频存储的OBS桶中,然后下载即可。登录媒体处理控制台。在左侧导航树中,选择媒体处理 > 转码,进入转码管理页面。选择转码任务,单击该转码任务“转码输出”列的输出路径,进入该文件所在路径。转码任务列表选择转码后的文件,单击“下载”即可。 - [DASH、HLS和MP4视频的区别?](https://support.huaweicloud.com/mpc_faq/mpc_08_0027.md): 不同格式的视频采用不同标准进行封装,其播放体验和流量占用情况如表1所示。 - [转码后的视频如何挂载到其它网站?](https://support.huaweicloud.com/mpc_faq/mpc080013.md): 转码后的视频存储在指定的输出路径,您可以直接登录OBS控制台查看该文件,挂载到其它文件可参见分享文件。该方法仅适用视频文件比较小的,若您需要分享的视频过大,建议您使用视频点播服务的OBS托管功能,具体请参见音视频托管。您也可以通过媒体处理控制台查看转码后的视频文件,步骤如下。URL分享时间有效期设置,可参见分享文件。 - [如何判断源视频应转码成标清、高清或超清?](https://support.huaweicloud.com/mpc_faq/mpc080014.md): 如果低分辨率视频转码成高分辨率视频,观看体验会和源视频效果差不多。因此建议选择与源视频分辨率相近的模板进行转码。超清:1080*1920高清:720*1280标清:480*854/480*720流畅:270*480/270*406 - [为什么视频转码后只有音频没有画面?](https://support.huaweicloud.com/mpc_faq/mpc_08_0021.md): 可能是由于设置的转码模板中选择了音频封装格式或者勾选了“禁用视频”导致。您可以登录媒体处理控制台后,从以下两方面进行初步排查:在“媒体处理 > 转码”的任务列表中,检查转码模板是否为音频模板。在“全局设置”中查看设置的转码模板中是否有勾选“禁用视频”。在“媒体处理 > 转码”的任务列表中,检查转码模板是否为音频模板。在“全局设置”中查看设 - [创建转码任务时找不到桶](https://support.huaweicloud.com/mpc_faq/mpc_08_0022.md): 若在创建转码任务时找不到OBS桶,可能是由于以下原因导致:未创建与媒体处理服务在同一区域的OBS桶。登录媒体处理控制台,查看媒体处理服务所在区域。媒体处理区域登录OBS控制台。在桶列表中查看是否存在与媒体处理服务在同一区域的OBS桶。若存在,请进行下一个原因的排查;否则,请重新创建桶,然后将待转码的音视频存储在该OBS桶中。创建时,选择区 - [如何将转码后的视频文件覆盖原始视频文件?](https://support.huaweicloud.com/mpc_faq/mpc_08_0005.md): 目前媒体处理控制台暂不支持,您可以通过调用API实现,步骤如下所示: - [一个转码任务需要多长时间?](https://support.huaweicloud.com/mpc_faq/mpc_08_0030.md): 影响转码任务执行时长的因素是多方面的,除了与输入文件本身的时长、分辨率、码率以及设置的转码模板和策略相关外,还与现网整体的转码业务量相关。若出现转码任务下发过多,依赖弹性伸缩扩充计算资源,这种情况下的转码时长不可控,需要按照任务下发顺序依次排队处理。 - [如何配置转码消息通知?](https://support.huaweicloud.com/mpc_faq/mpc_08_0032.md): 若您需要了解消息通知转码的任务执行状态,可在提交转码任务前配置消息订阅功能,具体操作请参见配置消息通知。 - [视频能否从低分辨率转高分辨?](https://support.huaweicloud.com/mpc_faq/mpc_08_0033.md): 您可以通过调用新建转码任务接口,将参数upsample设置为“1”开启上采样,将低分辨率的视频转码成高分辨率的视频。 - [转码输入桶和输出桶是否可以设置同一个桶名和路径?](https://support.huaweicloud.com/mpc_faq/mpc_08_0049.md): 支持,转码输出的文件名称由MPC指定。 - [转码任务ID的值为啥会从很大变成很小?](https://support.huaweicloud.com/mpc_faq/mpc_08_0006.md): 新建转码任务的返回参数“task_id”,即转码任务ID,值会从1开始,一直增长至2146483647,之后再从1开始,一轮一轮循环。所以用户会看到ID值从很大变成很小的现象,不过请放心,一轮循环下来一般会耗时数年,所以并不会影响业务的正常运行。 - [转码消息订阅的主题在哪里设置?具体怎么配置消息订阅功能?](https://support.huaweicloud.com/mpc_faq/mpc_08_0036.md): 消息通知服务是华为云平台可单独对外提供的应用服务,当您需要使用媒体处理消息订阅功能时,即需要调用消息通知服务。其中,媒体处理消息通知包括转码完成、转码启动、截图完成、转封装完成、生成动图完成几类。并提供了接收模板消息以及接收json消息两个通知消息类型。具体操作详情请参见配置消息通知。 - [媒体处理控制台上配置了消息订阅,为什么转码完成后没有收到消息通知?](https://support.huaweicloud.com/mpc_faq/mpc_08_0048.md): 可能是由于配置消息通知时未设置主题策略导致。您可以参考配置消息通知,在主题策略设置页面的“可发布消息的服务”中勾选上MPC服务。 - [转码消息订阅的主题在哪里设置?具体怎么配置消息订阅功能?](https://support.huaweicloud.com/mpc_faq/mpc_08_0036.md): 消息通知服务是华为云平台可单独对外提供的应用服务,当您需要使用媒体处理消息订阅功能时,即需要调用消息通知服务。其中,媒体处理消息通知包括转码完成、转码启动、截图完成、转封装完成、生成动图完成几类。并提供了接收模板消息以及接收json消息两个通知消息类型。具体操作详情请参见配置消息通知。 - [媒体处理控制台上配置了消息订阅,为什么转码完成后没有收到消息通知?](https://support.huaweicloud.com/mpc_faq/mpc_08_0048.md): 可能是由于配置消息通知时未设置主题策略导致。您可以参考配置消息通知,在主题策略设置页面的“可发布消息的服务”中勾选上MPC服务。 - [媒体处理支持的转封装输入输出格式?](https://support.huaweicloud.com/mpc_faq/mpc_08_0037.md): 支持转封装的输入格式为:MP4、FLV、TS。支持转封装的输出格式为:HLS、MP4。 - [媒体处理支持的转动图输入格式?](https://support.huaweicloud.com/mpc_faq/mpc_08_0038.md): 支持转动图的输入视频文件格式包括:MP4、TS、MOV、FLV、MPG、MXF、WMV、ADTS、AVI、MKV、MPEG、WAV等。 - [为什么MP3转封装MP4失败?](https://support.huaweicloud.com/mpc_faq/mpc_08_0045.md): 可能片源存在问题,目前暂只支持采样率大于8000HZ的MP3文件转封装为MP4格式。 - [媒体处理支持的转封装输入输出格式?](https://support.huaweicloud.com/mpc_faq/mpc_08_0037.md): 支持转封装的输入格式为:MP4、FLV、TS。支持转封装的输出格式为:HLS、MP4。 - [媒体处理支持的转动图输入格式?](https://support.huaweicloud.com/mpc_faq/mpc_08_0038.md): 支持转动图的输入视频文件格式包括:MP4、TS、MOV、FLV、MPG、MXF、WMV、ADTS、AVI、MKV、MPEG、WAV等。 - [为什么MP3转封装MP4失败?](https://support.huaweicloud.com/mpc_faq/mpc_08_0045.md): 可能片源存在问题,目前暂只支持采样率大于8000HZ的MP3文件转封装为MP4格式。 - [视频如何抽帧截图?](https://support.huaweicloud.com/mpc_faq/mpc080011.md): 抽帧截图功能根据时间间隔采样抽帧,均匀地截取对应视频的多帧图像,然后保存为图片文件。您可以通过API或者调用转码SDK对视频进行抽帧截图。详细操作示例,请参考MPC的视频截图能力帮助视频网站客户快速构建媒体处理平台。媒体处理服务提供灵活的抽帧截图接口,您既可以在转码时,设置截图参数,也可以不转码,直接对源视频进行抽帧截图。方案一:转码过程 - [截图创建失败怎么办?](https://support.huaweicloud.com/mpc_faq/mpc080015.md): 创建截图失败常见的错误及原因如表1所示,若为其它错误,请提交工单处理。 - [视频如何抽帧截图?](https://support.huaweicloud.com/mpc_faq/mpc080011.md): 抽帧截图功能根据时间间隔采样抽帧,均匀地截取对应视频的多帧图像,然后保存为图片文件。您可以通过API或者调用转码SDK对视频进行抽帧截图。详细操作示例,请参考MPC的视频截图能力帮助视频网站客户快速构建媒体处理平台。媒体处理服务提供灵活的抽帧截图接口,您既可以在转码时,设置截图参数,也可以不转码,直接对源视频进行抽帧截图。方案一:转码过程 - [截图创建失败怎么办?](https://support.huaweicloud.com/mpc_faq/mpc080015.md): 创建截图失败常见的错误及原因如表1所示,若为其它错误,请提交工单处理。 - [视频如何添加图片水印?](https://support.huaweicloud.com/mpc_faq/mpc080010.md): 视频水印,是指在视频上添加图片(如企业logo、电视台台标、用户昵称等),以突出品牌、维护版权、增加产品的识别度。您可以通过API或者调用转码SDK设置视频水印。 - [视频如何添加文字水印?](https://support.huaweicloud.com/mpc_faq/mpc_08_0002.md): 媒体处理除了支持添加图片水印外,还支持通过API设置文字水印。 - [水印模板支持文字水印吗?](https://support.huaweicloud.com/mpc_faq/mpc_08_0050.md): 水印模板当前仅支持图片水印,暂不支持文字水印。 - [视频支持添加暗水印吗?](https://support.huaweicloud.com/mpc_faq/mpc_08_0054.md): 视频目前不支持添加暗水印。 - [视频如何添加图片水印?](https://support.huaweicloud.com/mpc_faq/mpc080010.md): 视频水印,是指在视频上添加图片(如企业logo、电视台台标、用户昵称等),以突出品牌、维护版权、增加产品的识别度。您可以通过API或者调用转码SDK设置视频水印。 - [视频如何添加文字水印?](https://support.huaweicloud.com/mpc_faq/mpc_08_0002.md): 媒体处理除了支持添加图片水印外,还支持通过API设置文字水印。 - [水印模板支持文字水印吗?](https://support.huaweicloud.com/mpc_faq/mpc_08_0050.md): 水印模板当前仅支持图片水印,暂不支持文字水印。 - [视频支持添加暗水印吗?](https://support.huaweicloud.com/mpc_faq/mpc_08_0054.md): 视频目前不支持添加暗水印。 - [支持批量下发转码任务吗?](https://support.huaweicloud.com/mpc_faq/mpc080003.md): MPC控制台和API均不支持批量下发转码任务,仅支持逐个创建音视频转码任务。您可以在应用系统里自行开发批量任务下发功能。 - [MPC接口是否是异步的,从提交到执行需要多长时间?](https://support.huaweicloud.com/mpc_faq/mpc_08_0003.md): 是异步的,如果提交的是少量任务, 则会立即执行, 如果同时提交大批量任务,则部分任务会有排队执行情况。 - [使用API转码MP3失败,提示原视频宽高错误](https://support.huaweicloud.com/mpc_faq/mpc_08_0004.md): 可能是由于使用的转码模板中设置了水印,删除水印后重新转码即可。删除水印方法请参见删除水印模板接口。 - [为什么调用API时返回“The token must be updated”?](https://support.huaweicloud.com/mpc_faq/mpc080019.md): 以下两种情况可能会导致调用API时返回The token must be update:您获取的Token已过期,Token认证的Token有效期为24小时,当Token过期时会返回该提示信息。您的账户出现欠费,充值后,未重新获取Token,这种情况下也会导致返回提示信息。您获取的Token已过期,Token认证的Token有效期为24小 - [为什么调用API时返回信息提示Token无效?](https://support.huaweicloud.com/mpc_faq/mpc_08_0041.md): 可能原因是获取用户Token时,将Token的使用范围参数scope设置为domain,该Token适用于全局级服务,而媒体处理服务为项目级服务,需将scope设置为project。 - [使用SDK或API报错“对象存储源地址或者目的地址无效”](https://support.huaweicloud.com/mpc_faq/mpc_08_0042.md): 可能是由于设置的OBS桶所在的region与获取token的region不一致,媒体处理服务不支持跨区域处理OBS桶中的音视频,您需要将OBS桶所在的region设置成与获取token的region一致。 - [MPC是否支持视频旋转?](https://support.huaweicloud.com/mpc_faq/mpc_08_0044.md): 支持,您可以通过调用API或者转码SDK,在转码时设置视频处理控制参数,对视频进行旋转。 - [如何通过调用转码接口输出指定的文件名?](https://support.huaweicloud.com/mpc_faq/mpc_08_0046.md): 您可以通过调用新建转码任务接口,设置转码输出文件名参数output_filenames和转封装文件名参数file_name,参数具体含义如下:output_filenames:输出文件名称,每一路转码输出对应一个名称,需要与转码模板ID数组的顺序对应。若设置该参数,则表示输出文件按该参数命名。若不设置该参数,则表示输出文件按默认方式命名。 - [为什么子账号委托授权OBS桶读写权限成功后,取消授权会失败?](https://support.huaweicloud.com/mpc_faq/mpc_08_0055.md): 因为子账号的权限不明确,导致子账号委托授权给媒体处理服务用户的OBS桶读写权限时,不一定会成功。如果操作成功,需要取消授权,但是取消授权失败,请参考如下方式处理:通过主账号取消授权。为子账号添加Security Administrator权限后,再执行取消授权操作。 - [支持批量下发转码任务吗?](https://support.huaweicloud.com/mpc_faq/mpc080003.md): MPC控制台和API均不支持批量下发转码任务,仅支持逐个创建音视频转码任务。您可以在应用系统里自行开发批量任务下发功能。 - [MPC接口是否是异步的,从提交到执行需要多长时间?](https://support.huaweicloud.com/mpc_faq/mpc_08_0003.md): 是异步的,如果提交的是少量任务, 则会立即执行, 如果同时提交大批量任务,则部分任务会有排队执行情况。 - [使用API转码MP3失败,提示原视频宽高错误](https://support.huaweicloud.com/mpc_faq/mpc_08_0004.md): 可能是由于使用的转码模板中设置了水印,删除水印后重新转码即可。删除水印方法请参见删除水印模板接口。 - [为什么调用API时返回“The token must be updated”?](https://support.huaweicloud.com/mpc_faq/mpc080019.md): 以下两种情况可能会导致调用API时返回The token must be update:您获取的Token已过期,Token认证的Token有效期为24小时,当Token过期时会返回该提示信息。您的账户出现欠费,充值后,未重新获取Token,这种情况下也会导致返回提示信息。您获取的Token已过期,Token认证的Token有效期为24小 - [为什么调用API时返回信息提示Token无效?](https://support.huaweicloud.com/mpc_faq/mpc_08_0041.md): 可能原因是获取用户Token时,将Token的使用范围参数scope设置为domain,该Token适用于全局级服务,而媒体处理服务为项目级服务,需将scope设置为project。 - [使用SDK或API报错“对象存储源地址或者目的地址无效”](https://support.huaweicloud.com/mpc_faq/mpc_08_0042.md): 可能是由于设置的OBS桶所在的region与获取token的region不一致,媒体处理服务不支持跨区域处理OBS桶中的音视频,您需要将OBS桶所在的region设置成与获取token的region一致。 - [MPC是否支持视频旋转?](https://support.huaweicloud.com/mpc_faq/mpc_08_0044.md): 支持,您可以通过调用API或者转码SDK,在转码时设置视频处理控制参数,对视频进行旋转。 - [如何通过调用转码接口输出指定的文件名?](https://support.huaweicloud.com/mpc_faq/mpc_08_0046.md): 您可以通过调用新建转码任务接口,设置转码输出文件名参数output_filenames和转封装文件名参数file_name,参数具体含义如下:output_filenames:输出文件名称,每一路转码输出对应一个名称,需要与转码模板ID数组的顺序对应。若设置该参数,则表示输出文件按该参数命名。若不设置该参数,则表示输出文件按默认方式命名。 - [为什么子账号委托授权OBS桶读写权限成功后,取消授权会失败?](https://support.huaweicloud.com/mpc_faq/mpc_08_0055.md): 因为子账号的权限不明确,导致子账号委托授权给媒体处理服务用户的OBS桶读写权限时,不一定会成功。如果操作成功,需要取消授权,但是取消授权失败,请参考如下方式处理:通过主账号取消授权。为子账号添加Security Administrator权限后,再执行取消授权操作。