mcpField
A
alicloud-media-video-translation

alicloud-media-video-translation

github.com/cinienceクリエイティブ・メディア396273 回インストール11 週間前に更新
リポジトリ

alicloud-media-video-translation について

Alibaba Cloud IMS の OpenAPI で動画翻訳ジョブを送信し、結果を確認するスキルです。字幕・音声・顔単位の処理を必要とするワークフロー向けで、ジョブ管理や後続編集の設定にも対応します。

主な機能

  1. 01動画翻訳ジョブの送信
  2. 02ジョブ状態と結果の確認
  3. 03ジョブ一覧表示と削除
  4. 04二次編集向けのジョブ設定

活用シーン

  1. 01OSS 動画の翻訳処理の送信
  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

詳細

カテゴリ:サービス

IMS Video Translation (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 にあります。

注意事項

  • 2 回目の編集では、最初のジョブで 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

コメント