edit-icon download-icon

SubmitAnalysisJob

最終更新日: Oct 31, 2018

説明

プリセット テンプレート分析ジョブ インターフェイスにファイルを送信すると、MPS は入力ファイルをインテリジェントに分析して、入力ファイルに適した推奨プリセット テンプレートを提示します。テンプレート分析ジョブの結果は、「QueryTemplateAnalysisJob」インターフェイスまたは非同期通知機能で取得できます。

注意: プリセットテンプレート分析の結果は 2 週間だけ保持され、2 週間後には削除されます。2 週間を経過した推奨テンプレートプリセットを使用してジョブを再度送信した場合、トランスコードジョブは失敗します。失敗した際のエラーコードは AnalysisResultNotFound です。

リクエスト パラメーター

名前 データ型 必須 説明
Action String はい 操作インターフェイス名、システム定義のパラメーター。値は、SubmitAnalysisJob にします。
Input String はい 入力、Json オブジェクト:
{"Bucket":"example-bucket", "Location":"oss-cn-hangzhou", "Object":"example.flv"}
このバケットには、コンソールの RAM の バケット権限付与 ページで、MPS に対する読み取り権限を付与する必要があります。★★★
Priority String いいえ 対応するパイプ内でのタスクのトランスコードの優先度。値の範囲は [1-10] です。デフォルト値は 6 に設定されており、最も優先度が高いのは 10 です。
UserData String いいえ ユーザー定義のデータ(最大 1024 バイト)
PipelineId String はい パイプ ID。非同期通知が必要な場合は、このパイプが利用可能なメッセージの件名にバインドされていることを確認します。

応答パラメーター

名前 タイプ 説明
AnalysisJob AliyunAnalysisJob システムのプリセット テンプレート分析ジョブ

リクエスト例

  1. http://mts.cn-hangzhou.aliyuncs.com/?Action=SubmitAnalysisJob&Input=%7B%22Bucket%22%3A%22example-bucket%22%2C%22Location%22%3A%22oss-cn-hangzhou%22%2C%0A%22Object%22%3A%22example.flv%22%7D%7D<Public parameters>

応答例

XML 形式

  1. <SubmitAnalysisJobResponse>
  2. <RequestId>25818875-5F78-4A13-BEF6-D7393642CA58</RequestId>
  3. <AnalysisJob>
  4. <Id>88c6ca184c0e47098a5b665e2a126797</Id>
  5. <InputFile>
  6. <Bucket>example-bucket</Bucket>
  7. <Location>oss-cn-hangzhou</Location>
  8. <Object>example.flv</Object>
  9. </InputFile>
  10. <AnalysisConfig>
  11. <QualityControl>
  12. <RateQuality>25</RateQuality>
  13. <MethodStreaming>network</MethodStreaming>
  14. </QualityControl>
  15. </AnalysisConfig>
  16. <UserData>testid-001</UserData>
  17. <State>Success</State>
  18. <TemplateList list="true">
  19. <Template>
  20. <Id>S00000000-000020</Id>
  21. <Name>FLV-UD</Name>
  22. <Container>
  23. <Format>flv</Format>
  24. </Container>
  25. <Video>
  26. <Codec>Auto</Codec>
  27. <Profile>Auto</Profile>
  28. <Bitrate>Auto</Bitrate>
  29. <Crf>Auto</Crf>
  30. <Width>Auto</Width>
  31. <Height>Auto</Height>
  32. <Fps>Auto</Fps>
  33. <Gop>Auto</Gop>
  34. </Video>
  35. <Audio>
  36. <Codec>Auto</Codec>
  37. <Samplerate>Auto</Samplerate>
  38. <Bitrate>Auto</Bitrate>
  39. <Channels>Auto</Channels>
  40. </Audio>
  41. <State>Normal</State>
  42. </Template >
  43. </TemplateList>
  44. <Code> </Code>
  45. <Message> </Message>
  46. <Percent>100</Percent>
  47. <CreationTime>2014-01-10T12:00:00Z</CreationTime>
  48. <PipelineId>88c6ca184c0e47098a5b665e2a126797</PipelineId>
  49. </AnalysisJob>
  50. </SubmitAnalysisJobResponse>

JSON 形式

  1. {
  2. "RequestId": "25818875-5F78-4A13-BEF6-D7393642CA58",
  3. "AnalysisJob": {
  4. "Id": "88c6ca184c0e47098a5b665e2a126797",
  5. "InputFile": {
  6. "Bucket": "example-bucket",
  7. "Location": "oss-cn-hangzhou",
  8. "Object": "example.flv"
  9. },
  10. "AnalysisConfig": {
  11. "QualityControl": {
  12. "RateQuality": 25,
  13. "MethodStreaming": "network"
  14. }
  15. },
  16. "UserData":"testid-001",
  17. "State": "Success",
  18. "Code": "",
  19. "Message": "",
  20. "Percent": 100,
  21. "PipelineId": "88c6ca184c0e47098a5b665e2a126797",
  22. "CreationTime”:”2014-01-10T12:00:00Z",
  23. "TemplateList": {
  24. "Template": [{
  25. "Id": "S00000000-000020",
  26. "Name": "FLV-UD",
  27. "Container": {
  28. "Format": "flv"
  29. },
  30. "Video": {
  31. "Codec": "Auto",
  32. "Profile": "Auto",
  33. "Bitrate": "Auto",
  34. "Crf": "Auto",
  35. "Width": "Auto",
  36. "Height": "Auto",
  37. "Fps": "Auto",
  38. "Gop": "Auto"
  39. },
  40. "Audio": {
  41. "Codec": "AAC",
  42. "Samplerate": "44100",
  43. "Bitrate": "Auto",
  44. "Channels": "Auto"
  45. },
  46. "State": "Normal"
  47. }]
  48. }
  49. }
  50. }