mcpField
A
alicloud-media-video-translation

alicloud-media-video-translation

github.com/cinience创意与媒体396273 次安装11 周前更新
代码仓库

关于 alicloud-media-video-translation

此技能通过阿里云 IMS OpenAPI 提交视频翻译任务并查询处理结果,适用于需要字幕、语音或人脸级处理的工作流。它还支持管理任务及为后续编辑配置首轮任务。

主要功能

  1. 01提交视频翻译任务
  2. 02查询任务状态与结果
  3. 03管理任务列表及删除任务
  4. 04支持二次编辑配置

适用场景

  1. 01为 OSS 视频提交翻译处理
  2. 02追踪字幕、语音或人脸级任务
  3. 03准备后续编辑所需的原始任务

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/cinience/alicloud-skills --skill alicloud-media-video-translation

安装后在 Claude Code 中输入/alicloud-media-video-translation确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

agents/
openai.yaml
references/
fields.md
sources.md

详细介绍

Category: 服务

IMS 视频翻译(OpenAPI)

通过 OpenAPI 提交视频翻译任务,并轮询获取字幕级、语音级和人脸级处理结果。

前置条件

  • 准备 OSS 输入和输出 URI(建议与 API 区域一致)。
  • 配置 AK:ALICLOUD_ACCESS_KEY_ID / ALICLOUD_ACCESS_KEY_SECRET / ALICLOUD_REGION_ID(ALICLOUD_REGION_ID 可用作默认区域;如果未设置,请选择最合适的区域,并在不确定时询问)。

工作流

  1. 准备源文件和输出 OSS 位置。
  2. 使用 SubmitVideoTranslationJob 提交任务。
  3. 使用 GetSmartHandleJob 轮询状态和结果。
  4. 根据需要使用 ListSmartJobs / DeleteSmartJob 管理任务。

级别选择和参数

  • 字幕级、语音级和人脸级的选择规则及字段见 references/fields.md。
  • 字段示例(Input/Output/EditingConfig)也见 references/fields.md。

注意事项

  • 如需进行第二轮编辑,请在首次任务中设置 SupportEditing=true,并在后续任务中引用 OriginalJobId。
  • 输入和输出 OSS 区域必须与 OpenAPI 调用区域一致。
  • 对于大型任务,请延长轮询间隔,以避免频繁请求。

验证

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

通过标准:命令以 0 退出,并生成 output/alicloud-media-video-translation/validate.txt。

输出和证据

  • 将产物、命令输出和 API 响应摘要保存到 output/alicloud-media-video-translation/。
  • 在证据文件中包含关键参数(区域/资源 ID/时间范围),以便复现。

参考资料

  • 来源列表:references/sources.md

评论

支持 Markdown