
Aliyun Mps Video Translation
- 51 installs
- 396 repo stars
- Updated July 18, 2026
- cinience/alicloud-skills
Create and manage Alibaba Cloud IMS video translation jobs via OpenAPI at subtitle, voice, and face levels with status polling.
About
Submits Alibaba Cloud IMS video translation jobs via OpenAPI and polls results for subtitle, voice, and face-level processing. A developer uses it for API-based video translation and job management.
- SubmitVideoTranslationJob then poll with GetSmartHandleJob
- Supports second-pass editing via OriginalJobId
Aliyun Mps Video Translation by the numbers
- 51 all-time installs (skills.sh)
- Ranked #891 of 1,335 Generative Media 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 aliyun-mps-video-translationAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 51 |
|---|---|
| repo stars | ★ 396 |
| Last updated | July 18, 2026 |
| Repository | cinience/alicloud-skills ↗ |
What it does
Create and manage Alibaba Cloud IMS video translation jobs via OpenAPI at subtitle, voice, and face levels with status polling.
Files
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:
ALIBABACLOUD_ACCESS_KEY_ID/ALIBABACLOUD_ACCESS_KEY_SECRET/ALIBABACLOUD_REGION_ID(ALIBABACLOUD_REGION_IDcan 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=truein the first job and referenceOriginalJobIdlater. - 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/aliyun-mps-video-translation
echo "validation_placeholder" > output/aliyun-mps-video-translation/validate.txtPass criteria: command exits 0 and output/aliyun-mps-video-translation/validate.txt is generated.
Output And Evidence
- Save artifacts, command outputs, and API response summaries under
output/aliyun-mps-video-translation/. - Include key parameters (region/resource id/time range) in evidence files for reproducibility.
References
- Source list:
references/sources.md
interface:
display_name: "Alibaba Cloud Media Video Translation"
short_description: "Media processing and video translation"
default_prompt: "Use $aliyun-mps-video-translation to complete this media/video task on Alibaba Cloud."
IMS 视频翻译参数速查
翻译级别选择
- 字幕级:
NeedSpeechTranslate=false且NeedFaceTranslate=false,使用SubtitleTranslate。 - 语音级:
NeedSpeechTranslate=true且NeedFaceTranslate=false,使用SpeechTranslate。 - 面容级:
NeedFaceTranslate=true且NeedSpeechTranslate=false,使用FaceTranslate。
InputConfig
Type:Video/Audio/SubtitleVideo:视频媒资 ID 或地址(OSS 或公网)Audio:音频媒资 ID 或地址(OSS 或公网),支持mp3/wavSubtitle:字幕媒资 ID 或地址(OSS 或公网),支持srt
约束:
- 字幕级:
Type可为Video或Subtitle - 语音级:
Type可为Video或Audio - 面容级:
Type只能为Video
OutputConfig
OutputTarget:OSS(默认)或VODMediaURL:输出 OSS 地址(必须带扩展名)InputConfig.Type=Video→mp4InputConfig.Type=Audio→wavInputConfig.Type=Subtitle→srtStorageLocation/FileName:仅OutputTarget=VOD时填写
EditingConfig
SourceLanguage:源语言代码(如zh)TargetLanguage:目标语言代码(如en),多语言用逗号分隔(en,ja,id)DetextArea:字幕擦除区域,Auto或[[x,y,w,h]]SupportEditing:是否允许二次编辑(默认false)BilingualSubtitle:是否输出双语字幕(默认false)SubtitleTranslate:字幕级配置NeedSpeechTranslate/SpeechTranslate:语音级配置NeedFaceTranslate/FaceTranslate:面容级配置
SubtitleTranslate
OcrArea:Auto或[x,y,w,h]SubtitleConfig:字幕样式配置(与剪辑合成 SubtitleTrackClip 一致)
SpeechTranslate
OcrArea:Auto或[x,y,w,h]CustomSrtType:当输入为Subtitle时必填SourceSrt/TargetSrt/BilingualSrtSrcFirst/BilingualSrtTgtFirstSubtitleTimeForce:仅翻译字幕时间范围内语音(默认false)SubtitleConfig:字幕样式配置OriginalJobId:二次修正时填原任务 IDSkipSong:是否跳过清唱(0/1,默认 0)
FaceTranslate
OcrArea:Auto或[x,y,w,h]CustomSrtType:同 SpeechTranslate
官方文档来源(用于后续更新) ============================
- (暂无外部文档链接)