alicloud-media-mps

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese
Category: service
分类:服务

ApsaraVideo for Media Processing (MPS)

ApsaraVideo媒体处理(MPS)

Validation

验证

bash
mkdir -p output/alicloud-media-mps
python -m py_compile skills/media/mps/alicloud-media-mps/scripts/list_openapi_meta_apis.py
echo "py_compile_ok" > output/alicloud-media-mps/validate.txt
Pass criteria: command exits 0 and
output/alicloud-media-mps/validate.txt
is generated.
bash
mkdir -p output/alicloud-media-mps
python -m py_compile skills/media/mps/alicloud-media-mps/scripts/list_openapi_meta_apis.py
echo "py_compile_ok" > output/alicloud-media-mps/validate.txt
通过标准:命令执行返回0且生成
output/alicloud-media-mps/validate.txt
文件。

Output And Evidence

输出与凭证

  • Save API inventory and operation evidence under
    output/alicloud-media-mps/
    .
  • Keep region, pipeline/template/workflow IDs, media IDs, and request parameters in evidence files.
Use Alibaba Cloud OpenAPI (RPC) with official SDKs or OpenAPI Explorer to manage MPS resources. Prefer metadata-first API discovery before mutate operations.
  • 将API清单和操作凭证保存至
    output/alicloud-media-mps/
    目录下。
  • 在凭证文件中保留地域、流水线/模板/工作流ID、媒体ID以及请求参数。
使用阿里云OpenAPI(RPC)结合官方SDK或OpenAPI Explorer管理MPS资源。 在执行变更操作前优先通过元数据发现API。

Prerequisites

前提条件

  • Prepare least-privilege RAM AccessKey/STS credentials.
  • Confirm target region and OSS input/output buckets before changes.
  • Use read-only query APIs first.
  • 准备最小权限的RAM AccessKey/STS凭证。
  • 在进行变更前确认目标地域以及OSS输入/输出存储桶。
  • 优先使用只读查询API。

Workflow

工作流

  1. Confirm target media scope, bucket binding, and desired operation.
  2. Discover API names and required parameters via OpenAPI metadata and API Explorer.
  3. Execute read-only validation calls.
  4. Execute pipeline/template/workflow/job operations.
  5. Save outputs and evidence under
    output/alicloud-media-mps/
    .
  1. 确认目标媒体范围、存储桶绑定关系以及所需执行的操作。
  2. 通过OpenAPI元数据和API Explorer发现API名称及必填参数。
  3. 执行只读验证调用。
  4. 执行流水线/模板/工作流/作业操作。
  5. 将输出结果和凭证保存至
    output/alicloud-media-mps/
    目录下。

AccessKey Priority

AccessKey优先级

  1. Environment variables:
    ALICLOUD_ACCESS_KEY_ID
    /
    ALICLOUD_ACCESS_KEY_SECRET
    /
    ALICLOUD_REGION_ID
    .
  2. Shared config file:
    ~/.alibabacloud/credentials
    .
If region is ambiguous, ask before write operations.
  1. 环境变量:
    ALICLOUD_ACCESS_KEY_ID
    /
    ALICLOUD_ACCESS_KEY_SECRET
    /
    ALICLOUD_REGION_ID
  2. 共享配置文件:
    ~/.alibabacloud/credentials
如果地域不明确,在执行写入操作前进行确认。

API Discovery

API发现

  • Product code:
    Mts
  • Default API version:
    2014-06-18
  • Metadata source:
    https://api.aliyun.com/meta/v1/products/Mts/versions/2014-06-18/api-docs.json
  • 产品编码:
    Mts
  • 默认API版本:
    2014-06-18
  • 元数据来源:
    https://api.aliyun.com/meta/v1/products/Mts/versions/2014-06-18/api-docs.json

Minimal Executable Quickstart

最简可执行快速入门

bash
python skills/media/mps/alicloud-media-mps/scripts/list_openapi_meta_apis.py
Optional overrides:
bash
python skills/media/mps/alicloud-media-mps/scripts/list_openapi_meta_apis.py \
  --product-code Mts \
  --version 2014-06-18 \
  --output-dir output/alicloud-media-mps
bash
python skills/media/mps/alicloud-media-mps/scripts/list_openapi_meta_apis.py
可选覆盖配置:
bash
python skills/media/mps/alicloud-media-mps/scripts/list_openapi_meta_apis.py \
  --product-code Mts \
  --version 2014-06-18 \
  --output-dir output/alicloud-media-mps

Common Operation Mapping

常见操作映射

  • Pipeline operations:
    AddPipeline
    ,
    UpdatePipeline
    ,
    QueryPipelineList
    ,
    SearchPipeline
  • Template operations:
    AddTemplate
    ,
    UpdateTemplate
    ,
    QueryTemplateList
    ,
    SearchTemplate
  • Workflow operations:
    AddMediaWorkflow
    ,
    UpdateMediaWorkflow
    ,
    QueryMediaWorkflowList
    ,
    ListMediaWorkflowExecutions
  • Job operations:
    SubmitJobs
    ,
    QueryJobList
    ,
    ListJob
    ,
    CancelJob
  • Snapshot and analysis:
    SubmitSnapshotJob
    ,
    QuerySnapshotJobList
    ,
    SubmitAnalysisJob
  • Media and bucket management:
    AddMedia
    ,
    UpdateMedia
    ,
    DeleteMedia
    ,
    BindInputBucket
    ,
    BindOutputBucket
  • 流水线操作:
    AddPipeline
    ,
    UpdatePipeline
    ,
    QueryPipelineList
    ,
    SearchPipeline
  • 模板操作:
    AddTemplate
    ,
    UpdateTemplate
    ,
    QueryTemplateList
    ,
    SearchTemplate
  • 工作流操作:
    AddMediaWorkflow
    ,
    UpdateMediaWorkflow
    ,
    QueryMediaWorkflowList
    ,
    ListMediaWorkflowExecutions
  • 作业操作:
    SubmitJobs
    ,
    QueryJobList
    ,
    ListJob
    ,
    CancelJob
  • 截图与分析:
    SubmitSnapshotJob
    ,
    QuerySnapshotJobList
    ,
    SubmitAnalysisJob
  • 媒体与存储桶管理:
    AddMedia
    ,
    UpdateMedia
    ,
    DeleteMedia
    ,
    BindInputBucket
    ,
    BindOutputBucket

Output Policy

输出策略

Write all generated files and execution evidence under:
output/alicloud-media-mps/
将所有生成的文件和执行凭证写入以下目录:
output/alicloud-media-mps/

References

参考资料

  • Source list:
    references/sources.md
  • Task templates:
    references/templates.md
  • 来源列表:
    references/sources.md
  • 任务模板:
    references/templates.md