トランスコーディングジョブの一覧を取得します
操作説明
デフォルトでは、返されるトランスコーディングジョブは、作成時刻(CreationTime)の降順でソートされます。
この操作を呼び出すと、過去 90 日間に作成されたトランスコーディングジョブを取得できます。取得範囲は指定した時間範囲に基づきます。
ジョブのステータス、作成時刻の範囲、ApsaraVideo Media Processing (MPS) キューなどのリクエストパラメーターを設定することで、検索結果をフィルターできます。
デフォルトでは、MPS は同一アカウント内でのリージョン間データアクセスを許可していません。この操作を呼び出す前に、指定するリージョンが対象のトランスコーディングジョブのリージョンと一致していることを確認してください。一致しない場合、操作の呼び出しに失敗するか、無効な情報が返される可能性があります。
QPS 制限
この API 操作は、アカウントあたり 1 秒間に最大 100 回まで呼び出せます。この制限を超えるリクエストは破棄され、サービス中断が発生します。この制限を意識して操作を実行することを推奨します。詳細については、「QPS 制限」をご参照ください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
mts:ListJob |
get |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| NextPageToken |
string |
任意 |
次のページのクエリ結果を取得するために使用するトークンです。最初のリクエストではこのパラメーターを指定する必要はありません。前回のクエリで取得したトークンを NextPageToken の値として指定してください。 |
16f01ad6175e4230ac42bb5182cd**** |
| MaximumPageSize |
integer |
任意 |
1 ページあたりの表示件数です。
|
10 |
| State |
string |
任意 |
トランスコーディングジョブのステータスです。デフォルト値:All。有効値:
|
All |
| StartOfJobCreatedTimeRange |
string |
任意 |
クエリ対象となる期間の開始時刻です。ISO 8601 標準の |
2014-01-10T12:00:00Z |
| EndOfJobCreatedTimeRange |
string |
任意 |
クエリ対象となる期間の終了時刻です。ISO 8601 標準の |
2014-01-11T12:00:00Z |
| PipelineId |
string |
任意 |
ジョブが送信される MPS キューの ID です。MPS キューの ID を取得するには、MPS コンソール にログインし、左側ナビゲーションウィンドウから グローバル設定 > MPS キューおよびコールバック を選択します。 |
88c6ca184c0e424d5w5b665e2a12**** |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンスパラメーターです。 |
||
| RequestId |
string |
リクエスト ID です。 |
BC860F04-778A-472F-AB39-E1BF329C1EA8 |
| NextPageToken |
string |
ページネーショントークンです。次のリクエストで新しいページの結果を取得するために使用できます。 |
16f01ad6175e4230ac42bb5182cd**** |
| JobList |
object |
||
| Job |
array<object> |
トランスコーディングジョブです。 |
|
|
array<object> |
|||
| CreationTime |
string |
ジョブが作成された時刻です。 |
2014-01-10T12:00:00Z |
| Percent |
integer |
トランスコードの進捗状況です。 |
100 |
| FinishTime |
string |
ジョブが完了した時刻です。 |
2014-01-10T12:20:25Z |
| State |
string |
ジョブのステータスです。有効値:
|
TranscodeSuccess |
| JobId |
string |
タスク ID です。 |
31fa3c9ca8134fb4b0b0f7878301**** |
| Code |
string |
ジョブが失敗した場合に返されるエラーコードです。ジョブが成功した場合はこのパラメーターは返されません。 |
InternalError |
| Message |
string |
ジョブが失敗した場合に返されるエラーメッセージです。ジョブが成功した場合はこのパラメーターは返されません。 |
The operation has failed due to some unknown error, exception or failure. |
| Output |
object |
ジョブの出力です。 |
|
| Video |
object |
動画の構成です。 |
|
| Bufsize |
string |
バッファーのサイズです。 |
6000 |
| Degrain |
string |
独立ノイズ除去アルゴリズムの強度です。 |
5 |
| BitrateBnd |
object |
動画のビットレート範囲です。 |
|
| Max |
string |
最大ビットレートです。単位:Kbit/s。 |
1000 |
| Min |
string |
最小ビットレートです。単位:Kbit/s。 |
200 |
| PixFmt |
string |
動画のピクセルフォーマットです。有効値:yuv420p、yuvj420p などの標準ピクセルフォーマット。 |
yuv420p |
| Pad |
string |
動画に追加される黒い罫線です。単位:画素。
|
1280:800:0:140 |
| Codec |
string |
動画コーデックです。有効値:H.264、H.265、GIF、WEBP。 |
H.264 |
| Height |
string |
動画の高さです。
|
720 |
| Qscale |
string |
動画の品質制御レベルです。 |
15 |
| Crop |
string |
動画のクロップモードです。有効値:
|
border |
| Bitrate |
string |
動画の平均ビットレートです。単位:Kbit/s。 |
428 |
| Maxrate |
string |
動画の最大ビットレートです。単位:Kbit/s。 |
1000 |
| MaxFps |
string |
最大フレームレートです。 |
60 |
| Profile |
string |
コーデックプロファイルです。有効値:
|
high |
| Crf |
string |
定数レートファクターです。このパラメーターが返される場合、Bitrate の値は無効になります。デフォルト値:26。 |
26 |
| Gop |
string |
2 つのキーフレーム間の最大フレーム数です。デフォルト値:250。 |
250 |
| Width |
string |
動画の幅です。
|
1280 |
| Fps |
string |
フレームレートです。
|
25 |
| Preset |
string |
プリセット動画アルゴリズムです。デフォルト値:medium。有効値:
|
medium |
| ScanMode |
string |
スキャンモードです。有効値:
ベストプラクティス:インターレーススキャンはプログレッシブスキャンよりも帯域幅を消費しませんが、画質が劣ります。そのため、主流の動画制作ではプログレッシブスキャンが採用されています。
|
interlaced |
| ResoPriority |
string |
リソースの優先度です。 |
1 |
| TransConfig |
object |
一般的なトランスコーディング構成です。リクエストでこのパラメーターを指定した場合、指定したトランスコーディングテンプレート内の対応するパラメーターが上書きされます。 |
|
| IsCheckAudioBitrate |
string |
音声ビットレートのチェックを行うかどうかを示します。出力音声のビットレートが入力音声のビットレートより高い場合、入力のビットレートが保持され、指定した音声ビットレートは適用されません。このパラメーターは IsCheckAudioBitrateFail よりも優先度が低くなります。有効値:
|
false |
| TransMode |
string |
トランスコーディングモードです。
|
onepass |
| IsCheckReso |
string |
解像度のチェックを行うかどうかを示します。幅または高さに基づき、出力解像度が入力解像度より高い場合、入力解像度が保持されます。有効値:
|
false |
| IsCheckVideoBitrateFail |
string |
動画ビットレートのチェックを行うかどうかを示します。出力動画のビットレートが入力動画のビットレートより高い場合、動画のトランスコードを行わず、トランスコーディング失敗が返されます。このパラメーターは IsCheckVideoBitrate よりも優先度が高くなります。有効値:
|
false |
| AdjDarMethod |
string |
解像度調整方法です。デフォルト値:none。有効値:rescale、crop、pad、none。 |
none |
| IsCheckVideoBitrate |
string |
動画ビットレートのチェックを行うかどうかを示します。出力動画のビットレートが入力動画のビットレートより高い場合、入力のビットレートが保持されます。有効値:
|
false |
| IsCheckResoFail |
string |
解像度のチェックを行うかどうかを示します。幅または高さに基づき、出力解像度が入力解像度より高い場合、トランスコーディング失敗が返されます。有効値:
|
false |
| IsCheckAudioBitrateFail |
string |
音声ビットレートのチェックを行うかどうかを示します。出力音声のビットレートが入力音声のビットレートより高い場合、音声のトランスコードを行わず、トランスコーディング失敗が返されます。このパラメーターは IsCheckAudioBitrate よりも優先度が高くなります。有効値:
|
false |
| Encryption |
object |
暗号化構成です。M3U8 形式の出力のみサポートされます。 |
|
| Type |
string |
暗号化タイプです。返される値は hls-aes-128 のみです。 |
hls-aes-128 |
| Key |
string |
動画を暗号化するために使用するキーです。 |
encryptionkey128 |
| KeyType |
string |
キーの暗号化方法です。有効値:Base64、KMS。 説明
たとえば、キーが encryptionkey128 の場合、Base64 形式でキーを暗号化するか、Key Management Service (KMS) を使用してキーを暗号化できます。 |
Base64 |
| Id |
string |
暗号化 ID です。 |
31fa3c9ca8134f9cec2b4b0b0f78**** |
| KeyUri |
string |
キーを要求するために使用する URL です。URL は Base64 エンコードされています。 |
https://1161758785*****.cn-shanghai.fc.aliyuncs.com/2016-08-15/proxy/HLS-decyptServer/decyptServer/ |
| SkipCnt |
string |
動画の先頭に暗号化されないフレーム数です。これらのフレームを暗号化しないことで、動画の再生を迅速に開始できます。 |
3 |
| WaterMarkList |
object |
||
| WaterMark |
array<object> |
ウォーターマークです。 |
|
|
array<object> |
|||
| Type |
string |
ウォーターマークのタイプです。リクエストでこのパラメーターを指定した場合、ウォーターマークテンプレート内の対応するパラメーターが上書きされます。詳細については、「パラメーターの詳細」をご参照ください。有効値:
|
Image |
| ReferPos |
string |
ウォーターマークの位置です。
|
TopRight |
| Dx |
string |
ウォーターマーク画像の水平オフセットです(出力動画に対する相対値)。リクエストでこのパラメーターを指定した場合、ウォーターマークテンプレート内の対応するパラメーターが上書きされます。デフォルト値:0。値は整数または小数点以下を含む数値です。
|
100 |
| Width |
string |
ウォーターマーク画像の幅です。リクエストでこのパラメーターを指定した場合、ウォーターマークテンプレート内の対応するパラメーターが上書きされます。値は整数または小数点以下を含む数値です。
|
50 |
| Height |
string |
ウォーターマークの高さです。リクエストでこのパラメーターを指定した場合、指定したウォーターマークテンプレート内の対応するパラメーターが上書きされます。値は整数または小数点以下を含む数値です。
|
50 |
| InputFile |
object |
ウォーターマークの入力ファイルです。 |
|
| Object |
string |
OSS オブジェクトの名前です(入力ファイルとして使用されます)。 |
example-logo-****.png |
| Location |
string |
入力ファイルが格納されている OSS リージョンの ID です。 |
oss-cn-hangzhou |
| Bucket |
string |
入力ファイルが格納されている OSS バケットの名前です。 |
example-bucket |
| WaterMarkTemplateId |
string |
ウォーターマークテンプレートの ID です。 |
88c6ca184c0e47098a5b665e2a12**** |
| Dy |
string |
ウォーターマーク画像の垂直オフセットです(出力動画に対する相対値)。リクエストでこのパラメーターを指定した場合、ウォーターマークテンプレート内の対応するパラメーターが上書きされます。値は整数または小数点以下を含む数値です。
|
100 |
| WaterMarkConfigUrl |
string |
ウォーターマーク構成ファイルの URL です。 |
http://example.com/configure |
| DeWatermark |
string |
ウォーターマークぼかしの構成です。値は JSON オブジェクトです。詳細については、「パラメーターの詳細」をご参照ください。 |
{"0": [{"l": 10,"t": 10,"w": 10,"h": 10},{"l": 100,"t": 0.1,"w": 10,"h": 10}],"128000": [],"250000": [{"l": 0.2,"t": 0.1,"w": 0.01,"h": 0.05}]} |
| M3U8NonStandardSupport |
object |
M3U8 の非標準サポート構成です。値は JSON オブジェクトである必要があります。詳細については、「パラメーターの詳細」をご参照ください。 |
|
| TS |
object |
TS ファイルの非標準サポート構成です。値は JSON オブジェクトです。詳細については、「パラメーターの詳細」をご参照ください。 |
|
| SizeSupport |
boolean |
M3U8 ファイルに TS ファイルのサイズが含まれるかどうかを示します。
|
true |
| Md5Support |
boolean |
M3U8 ファイルに TS ファイルの MD5 値が含まれるかどうかを示します。有効値:
|
true |
| Priority |
string |
ジョブが追加される MPS キューにおけるジョブの優先度です。
|
6 |
| Audio |
object |
音声の構成です。 |
|
| Profile |
string |
音声コーデックのプロファイルです。値が aac の場合の有効値:aaclow、aache、aachev2、aacld、aaceld。 |
aaclow |
| Codec |
string |
音声コーデックです。
|
aac |
| Samplerate |
string |
サンプリングレートです。
|
44100 |
| Qscale |
string |
音声の品質制御レベルです。 |
15 |
| Channels |
string |
サウンドチャンネルの数です。
|
2 |
| Volume |
object |
ボリュームの構成です。 |
|
| Method |
string |
ボリュームを調整する方法です。有効値:
|
auto |
| Level |
string |
ボリューム調整範囲です。
|
-20 |
| Bitrate |
string |
出力ファイルの音声ビットレートです。
|
128 |
| AudioStreamMap |
string |
音声ストリームのシーケンス番号です。
|
0:a:0 |
| MergeList |
object |
||
| Merge |
array<object> |
クリップのマージ構成です。 |
|
|
object |
|||
| Start |
string |
クリップの開始時刻です。
|
01:59:59.999或者32000.23 |
| RoleArn |
string |
委任承認に使用する Resource Access Management (RAM) ロールの Alibaba Cloud Resource Name (ARN) です。 |
acs:ram:: |
| MergeURL |
string |
クリップの OSS URL です。
|
http://example-bucket.oss-cn-hangzhou.aliyuncs.com/example-object.flv |
| Duration |
string |
クリップの長さです。
|
01:59:59.999 |
| SuperReso |
object |
ソース動画の解像度を使用する構成です。 |
|
| IsHalfSample |
string |
サンプリングレートに関連するパラメーターを取得するかどうかを示します。有効値:
|
true |
| UserData |
string |
カスタムデータです。 |
test-001 |
| OutSubtitleList |
object |
||
| OutSubtitle |
array<object> |
出力字幕です。 |
|
|
array<object> |
|||
| Map |
string |
動画トラックです。形式:0:{Stream}:{ストリームシーケンス番号}(すなわち、0:v:{video_index})。Stream の値は v であり、これは動画ストリームを意味します。シーケンス番号は、動画ストリームのリスト内でのインデックスであり、0 から始まります。 |
0:v:0 |
| OutSubtitleFile |
object |
出力ファイルの詳細です。 |
|
| RoleArn |
string |
委任承認に使用する RAM ロールの ARN です。 |
acs:ram:: |
| Object |
string |
OSS オブジェクトの名前です(出力ファイルとして使用されます)。 |
example-output.flv |
| Location |
string |
出力ファイルが格納されている OSS リージョンの ID です。 |
oss-cn-hangzhou |
| Bucket |
string |
入力ファイルが格納されている OSS バケットの名称です。 |
example-bucket-**** |
| Success |
boolean |
ジョブが作成されたかどうかを示します。有効値:
|
true |
| Message |
string |
ジョブの作成に失敗した場合に返されるエラーメッセージです。ジョブが正常に作成された場合はこのパラメーターは返されません。 |
The specified parameter “%s” cannot be null. |
| VideoStreamMap |
string |
動画ストリームのシーケンス番号です。
|
0:a:0 |
| OutputFile |
object |
出力ファイルの詳細です。 |
|
| RoleArn |
string |
委任承認に使用する RAM ロールの ARN です。 |
acs:ram:: |
| Object |
string |
OSS オブジェクトの名前です(出力ファイルとして使用されます)。 |
example-output.flv |
| Location |
string |
出力ファイルが格納されている OSS リージョンの ID です。 |
oss-cn-hangzhou |
| Bucket |
string |
入力ファイルが格納されている OSS バケットの名前です。 |
example-bucket |
| Rotate |
string |
動画の回転角度です。 |
90 |
| Container |
object |
コンテナフォーマットの構成です。 |
|
| Format |
string |
コンテナフォーマットです。
|
flv |
| Clip |
object |
クリップの情報です。 |
|
| TimeSpan |
object |
クリップの時間範囲です。 |
|
| Seek |
string |
クリップの開始時刻です。
|
01:00:59.999 |
| Duration |
string |
クリップの長さです。
|
01:00:59.999 |
| MergeConfigUrl |
string |
マージ構成ファイルの URL です。トランスコーディングジョブを送信する際に、MergeList または MergeConfigUrl のいずれかを指定できます。
|
{"MergeList":[{"MergeURL":"http://exampleBucket****.oss-cn-hangzhou.aliyuncs.com/video_01.mp4"}]} |
| OpeningList |
object |
||
| Opening |
array<object> |
オープニング部分です。 |
|
|
object |
|||
| openUrl |
string |
オープニング部分の OSS URL です。 |
http://example-bucket-****.oss-cn-hangzhou.aliyuncs.com/opening_01.flv |
| Start |
string |
オープニング部分の再生開始までの時間です(0 から開始)。
|
0 |
| Width |
string |
オープニング部分の幅です。有効値:(0, 4096) の範囲内の値、-1、full。
|
-1 |
| Height |
string |
オープニング部分の高さです。有効値:(0, 4096) の範囲内の値、-1、full。
|
-1 |
| MuxConfig |
object |
トランスミュックス構成です。 |
|
| Webp |
object |
WebP のトランスミュックス構成です。 |
|
| Loop |
string |
ループ回数です。 |
0 |
| Gif |
object |
GIF のトランスミュックス構成です。 |
|
| FinalDelay |
string |
最終フレームの表示時間を一時停止する期間です。単位:センチ秒。 |
0 |
| DitherMode |
string |
パレットのカラーダザリングアルゴリズムです。有効値:sierra、bayer。 |
bayer |
| Loop |
string |
ループ回数です。 |
0 |
| IsCustomPalette |
string |
カスタムパレットを使用するかどうかを示します。有効値:
|
true |
| Segment |
object |
セグメント構成です。値は JSON オブジェクトです。 |
|
| Duration |
string |
セグメントの長さです。値は整数である必要があります。単位:秒。
|
10 |
| TailSlateList |
object |
||
| TailSlate |
array<object> |
エンディング部分です。 |
|
|
object |
|||
| Start |
string |
開始時刻です。 |
1 |
| BgColor |
string |
エンディング部分のサイズがメイン部分より小さい場合に追加されるバーの色です。デフォルト値:White。詳細については、「背景色」をご参照ください。 |
White |
| IsMergeAudio |
boolean |
エンディング部分の音声コンテンツをマージするかどうかを示します。有効値:
|
true |
| Width |
string |
エンディング部分の幅です。有効値:(0, 4096) の範囲内の値、-1、full。
|
-1 |
| Height |
string |
エンディング部分の高さです。有効値:(0, 4096) の範囲内の値、-1、full。
|
-1 |
| BlendDuration |
string |
メイン部分とエンディング部分間のトランジションの長さです。フェードトランジションが使用されます:メイン部分の最終フレームがフェードアウトし、エンディング部分の最初のフレームがフェードインします。単位:秒。デフォルト値:0。 |
0 |
| TailUrl |
string |
エンディング部分の OSS URL です。 |
http://example-bucket-****.oss-cn-hangzhou.aliyuncs.com/opening_01.flv |
| TemplateId |
string |
テンプレート ID です。 |
S00000000-000010 |
| SubtitleConfig |
object |
字幕構成です。 |
|
| ExtSubtitleList |
object |
||
| ExtSubtitle |
array<object> |
外部字幕です。値は JSON 配列です。 |
|
|
array<object> |
|||
| CharEnc |
string |
外部字幕で使用される文字セットです。
説明
このパラメーターを auto に設定した場合、検出された文字セットが実際の文字セットと異なる可能性があります。他の値を設定することを推奨します。 |
auto |
| FontName |
string |
外部字幕から変換されたハードコード字幕のフォントです。 |
"WenQuanYi Zen Hei", "Yuanti SC Regular", "SimSun" |
| Input |
object |
入力字幕ファイルです。
|
|
| Object |
string |
OSS オブジェクトの名前です(入力ファイルとして使用されます)。 |
example-output.flv |
| Location |
string |
入力ファイルが格納されている OSS リージョンの ID です。 |
oss-cn-hangzhou |
| Bucket |
string |
入力ファイルが格納されている OSS バケットの名前です。 |
example-bucket-**** |
| SubtitleList |
object |
||
| Subtitle |
array<object> |
字幕です。 |
|
|
object |
|||
| Map |
string |
動画ストリームのシーケンス番号です。シーケンス番号は、動画ストリームのリスト内でのインデックスであり、0 から始まります。リクエストで対応するパラメーターを設定しない場合、デフォルトの動画ストリームが選択されます。 |
0 |
| Properties |
object |
メディアプロパティです。 |
|
| Width |
string |
動画の幅です。 |
720 |
| Height |
string |
動画の高さです。 |
1280 |
| Duration |
string |
動画の長さです。 |
17 |
| Fps |
string |
動画のフレームレートです。 |
30 |
| Bitrate |
string |
動画のビットレートです。 |
490 |
| FileFormat |
string |
動画のフォーマットです。 |
mp4 |
| Streams |
object |
ストリーム情報です。 |
|
| VideoStreamList |
object |
||
| VideoStream |
array<object> |
動画ストリームです。 |
|
|
array<object> |
|||
| Index |
string |
動画ストリームのシーケンス番号です。値は、すべての動画ストリームにおける動画ストリームの位置を示します。 |
0 |
| Timebase |
string |
動画ストリームのタイムベースです。 |
1/15360 |
| AvgFPS |
string |
動画ストリームの平均フレームレートです。 |
30.0 |
| PixFmt |
string |
動画ストリームのピクセルフォーマットです。 |
yuv420p |
| Sar |
string |
動画ストリームのサンプルアスペクト比(SAR)です。 |
1:1 |
| Lang |
string |
動画ストリームの言語です。「FFmpeg ドキュメント」および「ISO 639」をご参照ください。 |
und |
| CodecLongName |
string |
コーデックの完全な名称です。 |
H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 |
| Height |
string |
動画ストリームの高さ(画素単位)です。 |
1280 |
| NumFrames |
string |
合計フレームレートです。 |
30 |
| Bitrate |
string |
動画ストリームのビットレートです。 |
421.117 |
| CodecTagString |
string |
コーデックのタグ文字列です。 |
avc1 |
| HasBFrames |
string |
動画ストリームに B フレームが含まれているかどうかを示します。 |
2 |
| Profile |
string |
コーデックプロファイルです。 |
high |
| StartTime |
string |
開始時刻です。 |
0.000000 |
| NetworkCost |
object |
消費されたネットワーク帯域幅です。 |
|
| PreloadTime |
string |
動画ストリームを事前に読み込むために消費された時間です。 |
8 |
| AvgBitrate |
string |
動画ストリームの平均ビットレートです。 |
300 |
| CostBandwidth |
string |
消費された最大帯域幅です。 |
10 |
| Dar |
string |
表示アスペクト比(DAR)です。 |
9:16 |
| CodecName |
string |
コーデックの短縮名です。 |
h264 |
| Width |
string |
動画ストリームの幅(画素単位)です。 |
720 |
| Duration |
string |
動画ストリームの長さです。 |
17.233333 |
| Fps |
string |
動画ストリームのフレームレートです。 |
30.0 |
| CodecTag |
string |
コーデックのタグです。 |
0x31637661 |
| CodecTimeBase |
string |
コーデックのタイムベースです。 |
1/60 |
| Level |
string |
コーデックのレベルです。 |
31 |
| AudioStreamList |
object |
||
| AudioStream |
array<object> |
音声ストリームです。 |
|
|
object |
|||
| Timebase |
string |
音声ストリームのタイムベースです。 |
1/32000 |
| Index |
string |
音声ストリームのシーケンス番号です。値は、すべての音声ストリームにおける音声ストリームの位置を示します。 |
1 |
| SampleFmt |
string |
サンプリングフォーマットです。 |
fltp |
| ChannelLayout |
string |
サウンドチャンネルの出力レイアウトです。 |
mono |
| Lang |
string |
音声ストリームの言語です。「FFmpeg ドキュメント」および「ISO 639」をご参照ください。 |
und |
| Samplerate |
string |
音声ストリームのサンプリングレートです。 |
32000 |
| CodecLongName |
string |
コーデックの完全な名称です。 |
AAC (Advanced Audio Coding) |
| Channels |
string |
サウンドチャンネルの数です。 |
1 |
| NumFrames |
string |
合計フレーム数です。 |
30 |
| Bitrate |
string |
音声ストリームのビットレートです。 |
64.136 |
| CodecTagString |
string |
コーデックのタグ文字列です。 |
mp4a |
| StartTime |
string |
開始時刻です。 |
0.000000 |
| CodecName |
string |
コーデックの短縮名です。 |
aac |
| Duration |
string |
音声ストリームの長さです。 |
17.223562 |
| CodecTag |
string |
コーデックのタグです。 |
0x6134706d |
| CodecTimeBase |
string |
コーデックのタイムベースです。 |
1/32000 |
| SubtitleStreamList |
object |
||
| SubtitleStream |
array<object> |
字幕ストリームです。 |
|
|
object |
|||
| Index |
string |
字幕ストリームのシーケンス番号です。値は、すべての字幕ストリームにおける字幕ストリームの位置を示します。 |
1 |
| Lang |
string |
字幕ストリームの言語です。 |
und |
| Format |
object |
フォーマット情報です。 |
|
| StartTime |
string |
開始時刻です。 |
0.064000 |
| NumPrograms |
string |
プログラムストリームの総数です。 |
0 |
| Size |
string |
ファイルのサイズです。 |
1057273 |
| NumStreams |
string |
メディアストリームの総数です。 |
2 |
| FormatLongName |
string |
コンテナフォーマットの完全な名称です。 |
QuickTime / MOV |
| Duration |
string |
合計時間です。 |
17.234000 |
| Bitrate |
string |
合計ビットレートです。 |
490.784 |
| FormatName |
string |
コンテナフォーマットの短縮名です。有効値:mov、mp4、m4a、3gp、3g2、mj2。 |
mov |
| FileSize |
string |
ファイルのサイズです。 |
1057273 |
| PipelineId |
string |
MPS キューの ID です。 |
88c6ca184c0e47b665e2a1267971**** |
| Input |
object |
ジョブ入力に関する情報です。 |
|
| Object |
string |
ジョブ入力として使用される OSS オブジェクトの名前です。 |
example.flv |
| Location |
string |
ジョブ入力が格納されている OSS リージョンの ID です。 |
oss-cn-hangzhou |
| Bucket |
string |
ジョブ入力が格納されている OSS バケットの名前です。 |
example-bucket |
| MNSMessageResult |
object |
Message Service (MNS) から送信された、ジョブの結果をユーザーに通知するメッセージです。 |
|
| MessageId |
string |
ジョブが成功した場合に返されるメッセージの ID です。 |
123 |
| ErrorMessage |
string |
ジョブが失敗した場合に返されるエラーメッセージです。ジョブが成功した場合はこのパラメーターは返されません。 |
The resource operated “%s” cannot be found. |
| ErrorCode |
string |
ジョブが失敗した場合に返されるエラーコードです。ジョブが成功した場合はこのパラメーターは返されません。 |
InvalidParameter.ResourceNotFound |
例
成功レスポンス
JSONJSON
{
"RequestId": "BC860F04-778A-472F-AB39-E1BF329C1EA8",
"NextPageToken": "16f01ad6175e4230ac42bb5182cd****",
"JobList": {
"Job": [
{
"CreationTime": "2014-01-10T12:00:00Z",
"Percent": 100,
"FinishTime": "2014-01-10T12:20:25Z",
"State": "TranscodeSuccess",
"JobId": "31fa3c9ca8134fb4b0b0f7878301****",
"Code": "InternalError",
"Message": "The operation has failed due to some unknown error, exception or failure.",
"Output": {
"Video": {
"Bufsize": "6000",
"Degrain": "5",
"BitrateBnd": {
"Max": "1000",
"Min": "200"
},
"PixFmt": "yuv420p",
"Pad": "1280:800:0:140",
"Codec": "H.264",
"Height": "720",
"Qscale": "15",
"Crop": "border",
"Bitrate": "428",
"Maxrate": "1000",
"MaxFps": "60",
"Profile": "high",
"Crf": "26",
"Gop": "250",
"Width": "1280",
"Fps": "25",
"Preset": "medium",
"ScanMode": "interlaced",
"ResoPriority": "1"
},
"TransConfig": {
"IsCheckAudioBitrate": "false",
"TransMode": "onepass",
"IsCheckReso": "false",
"IsCheckVideoBitrateFail": "false",
"AdjDarMethod": "none",
"IsCheckVideoBitrate": "false",
"IsCheckResoFail": "false",
"IsCheckAudioBitrateFail": "false"
},
"Encryption": {
"Type": "hls-aes-128",
"Key": "encryptionkey128",
"KeyType": "Base64",
"Id": "31fa3c9ca8134f9cec2b4b0b0f78****",
"KeyUri": "https://1161758785*****.cn-shanghai.fc.aliyuncs.com/2016-08-15/proxy/HLS-decyptServer/decyptServer/",
"SkipCnt": "3"
},
"WaterMarkList": {
"WaterMark": [
{
"Type": "Image",
"ReferPos": "TopRight",
"Dx": "100",
"Width": "50",
"Height": "50",
"InputFile": {
"Object": "example-logo-****.png",
"Location": "oss-cn-hangzhou",
"Bucket": "example-bucket"
},
"WaterMarkTemplateId": "88c6ca184c0e47098a5b665e2a12****",
"Dy": "100"
}
]
},
"WaterMarkConfigUrl": "http://example.com/configure",
"DeWatermark": "{\"0\": [{\"l\": 10,\"t\": 10,\"w\": 10,\"h\": 10},{\"l\": 100,\"t\": 0.1,\"w\": 10,\"h\": 10}],\"128000\": [],\"250000\": [{\"l\": 0.2,\"t\": 0.1,\"w\": 0.01,\"h\": 0.05}]}",
"M3U8NonStandardSupport": {
"TS": {
"SizeSupport": true,
"Md5Support": true
}
},
"Priority": "6",
"Audio": {
"Profile": "aaclow",
"Codec": "aac",
"Samplerate": "44100",
"Qscale": "15",
"Channels": "2",
"Volume": {
"Method": "auto",
"Level": "-20"
},
"Bitrate": "128"
},
"AudioStreamMap": "0:a:0",
"MergeList": {
"Merge": [
{
"Start": "01:59:59.999或者32000.23",
"RoleArn": "acs:ram:::role/",
"MergeURL": "http://example-bucket.oss-cn-hangzhou.aliyuncs.com/example-object.flv",
"Duration": "01:59:59.999"
}
]
},
"SuperReso": {
"IsHalfSample": "true"
},
"UserData": "test-001",
"OutSubtitleList": {
"OutSubtitle": [
{
"Map": "0:v:0",
"OutSubtitleFile": {
"RoleArn": "acs:ram:::role/",
"Object": "example-output.flv",
"Location": "oss-cn-hangzhou",
"Bucket": "example-bucket-****"
},
"Success": true,
"Message": "The specified parameter “%s” cannot be null."
}
]
},
"VideoStreamMap": "0:a:0",
"OutputFile": {
"RoleArn": "acs:ram:::role/",
"Object": "example-output.flv",
"Location": "oss-cn-hangzhou",
"Bucket": "example-bucket"
},
"Rotate": "90",
"Container": {
"Format": "flv"
},
"Clip": {
"TimeSpan": {
"Seek": "01:00:59.999",
"Duration": "01:00:59.999"
}
},
"MergeConfigUrl": "{\"MergeList\":[{\"MergeURL\":\"http://exampleBucket****.oss-cn-hangzhou.aliyuncs.com/video_01.mp4\"}]}",
"OpeningList": {
"Opening": [
{
"openUrl": "http://example-bucket-****.oss-cn-hangzhou.aliyuncs.com/opening_01.flv",
"Start": "0",
"Width": "-1",
"Height": "-1"
}
]
},
"MuxConfig": {
"Webp": {
"Loop": "0"
},
"Gif": {
"FinalDelay": "0",
"DitherMode": "bayer",
"Loop": "0",
"IsCustomPalette": "true"
},
"Segment": {
"Duration": "10"
}
},
"TailSlateList": {
"TailSlate": [
{
"Start": "1",
"BgColor": "White",
"IsMergeAudio": true,
"Width": "-1",
"Height": "-1",
"BlendDuration": "0",
"TailUrl": "http://example-bucket-****.oss-cn-hangzhou.aliyuncs.com/opening_01.flv"
}
]
},
"TemplateId": "S00000000-000010",
"SubtitleConfig": {
"ExtSubtitleList": {
"ExtSubtitle": [
{
"CharEnc": "auto",
"FontName": "\"WenQuanYi Zen Hei\", \"Yuanti SC Regular\", \"SimSun\"",
"Input": {
"Object": "example-output.flv",
"Location": "oss-cn-hangzhou",
"Bucket": "example-bucket-****"
}
}
]
},
"SubtitleList": {
"Subtitle": [
{
"Map": "0"
}
]
}
},
"Properties": {
"Width": "720",
"Height": "1280",
"Duration": "17",
"Fps": "30",
"Bitrate": "490",
"FileFormat": "mp4",
"Streams": {
"VideoStreamList": {
"VideoStream": [
{
"Index": "0",
"Timebase": "1/15360",
"AvgFPS": "30.0",
"PixFmt": "yuv420p",
"Sar": "1:1",
"Lang": "und",
"CodecLongName": "H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10",
"Height": "1280",
"NumFrames": "30",
"Bitrate": "421.117",
"CodecTagString": "avc1",
"HasBFrames": "2",
"Profile": "high",
"StartTime": "0.000000",
"NetworkCost": {
"PreloadTime": "8",
"AvgBitrate": "300",
"CostBandwidth": "10"
},
"Dar": "9:16",
"CodecName": "h264",
"Width": "720",
"Duration": "17.233333",
"Fps": "30.0",
"CodecTag": "0x31637661",
"CodecTimeBase": "1/60",
"Level": "31"
}
]
},
"AudioStreamList": {
"AudioStream": [
{
"Timebase": "1/32000",
"Index": "1",
"SampleFmt": "fltp",
"ChannelLayout": "mono",
"Lang": "und",
"Samplerate": "32000",
"CodecLongName": "AAC (Advanced Audio Coding)",
"Channels": "1",
"NumFrames": "30",
"Bitrate": "64.136",
"CodecTagString": "mp4a",
"StartTime": "0.000000",
"CodecName": "aac",
"Duration": "17.223562",
"CodecTag": "0x6134706d",
"CodecTimeBase": "1/32000"
}
]
},
"SubtitleStreamList": {
"SubtitleStream": [
{
"Index": "1",
"Lang": "und"
}
]
}
},
"Format": {
"StartTime": "0.064000",
"NumPrograms": "0",
"Size": "1057273",
"NumStreams": "2",
"FormatLongName": "QuickTime / MOV",
"Duration": "17.234000",
"Bitrate": "490.784",
"FormatName": "mov"
},
"FileSize": "1057273"
}
},
"PipelineId": "88c6ca184c0e47b665e2a1267971****",
"Input": {
"Object": "example.flv",
"Location": "oss-cn-hangzhou",
"Bucket": "example-bucket"
},
"MNSMessageResult": {
"MessageId": "123",
"ErrorMessage": "The resource operated “%s” cannot be found.",
"ErrorCode": "InvalidParameter.ResourceNotFound"
}
}
]
}
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。