alicloud-media-video-translation について
Alibaba Cloud IMS の OpenAPI で動画翻訳ジョブを送信し、結果を確認するスキルです。字幕・音声・顔単位の処理を必要とするワークフロー向けで、ジョブ管理や後続編集の設定にも対応します。
主な機能
- 01動画翻訳ジョブの送信
- 02ジョブ状態と結果の確認
- 03ジョブ一覧表示と削除
- 04二次編集向けのジョブ設定
活用シーン
- 01OSS 動画の翻訳処理の送信
- 02字幕・音声・顔単位のジョブ追跡
- 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.yamlreferences/fields.mdsources.md詳細
カテゴリ:サービス
IMS Video Translation (OpenAPI)
OpenAPI を介して動画翻訳ジョブを送信し、字幕レベル、音声レベル、顔レベルの処理結果をポーリングします。
前提条件
- OSS の入力/出力 URI を用意します(API のリージョンと一致させることを推奨します)。
- AK を設定します:
ALICLOUD_ACCESS_KEY_ID/ALICLOUD_ACCESS_KEY_SECRET/ALICLOUD_REGION_ID(ALICLOUD_REGION_IDはデフォルトのリージョンとして使用できます。未設定の場合は最も適切と思われるリージョンを選択し、不明な場合は確認してください)。
ワークフロー
- ソースファイルと出力先の OSS ロケーションを用意します。
SubmitVideoTranslationJobでジョブを送信します。GetSmartHandleJobでステータスと結果をポーリングします。- 必要に応じて
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
コメント
Markdown 対応