この API を使用して、動的イメージを生成するタスクを送信します。
操作説明
これは非同期インターフェイスです。タスクを送信すると、タスクはバックグラウンドで非同期実行のためにキューに入れられ、すぐにタスク ID が返されます。最終結果はコールバック通知で送信されるか、動的イメージタスクの詳細をクエリすることでタスクステータスをポーリングできます。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
ice:SubmitDynamicImageJob |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| Name |
string |
任意 |
ジョブ名。 |
SampleJob |
| Input |
object |
必須 |
ジョブ入力。 |
|
| Type |
string |
必須 |
ジョブ入力のタイプ。有効な値:
列挙値:
|
OSS |
| Media |
string |
必須 |
入力メディアリソース。
OSS URL は、次のいずれかのフォーマットである必要があります:
これらのフォーマットでは、 説明
指定された OSS バケットは、IMS のストレージ管理に登録されている必要があります。 |
oss://bucket/object.mp4 |
| Output |
object |
必須 |
ジョブ出力。 |
|
| Type |
string |
必須 |
ジョブ出力のタイプ。有効な値:
列挙値:
|
Media |
| Media |
string |
必須 |
出力ファイルの送信先 OSS URL。このパラメーターは、
これらのフォーマットでは、 説明
指定された OSS バケットは、IMS のストレージ管理に登録されている必要があります。 |
****96e8864746a0b6f3**** |
| TemplateConfig |
object |
必須 |
スナップショットテンプレートの構成。 |
|
| TemplateId |
string |
必須 |
テンプレート ID。 |
****96e8864746a0b6f3**** |
| OverwriteParams |
object |
任意 |
上書きパラメーター。 |
|
| Format |
string |
任意 |
動的イメージのフォーマット。有効な値:
列挙値:
|
gif |
| Width |
integer |
任意 |
出力される動的イメージの幅。有効範囲:[128, 4096]。 |
1024 |
| Height |
integer |
任意 |
出力される動的イメージの高さ。有効範囲:[128, 4096]。 |
720 |
| Fps |
integer |
任意 |
フレームレート。有効範囲:[1, 60]。 |
15 |
| ScanMode |
string |
任意 |
スキャンモード。有効な値:
列挙値:
|
progressive |
| LongShortMode |
boolean |
任意 |
動画の長辺と短辺に基づいて、向きを自動調整するかどうかを指定します。有効な値:
デフォルト値:true。 説明
有効にすると、このモードは出力幅をソース動画の長辺に、出力高さを短辺に設定します。縦向き動画の場合、高さが長辺、幅が短辺として扱われます。 列挙値:
|
false |
| TimeSpan |
object |
任意 |
動的イメージを生成するために処理する動画の時間範囲を指定します。 |
|
| Seek |
string |
任意 |
処理する動画セグメントの開始時刻。
|
01:59:59.999 或 32000.23 |
| Duration |
string |
任意 |
処理する動画セグメントの持続時間。
|
01:59:59.999 或 32000.23 |
| End |
string |
任意 |
処理する動画セグメントの終了時刻。このパラメーターが設定されている場合、
|
01:59:59.999 或 32000.23 |
| ScheduleConfig |
object |
任意 |
スケジューリング構成。 |
|
| PipelineId |
string |
任意 |
パイプライン ID。 |
****96e8864746a0b6f3**** |
| Priority |
integer |
任意 |
ジョブの優先度。有効範囲:[1, 10]。値が大きいほど優先度が高くなります。デフォルト値:6。 |
6 |
| UserData |
string |
任意 |
ユーザー定義データ。 |
{"SampleKey": "SampleValue"} |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
PlainResponse |
||
| RequestId |
string |
リクエスト ID。 |
******11-DB8D-4A9A-875B-275798****** |
| JobId |
string |
ジョブ ID。 |
****20b48fb04483915d4f2cd8ac**** |
例
成功レスポンス
JSONJSON
{
"RequestId": "******11-DB8D-4A9A-875B-275798******",
"JobId": "****20b48fb04483915d4f2cd8ac****"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。