mcpField
A
aliyun-animate-anyone

aliyun-animate-anyone

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

aliyun-animate-anyone について

テンプレート動画の動きを画像に転写し、動画を生成するスキルです。ダンスや大きな身体動作の変換向けに、検出、テンプレート作成、生成の手順で処理します。

主な機能

  1. 01画像検出と動作テンプレート作成
  2. 02テンプレートからの動画生成
  3. 03参照画像の背景保持を選択
  4. 04タスク状態と結果 URL の記録

活用シーン

  1. 01ダンス動画の動きを人物画像に転写
  2. 02大きな身体動作を含む動画の生成

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/cinience/alicloud-skills --skill aliyun-animate-anyone

インストール後、Claude Code で/aliyun-animate-anyoneを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

agents/
openai.yaml
references/
sources.md
scripts/
prepare_animate_anyone_request.py

詳細

Category: プロバイダー

Model Studio AnimateAnyone

検証

mkdir -p output/aliyun-animate-anyone
python -m py_compile skills/ai/video/aliyun-animate-anyone/scripts/prepare_animate_anyone_request.py && echo "py_compile_ok" > output/aliyun-animate-anyone/validate.txt

合格基準:コマンドが終了コード 0 で終了し、output/aliyun-animate-anyone/validate.txt が生成されること。

出力と証跡

  • 正規化されたリクエストペイロード、検出結果、テンプレート ID、タスクのポーリングスナップショットを output/aliyun-animate-anyone/ に保存します。
  • 結果で参照画像の背景を維持するか、ソース動画の背景を維持するかを記録します。

通常のトーキングヘッドアニメーションではなく、テンプレート動画からのモーション転送が必要なタスクには AnimateAnyone を使用します。

重要なモデル名

次のモデル文字列をそのまま使用してください。

  • animate-anyone-detect-gen2
  • animate-anyone-template-gen2
  • animate-anyone-gen2

選択の指針:

  • まず画像検出を実行します。
  • ソースのモーション動画に対してテンプレート生成を実行します。
  • 最終的な動画ジョブには animate-anyone-gen2 を使用します。

前提条件

  • 中国本土(北京)のみ。
  • 環境に DASHSCOPE_API_KEY を設定するか、~/.alibabacloud/credentials に dashscope_api_key を追加します。
  • 入力ファイルは、パブリックな HTTP/HTTPS URL である必要があります。

正規化インターフェース(video.animate_anyone)

検出リクエスト
  • model(文字列、省略可):デフォルトは animate-anyone-detect-gen2
  • image_url(文字列、必須)
テンプレートリクエスト
  • model(文字列、省略可):デフォルトは animate-anyone-template-gen2
  • video_url(文字列、必須)
生成リクエスト
  • model(文字列、省略可):デフォルトは animate-anyone-gen2
  • image_url(文字列、必須)
  • template_id(文字列、必須)
  • use_ref_img_bg(bool、省略可):入力画像の背景を維持するかどうか
レスポンス
  • task_id(文字列)
  • task_status(文字列)
  • video_url(文字列、完了時)

クイックスタート

python skills/ai/video/aliyun-animate-anyone/scripts/prepare_animate_anyone_request.py \
  --image-url "https://example.com/dancer.png" \
  --template-id "tmpl_xxx" \
  --use-ref-img-bg

運用ガイダンス

  • アクションテンプレートは、公式のテンプレート生成 API から取得する必要があります。
  • 全身画像では use_ref_img_bg=false が最適です。このモードでは半身画像は推奨されません。
  • このスキルは、一般的なトーキングヘッドタスクではなく、ダンスや大きな身体の動きのモーション転送に最適です。

出力先

  • デフォルトの出力先:output/aliyun-animate-anyone/request.json
  • OUTPUT_DIR でベースディレクトリを上書きできます。

参考資料

  • references/sources.md

コメント