この操作は、DNA ライブラリで一致または類似する指紋を検索します。
操作説明
この操作を使用して、動画、音声、画像、テキストの DNA 分析ジョブを送信します。
これは非同期 API です。ジョブを送信すると、操作はジョブ ID を返します。その後、サービスはジョブをキューに入れ、バックグラウンドで処理します。ジョブが完了すると、ApsaraVideo Media Processing は結果を含むコールバック通知を送信します。QueryFpShotJob 操作を呼び出してジョブステータスを確認することもできます。
DNA 分析機能は、中国 (北京)、中国 (上海)、中国 (杭州)、アジアパシフィック SE 1 (シンガポール)、およびサウジアラビア (リヤド - パートナー運営) リージョンで利用できます。サウジアラビア (リヤド - パートナー運営) リージョンのサービスはパートナーによって運営されています。これらの機能は他のリージョンでは利用できません。テキスト DNA 分析機能は、中国 (上海) リージョンでのみサポートされています。
- サポートされている入力ファイル形式は次のとおりです:
画像フォーマット:JPEG、PNG、BMP。
動画フォーマット:MP4、AVI、MKV、MPG、TS、MOV、FLV、MXF。
動画コーデック:MPEG-2、MPEG-4、H.264、HEVC、WMV。
テキスト DNA 分析の場合、DNA ライブラリは `TextType` が `Text` に設定されている長いテキスト文字列のみをサポートします。検索入力は、`TextType` が `ASR` に設定された自動音声認識 (ASR) の結果である必要があります。ASR の結果は、`start`、`end`、`text` フィールドを含むオブジェクトの JSON 配列である必要があります。
QPS 制限
この操作は、ユーザーあたり 1 秒あたり 100 クエリ (QPS) に制限されています。この制限を超えた呼び出しはスロットリングの対象となり、ビジネスに影響を与える可能性があります。これに応じて呼び出しを計画してください。詳細については、「QPS 制限」をご参照ください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
mts:SubmitFpShotJob |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| Input |
string |
必須 |
ジョブの入力ファイル。OSS URL、HTTP URL、または ApsaraVideo VOD メディアアセットを使用してファイルを指定できます。
説明
OSS バケットのリージョンとメディアアセットのストレージリージョンは、ApsaraVideo Media Processing サービスを使用するリージョンと同じである必要があります。 |
{"Bucket":"example-bucket-****","Location":"oss-cn-shanghai","Object":"example-****.flv"} |
| PipelineId |
string |
任意 |
メッセージ通知に使用されるパイプラインの ID。パイプライン ID は、ApsaraVideo Media Processing コンソールの [グローバル設定] > [パイプライン] で確認できます。 |
88c6ca184c0e47098a5b665e2a12**** |
| FpShotConfig |
string |
必須 |
動画 DNA ジョブの設定。値は JSON オブジェクトである必要があります。詳細については、「FpShotConfig」をご参照ください。 |
{ "PrimaryKey": "12345****", "SaveType": "save", "FpDBId": "417f2ada5999daf****" } |
| UserData |
string |
任意 |
ユーザー定義データ。値の長さは最大 128 バイトで、特殊文字で始めることはできません。 |
testid-**** |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンスパラメーター。 |
||
| RequestId |
string |
リクエスト ID。 |
25818875-5F78-4A13-BEF6-D7393642CA58 |
| JobId |
string |
動画 DNA ジョブ ID。後続の関連操作の呼び出しのために、この ID を保存することを推奨します。 |
2a0697e35a7342859f733a9190c4**** |
非同期通知パラメーター
| パラメーター | タイプ | 説明 |
| Type | String | メッセージのタイプ。 |
| FpShotJobNotify | AliyunFpShotJobNotify | 動画 DNA ジョブ。詳細については、「AliyunFpShotJobNotify データ型」をご参照ください。 |
| UserData | String | ユーザー定義データ。 |
例
成功レスポンス
JSONJSON
{
"RequestId": "25818875-5F78-4A13-BEF6-D7393642CA58",
"JobId": "2a0697e35a7342859f733a9190c4****"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。