Design & media

Alibaba Cloud Media Video Translation

Submit, monitor, and manage Alibaba Cloud IMS video translation jobs through OpenAPI.

What it does

Submit Alibaba Cloud IMS video translation jobs for subtitle-, voice-, or face-level processing through OpenAPI. Poll results with GetSmartHandleJob and manage jobs with ListSmartJobs or DeleteSmartJob. Outputs include saved artifacts, command output, and API response summaries with reproducibility parameters.

When to use it

  • Submitting subtitle-level translation jobs
  • Polling voice-level processing results
  • Managing face-level translation jobs
  • Preparing second-pass editing jobs

The skill document

Category: service

IMS Video Translation (OpenAPI)

Submit video translation jobs via OpenAPI and poll results for subtitle-level, voice-level, and face-level processing.

Prerequisites

  • Prepare OSS input/output URIs (recommended to match API region).
  • Configure AK: ALICLOUD_ACCESS_KEY_ID / ALICLOUD_ACCESS_KEY_SECRET / ALICLOUD_REGION_ID (ALICLOUD_REGION_ID can be used as the default region; if unset, choose the most reasonable region and ask when unclear).

Workflow

  1. Prepare source file and output OSS location.
  2. Submit job with SubmitVideoTranslationJob.
  3. Poll status and result with GetSmartHandleJob.
  4. Use ListSmartJobs / DeleteSmartJob for job management when needed.

Level Selection and Parameters

  • Selection rules and fields for subtitle/voice/face levels are in references/fields.md.
  • Field examples (Input/Output/EditingConfig) are also in references/fields.md.

Notes

  • For second-pass editing, set SupportEditing=true in the first job and reference OriginalJobId later.
  • Input and output OSS regions must match the OpenAPI invocation region.
  • Use longer polling intervals for large jobs to avoid frequent requests.

Validation

mkdir -p output/alicloud-media-video-translation
echo "validation_placeholder" > output/alicloud-media-video-translation/validate.txt

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

Output And Evidence

  • Save artifacts, command outputs, and API response summaries under output/alicloud-media-video-translation/.
  • Include key parameters (region/resource id/time range) in evidence files for reproducibility.

References

  • Source list: references/sources.md

Questions people ask

Which video translation processing levels are supported?
Jobs can use subtitle-level, voice-level, or face-level processing. Selection rules, fields, and Input, Output, and EditingConfig examples are provided in the referenced fields documentation.
How are job status and results retrieved?
Submit with SubmitVideoTranslationJob, then poll status and results with GetSmartHandleJob. Larger jobs should use longer polling intervals to avoid frequent requests.
What setup and region constraints apply?
Configure Alibaba Cloud access key credentials and a region, and prepare OSS input and output URIs. The input and output OSS regions must match the OpenAPI invocation region.

Related skills

Access supported Stripe administration and payment APIs through managed OAuth.

720 installs29 stars

Search YouTube data and manage account resources through Data API v3 with managed OAuth.

873 installs144 stars

Design and critique visual artifacts using measurable rules for hierarchy, spacing, type, color, and layout.

by Iván137 installs5 stars

Analyze mixed files and produce multiple requested artifacts through one agent task.

527 installs8 stars

Generate customizable adult portraits through an authenticated API with quota checks and multiple export formats.

263 installs12 stars