Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
cinience avatar

Alicloud Media Vod

  • 164 installs
  • 396 repo stars
  • Updated July 18, 2026
  • cinience/alicloud-skills

Integrate Alibaba Cloud Video on Demand for upload, storage, transcode, CDN playback, and asset management in on-demand video products and CMS backends.

About

Skill from cinience/alicloud-skills for Alibaba Cloud Video on Demand (VOD): upload, transcode, CDN playback, authentication, and asset lifecycle management for on-demand video applications and content platforms.

  • Upload and media asset registration
  • Transcode and template configuration
  • CDN playback and auth URLs
  • Media metadata and lifecycle APIs
  • On-demand video pipeline setup

Alicloud Media Vod by the numbers

  • 164 all-time installs (skills.sh)
  • Ranked #484 of 1,039 Cloud & Infrastructure skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/cinience/alicloud-skills --skill alicloud-media-vod

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs164
repo stars396
Last updatedJuly 18, 2026
Repositorycinience/alicloud-skills

What it does

Integrate Alibaba Cloud Video on Demand for upload, storage, transcode, CDN playback, and asset management in on-demand video products and CMS backends.

Files

SKILL.mdMarkdownGitHub ↗

Category: service

ApsaraVideo VOD

Validation

mkdir -p output/alicloud-media-vod
python -m py_compile skills/media/vod/alicloud-media-vod/scripts/list_openapi_meta_apis.py
echo "py_compile_ok" > output/alicloud-media-vod/validate.txt

Pass criteria: command exits 0 and output/alicloud-media-vod/validate.txt is generated.

Output And Evidence

  • Save API inventory and operation evidence under output/alicloud-media-vod/.
  • Keep region, media IDs, template IDs, and request parameters in evidence files.

Use Alibaba Cloud OpenAPI (RPC) with official SDKs or OpenAPI Explorer to manage VOD resources. Prefer metadata-first API discovery before mutate operations.

Prerequisites

  • Prepare least-privilege RAM AccessKey/STS credentials.
  • Confirm target region and media scope before changes.
  • Use read-only Describe* / List* APIs first.

Workflow

1) Confirm target media IDs, storage scope, and desired operation. 2) Discover API names and required parameters via metadata and API Explorer. 3) Execute read-only validation calls. 4) Execute upload/process/playback/configuration operations. 5) Save outputs and evidence under output/alicloud-media-vod/.

AccessKey Priority

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.

API Discovery

  • Product code: vod
  • Default API version: 2017-03-21
  • Metadata source: https://api.aliyun.com/meta/v1/products/vod/versions/2017-03-21/api-docs.json

Minimal Executable Quickstart

python skills/media/vod/alicloud-media-vod/scripts/list_openapi_meta_apis.py

Optional overrides:

python skills/media/vod/alicloud-media-vod/scripts/list_openapi_meta_apis.py \
  --product-code vod \
  --version 2017-03-21 \
  --output-dir output/alicloud-media-vod

Common Operation Mapping

  • Upload and assets: CreateUploadVideo, CreateUploadImage, GetPlayInfo, SearchMedia
  • Media management: GetVideoInfo, UpdateVideoInfo, DeleteVideo
  • Transcode/templates: AddTranscodeTemplateGroup, UpdateTranscodeTemplateGroup, SubmitTranscodeJobs
  • Snapshot/AI jobs: SubmitSnapshotJob, SubmitAIJob, GetJobDetail
  • Security/play auth: GetVideoPlayAuth, SetMessageCallback, SetDefaultWatermark

Output Policy

Write all generated files and execution evidence under: output/alicloud-media-vod/

References

  • Source list: references/sources.md
  • Task templates: references/templates.md

Related skills

Cloud & Infrastructureintegrationsbackend

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.