テンプレート分析ジョブを照会し、テンプレート分析ジョブが完了したときに利用可能なプリセットテンプレートのリストを返します。
操作説明
ジョブが作成された時刻。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
mts:QueryAnalysisJobList |
get |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| AnalysisJobIds |
string |
必須 |
テンプレート分析ジョブ ID のリスト。 |
bb558c1cc25b45309aab5be44d19**** |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| RequestId |
string |
ジョブのステータス。有効な値:
|
5CA6E020-4102-4FFF-AA56-5ED7ECD811A1 |
| AnalysisJobList |
object |
||
| AnalysisJob |
array<object> |
テンプレート分析ジョブの ID。 |
|
|
array<object> |
|||
| CreationTime |
string |
ジョブが作成された時刻。 |
2014-01-10T12:00:00Z |
| Percent |
integer |
トランスコーディングの進捗状況。 |
86 |
| State |
string |
ジョブステータス。
|
Success |
| AnalysisConfig |
object |
ジョブ構成。 |
|
| QualityControl |
object |
ジョブ出力の品質管理。 |
|
| MethodStreaming |
string |
再生モード。有効な値:
|
network |
| RateQuality |
string |
ジョブ出力の品質レベル。デフォルト値:25。 |
25 |
| PropertiesControl |
object |
ジョブ出力の属性に対する制御。 |
|
| Deinterlace |
string |
デインターレースを強制的に実行するかどうかを指定します。有効な値:
|
Auto |
| Crop |
object |
ビデオ画像のクロップ構成。 |
|
| Top |
string |
クロップする上マージン。 説明
Mode パラメーターが Auto または None に設定されている場合、このパラメーターは無効です。 |
8 |
| Width |
string |
マージンをクロップした後のビデオ画像の幅。 説明
Mode パラメーターが Auto または None に設定されている場合、このパラメーターは無効です。 |
8 |
| Height |
string |
マージンをクロップした後のビデオ画像の高さ。 説明
Mode パラメーターが Auto または None に設定されている場合、このパラメーターは無効です。 |
8 |
| Left |
string |
クロップする左マージン。 説明
Mode パラメーターが Auto または None に設定されている場合、このパラメーターは無効です。 |
8 |
| Mode |
string |
クロップモード。有効な値:
|
Auto |
| Message |
string |
ジョブが失敗した場合に返されるエラーメッセージ。 |
The resource operated \"PipelineId\" cannot be found |
| Priority |
string |
ジョブが送信された ApsaraVideo Media Processing (MPS) キューにおけるジョブの優先度。
|
8 |
| MNSMessageResult |
object |
ジョブ結果をユーザーに通知するために Message Service (MNS) によって送信されたメッセージ。 |
|
| MessageId |
string |
ジョブが成功した場合に返されるメッセージの ID。ジョブが失敗した場合、このパラメーターは返されません。 |
3ca84a39a9024f19853b21be9cf9**** |
| ErrorMessage |
string |
ジョブが失敗した場合に返されるエラーメッセージ。ジョブが成功した場合、このパラメーターは返されません。 |
The resource operated \"PipelineId\" cannot be found |
| ErrorCode |
string |
ジョブが失敗した場合に返されるエラーコード。ジョブが成功した場合、このパラメーターは返されません。 |
InvalidParameter.ResourceNotFound |
| TemplateList |
object |
||
| Template |
array<object> |
一致したプリセットテンプレート。 |
|
|
array<object> |
|||
| Video |
object |
ビデオコーデック構成。 |
|
| Bufsize |
string |
バッファーサイズ。
|
6000 |
| Degrain |
string |
独立したノイズリダクションアルゴリズムの強度。 |
5 |
| BitrateBnd |
object |
ビデオの平均ビットレート範囲。 |
|
| Max |
string |
合計ビットレートの上限。単位:Kbit/s。 |
1500 |
| Min |
string |
合計ビットレートの下限。単位:Kbit/s。 |
800 |
| PixFmt |
string |
ビデオのピクセルフォーマット。有効な値:yuv420p や yuvj420p などの標準ピクセルフォーマット。 |
yuv420p |
| Codec |
string |
コーデック。有効な値:H.264 および H.265。デフォルト値:H.264。 |
H.264 |
| Height |
string |
ビデオの高さ。
|
720 |
| Qscale |
string |
ビデオの品質管理レベル。 |
15 |
| Bitrate |
string |
ビデオの平均ビットレート。単位:Kbit/s。 |
1000 |
| Maxrate |
string |
ビデオの最大ビットレート。
|
2000 |
| Profile |
string |
コーデックプロファイル。有効な値:
|
high |
| Crf |
string |
固定レート係数。
|
26 |
| Gop |
string |
2 つのキーフレーム間の最大フレーム数。デフォルト値:250。 |
250 |
| Width |
string |
ビデオの幅。
|
1280 |
| Fps |
string |
ビデオのフレームレート。
|
25 |
| Preset |
string |
プリセットビデオアルゴリズム。有効な値:veryfast、fast、medium、slow、slower。デフォルト値:medium。 |
medium |
| ScanMode |
string |
スキャンモード。有効な値:
|
interlaced |
| TransConfig |
object |
一般的なトランスコーディング構成。 |
|
| TransMode |
string |
トランスコーディングモード。デフォルト値:onepass。有効な値:
|
onepass |
| State |
string |
テンプレートの状態。有効な値:
|
Normal |
| MuxConfig |
object |
トランスマックス構成。 |
|
| Gif |
object |
GIF フォーマットのトランスマックス構成。 |
|
| FinalDelay |
string |
GIF フォーマットの 2 つの連続するループ間の間隔。単位:0.01 秒。たとえば、値 500 は 5 秒を示します。 |
0 |
| Loop |
string |
GIF または WebP フォーマットのループ数。デフォルト値:0。 |
0 |
| Segment |
object |
セグメント構成。 |
|
| Duration |
string |
セグメントの長さ。単位:秒。 |
10 |
| Name |
string |
テンプレートの名前。 |
FLV-UD |
| Audio |
object |
オーディオコーデック構成。 |
|
| Profile |
string |
オーディオのコーデックプロファイル。Codec パラメーターが aac に設定されている場合の有効な値:
|
aac_low |
| Codec |
string |
オーディオコーデック。デフォルト値:aac。有効な値:
|
aac |
| Samplerate |
string |
サンプリングレート。
|
44100 |
| Qscale |
string |
オーディオの品質管理レベル。 |
15 |
| Channels |
string |
サウンドチャンネル数。デフォルト値:2。 |
2 |
| Bitrate |
string |
出力ファイルのオーディオビットレート。
|
128 |
| Id |
string |
トランスコーディングテンプレート ID。 |
S00000000-00**** |
| Container |
object |
コンテナフォーマット構成。 |
|
| Format |
string |
コンテナフォーマット。 |
flv |
| UserData |
string |
カスタムデータ。 |
testid-001 |
| Code |
string |
ジョブが失敗した場合に返されるエラーコード。 |
InvalidParameter.ResourceNotFound |
| InputFile |
object |
ジョブ入力に関する情報。 |
|
| Object |
string |
入力ファイルとして使用される Object Storage Service (OSS) オブジェクトの名前。 |
example.flv |
| Location |
string |
OSS が存在するリージョン。 |
oss-cn-hangzhou |
| Bucket |
string |
入力ファイルが保存されている OSS バケットの名前。 |
example-bucket |
| PipelineId |
string |
ジョブが送信された MPS キューの ID。 |
bb558c1cc25b45309aab5be44d19**** |
| Id |
string |
テンプレート分析ジョブの ID。 |
57f6aa3f84824309bcba67231b406**** |
| NonExistAnalysisJobIds |
object |
||
| String |
array |
ジョブ結果をユーザーに通知するために Message Service (MNS) によって送信されたメッセージ。 |
|
|
string |
実行する操作。値を QueryAnalysisJobList に設定します。 |
null |
例
成功レスポンス
JSONJSON
{
"RequestId": "5CA6E020-4102-4FFF-AA56-5ED7ECD811A1",
"AnalysisJobList": {
"AnalysisJob": [
{
"CreationTime": "2014-01-10T12:00:00Z",
"Percent": 86,
"State": "Success",
"AnalysisConfig": {
"QualityControl": {
"MethodStreaming": "network",
"RateQuality": "25"
},
"PropertiesControl": {
"Deinterlace": "Auto",
"Crop": {
"Top": "8",
"Width": "8",
"Height": "8",
"Left": "8",
"Mode": "Auto"
}
}
},
"Message": "The resource operated \\\"PipelineId\\\" cannot be found",
"Priority": "8",
"MNSMessageResult": {
"MessageId": "3ca84a39a9024f19853b21be9cf9****",
"ErrorMessage": "The resource operated \\\"PipelineId\\\" cannot be found",
"ErrorCode": "InvalidParameter.ResourceNotFound"
},
"TemplateList": {
"Template": [
{
"Video": {
"Bufsize": "6000",
"Degrain": "5",
"BitrateBnd": {
"Max": "1500",
"Min": "800"
},
"PixFmt": "yuv420p",
"Codec": "H.264",
"Height": "720",
"Qscale": "15",
"Bitrate": "1000",
"Maxrate": "2000",
"Profile": "high",
"Crf": "26",
"Gop": "250",
"Width": "1280",
"Fps": "25",
"Preset": "medium",
"ScanMode": "interlaced"
},
"TransConfig": {
"TransMode": "onepass"
},
"State": "Normal",
"MuxConfig": {
"Gif": {
"FinalDelay": "0",
"Loop": "0"
},
"Segment": {
"Duration": "10"
}
},
"Name": "FLV-UD",
"Audio": {
"Profile": "aac_low",
"Codec": "aac",
"Samplerate": "44100",
"Qscale": "15",
"Channels": "2",
"Bitrate": "128"
},
"Id": "S00000000-00****",
"Container": {
"Format": "flv"
}
}
]
},
"UserData": "testid-001",
"Code": "InvalidParameter.ResourceNotFound",
"InputFile": {
"Object": "example.flv",
"Location": "oss-cn-hangzhou",
"Bucket": "example-bucket"
},
"PipelineId": "bb558c1cc25b45309aab5be44d19****",
"Id": "57f6aa3f84824309bcba67231b406****"
}
]
},
"NonExistAnalysisJobIds": {
"String": [
"null"
]
}
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。