Bailian CLI の動画生成、リファレンスから動画生成、および動画編集に関するコマンドリファレンス。
ターミナルから1つのコマンドで Bailian の動画生成および編集機能を呼び出します。
テキストまたは画像から動画を生成(wan3.0-video / wan2.6-t2v / happyhorse-1.1-i2v)。API Key 認証が必要です。
使用法
例:テキスト説明から動画を生成
リファレンスから動画生成(wan3.0-video / happyhorse-1.1-r2v / wan2.6-r2v):複数の被写体・複数ショット、音声付き。API Key 認証が必要です。
使用法
例:リファレンス画像と説明を使って動画を作成
happyhorse-1.0-video-edit(スタイル変換、オブジェクト置換など)で動画を編集。API Key 認証が必要です。
使用法
例:スタイルやオブジェクトの変更で動画を編集
タスク ID によって完了した動画をダウンロード。API Key 認証が必要です。
使用法
例:タスク ID で動画をダウンロード
非同期タスクのステータスを照会。API Key 認証が必要です。
使用法
例:非同期動画タスクのステータスを確認
コマンドリファレンス
bl video generate
テキストまたは画像から動画を生成(wan3.0-video / wan2.6-t2v / happyhorse-1.1-i2v)。API Key 認証が必要です。
使用法
| パラメータ | 型 | 必須 | 説明 |
|---|---|---|---|
--model <model> | string | いいえ | モデル ID(デフォルト:wan3.0-video) |
--prompt <text> | string | はい | 動画の説明 |
--image <url> | string | いいえ | 画像から動画生成用の入力画像の URL |
--last-frame <url> | string | いいえ | 最終フレーム画像の URL(--image と共に指定すると、kf2v の最初と最後のフレームモードが有効化) |
--negative-prompt <text> | string | いいえ | 不要なコンテンツを除外するためのネガティブプロンプト |
--resolution <res> | string | いいえ | 解像度:720P または 1080P(デフォルト:1080P) |
--ratio <ratio> | string | いいえ | アスペクト比(例:16:9、9:16、1:1) |
--duration <seconds> | number | いいえ | 動画の長さ(秒単位、デフォルト:5) |
--prompt-extend <bool> | boolean | いいえ | プロンプト拡張を有効化(true/false)。フラグを省略するとパラメータを省略(DashScope のデフォルト)。 |
--watermark <bool> | boolean | いいえ | ロゴを有効化(true/false)。フラグを省略するとプロフィール設定または CLI デフォルト(true)を使用。 |
--seed <n> | number | いいえ | 再現可能な生成のためのランダムシード |
--download <path> | string | いいえ | 完了時に動画をファイルに保存 |
--file <url-or-path> | string | いいえ | ファイルから動画生成用の参照ファイルの URL またはローカルパス(wan3.0-video専用;--image/--last-frame とは排他的) |
--prime | switch | いいえ | ワークスペーススコープのエンドポイントを使用したプライムモード |
--workspace-id <id> | string | いいえ | デフォルトのプライムエンドポイント用のワークスペース ID(または BAILIAN_WORKSPACE_ID を設定) |
--async | switch | いいえ | 待ち時間なしに非同期タスク ID を返す |
--concurrent <n> | number | いいえ | 平行実行リクエスト数(デフォルト:1) |
--poll-interval <seconds> | number | いいえ | 待機中のポーリング間隔(デフォルト:5) |
-
--model auto(または設定のデフォルトモデルauto)は、Bailian 自社開発の MCP 経由で AIGC モデルを自動ルーティングし、MCP ツールが対応するパラメータのみを使用します。--seed、--watermark、--prime、--asyncなどの非対応パラメータは、REST にフォールバックせず使用法エラーを返します。 - プライムモードでは明示的なモデルが必要です。
- プライムエンドポイント:--base-url、DASHSCOPE_BASE_URL、またはプロフィールの base_url が優先されます。それ以外の場合、--workspace-id、BAILIAN_WORKSPACE_ID、次に config workspace_id からワークスペースが解決されます。
bl video ref
リファレンスから動画生成(wan3.0-video / happyhorse-1.1-r2v / wan2.6-r2v):複数の被写体・複数ショット、音声付き。API Key 認証が必要です。
使用法
| パラメータ | 型 | 必須 | 説明 |
|---|---|---|---|
--model <model> | string | いいえ | モデル ID(デフォルト:wan3.0-video) |
--prompt <text> | string | はい | リファレンスマーカー(image1、video1 など)を含む動画の説明 |
--image <url> | array | いいえ | リファレンス画像の URL またはローカルファイル(複数の被写体に対応、繰り返し可能) |
--ref-video <url> | array | いいえ | リファレンス動画の URL またはローカルファイル(繰り返し可能) |
--image-voice <url> | array | いいえ | 対応する画像の音声の URL(位置順にペアリング)。wan3.0-video では reference_audio として出力(プロンプト内の Audio 1、Audio 2 参照) |
--video-voice <url> | array | いいえ | 対応するリファレンス動画の音声の URL(位置順にペアリング)。wan3.0-video では reference_audio として出力(プロンプト内の Audio 1、Audio 2 参照) |
--resolution <res> | string | いいえ | 解像度:720P または 1080P(デフォルト:1080P) |
--ratio <ratio> | string | いいえ | アスペクト比(16:9、9:16、1:1) |
--duration <seconds> | number | いいえ | 動画の長さ(秒単位、デフォルト:5) |
--prompt-extend <bool> | boolean | いいえ | プロンプト拡張を有効化(true/false)。フラグを省略するとパラメータを省略(DashScope のデフォルト)。 |
--watermark <bool> | boolean | いいえ | ロゴを有効化(true/false)。フラグを省略するとプロフィール設定または CLI デフォルト(true)を使用。 |
--seed <n> | number | いいえ | 再現可能な生成のためのランダムシード |
--download <path> | string | いいえ | 完了時に動画をファイルに保存 |
--async | switch | いいえ | 待ち時間なしに非同期タスク ID を返す |
--concurrent <n> | number | いいえ | 平行実行リクエスト数(デフォルト:1) |
--poll-interval <seconds> | number | いいえ | 待機中のポーリング間隔(デフォルト:15) |
bl video edit
happyhorse-1.0-video-edit(スタイル変換、オブジェクト置換など)で動画を編集。API Key 認証が必要です。
使用法
| パラメータ | 型 | 必須 | 説明 |
|---|---|---|---|
--model <model> | string | いいえ | モデル ID(デフォルト:happyhorse-1.0-video-edit) |
--video <url> | string | はい | 入力動画の URL またはローカルファイル(mp4/mov、2〜10秒) |
--prompt <text> | string | いいえ | 編集指示(例:"シーン全体を粘土人形風に変更") |
--ref-image <url> | string | いいえ | リファレンス画像の URL(最大4つ、カンマ区切り) |
--negative-prompt <text> | string | いいえ | 不要なコンテンツを除外するためのネガティブプロンプト |
--resolution <res> | string | いいえ | 解像度:720P または 1080P(デフォルト:1080P) |
--ratio <ratio> | string | いいえ | アスペクト比(16:9、9:16、1:1、4:3、3:4) |
--duration <seconds> | number | いいえ | 出力動画の長さ(秒単位、2〜10) |
--audio-setting <mode> | string | いいえ | 音声:auto(デフォルト)または origin(元の音声を保持) |
--prompt-extend <bool> | boolean | いいえ | プロンプト拡張を有効化(true/false)。フラグを省略するとパラメータを省略(DashScope のデフォルト)。 |
--watermark <bool> | boolean | いいえ | ロゴを有効化(true/false)。フラグを省略するとプロフィール設定または CLI デフォルト(true)を使用。 |
--seed <n> | number | いいえ | 再現可能な生成のためのランダムシード |
--download <path> | string | いいえ | 完了時に動画をファイルに保存 |
--async | switch | いいえ | 待ち時間なしに非同期タスク ID を返す |
--concurrent <n> | number | いいえ | 平行実行リクエスト数(デフォルト:1) |
--poll-interval <seconds> | number | いいえ | 待機中のポーリング間隔(デフォルト:15) |
bl video download
タスク ID によって完了した動画をダウンロード。API Key 認証が必要です。
使用法
| パラメータ | 型 | 必須 | 説明 |
|---|---|---|---|
--task-id <id> | string | はい | ダウンロード対象のタスク ID |
--out <path> | string | はい | 出力ファイルパス |
bl video task get
非同期タスクのステータスを照会。API Key 認証が必要です。
使用法
| パラメータ | 型 | 必須 | 説明 |
|---|---|---|---|
--task-id <id> | string | はい | 非同期タスク ID |