Jobs - Create

작업 만들기
작업을 만듭니다.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaServices/{accountName}/transforms/{transformName}/jobs/{jobName}?api-version=2020-05-01

URI 매개 변수

Name In Required Type Description
accountName
path True
  • string

Media Services 계정 이름입니다.

jobName
path True
  • string

작업 이름입니다.

resourceGroupName
path True
  • string

Azure 구독 내 리소스 그룹의 이름입니다.

subscriptionId
path True
  • string

Microsoft Azure 구독의 고유 식별자입니다.

transformName
path True
  • string

변환 이름입니다.

api-version
query True
  • string

클라이언트 요청에 사용할 API의 버전입니다.

요청 본문

Name Required Type Description
properties.input True JobInput:

작업에 대한 입력입니다.

properties.outputs True JobOutput[]:

작업에 대한 출력입니다.

properties.correlationData
  • object

작업 및 JobOutput 상태 이벤트에서 반환 되는 고객 제공 키, 값 쌍입니다.

properties.description
  • string

고객이 선택 사항으로 제공하는 작업 설명입니다.

properties.priority

작업을 처리해야 하는 우선 순위입니다. 우선 순위가 높은 작업은 우선 순위가 낮은 작업보다 먼저 처리됩니다. 설정하지 않은 경우 기본값은 보통입니다.

응답

Name Type Description
201 Created

생성일

Other Status Codes

자세한 오류 정보입니다.

예제

Create a Job

Sample Request

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosoresources/providers/Microsoft.Media/mediaServices/contosomedia/transforms/exampleTransform/jobs/job1?api-version=2020-05-01
{
  "properties": {
    "input": {
      "@odata.type": "#Microsoft.Media.JobInputAsset",
      "assetName": "job1-InputAsset"
    },
    "outputs": [
      {
        "@odata.type": "#Microsoft.Media.JobOutputAsset",
        "assetName": "job1-OutputAsset"
      }
    ],
    "correlationData": {
      "key1": "value1",
      "Key 2": "Value 2"
    }
  }
}

Sample Response

{
  "name": "job1",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosoresources/providers/Microsoft.Media/mediaservices/contosomedia/transforms/exampleTransform/jobs/job1",
  "type": "Microsoft.Media/mediaservices/transforms/jobs",
  "properties": {
    "created": "2021-01-26T13:35:49.7274668Z",
    "state": "Queued",
    "input": {
      "@odata.type": "#Microsoft.Media.JobInputAsset",
      "files": [],
      "inputDefinitions": [],
      "assetName": "job1-InputAsset"
    },
    "lastModified": "2021-01-26T13:35:49.7274668Z",
    "outputs": [
      {
        "@odata.type": "#Microsoft.Media.JobOutputAsset",
        "state": "Queued",
        "progress": 0,
        "label": "BuiltInStandardEncoderPreset_0",
        "assetName": "job1-OutputAsset"
      }
    ],
    "priority": "Normal",
    "correlationData": {
      "key1": "value1",
      "Key 2": "Value 2"
    }
  },
  "systemData": {
    "createdBy": "contoso@microsoft.com",
    "createdByType": "User",
    "createdAt": "2021-01-26T05:35:49.7274668-08:00",
    "lastModifiedBy": "contoso@microsoft.com",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2021-01-26T05:35:49.7274668-08:00"
  }
}

정의

AbsoluteClipTime

클립 시간을 미디어 파일의 절대 시간 위치로 지정합니다. 절대 시간은 미디어 파일이 타임스탬프 0에서 시작되는지 여부에 따라 다른 위치를 가리킬 수 있습니다.

ApiError

API 오류입니다.

AttributeFilter

트랙을 선택 하기 위해가 중 특성에 적용할 AttributeFilter의 유형입니다.

AudioTrackDescriptor

오디오 트랙을 선택하는 TrackSelection입니다.

ChannelMapping

단일 채널 오디오 트랙에 대 한 선택적 지정입니다. 트랙을 스테레오 또는 다중 채널 오디오 트랙으로 결합 하는 데 사용할 수 있습니다.

createdByType

리소스를 만든 id 형식입니다.

FromAllInputFile

IncludedTracks 속성으로 지정된 트랙을 선택하기 위해 제공된 모든 파일을 검색하는 InputDefinition입니다. 일반적으로 입력 파일 집합에서 단일 트랙을 선택할 수 있도록 AudioTrackByAttribute 및 VideoTrackByAttribute와 함께 사용됩니다.

FromEachInputFile

IncludedTracks 속성으로 지정된 트랙을 선택하기 위해 제공된 각 입력 파일을 찾는 InputDefinition입니다. 일반적으로 AudioTrackByAttribute 및 VideoTrackByAttribute와 함께 사용하여 지정된 각 파일에서 트랙을 선택합니다.

InputFile

단일 파일에 대한 InputDefinition입니다. TrackSelections의 범위는 지정된 파일로 지정됩니다.

Job

작업 리소스 형식입니다. 작업을 폴링하고 EventGrid를 사용 하 여 이벤트를 구독 하 여 진행률과 상태를 얻을 수 있습니다.

JobError

JobOutput 오류에 대한 세부 정보입니다.

JobErrorCategory

오류 분류에 도움이 됩니다.

JobErrorCode

오류를 설명하는 오류 코드입니다.

JobErrorDetail

JobOutput 오류에 대한 세부 정보입니다.

JobInputAsset

작업의 입력에 대 한 자산을 나타냅니다.

JobInputClip

작업에 대 한 입력 파일을 나타냅니다.

JobInputHttp

HTTPS 작업 입력을 나타냅니다.

JobInputs

작업에 대 한 입력 목록을 설명 합니다.

JobInputSequence

시퀀스에는 각 클립이 JobInput 인 순서가 지정 된 클립 목록이 포함 됩니다. 시퀀스는 단일 입력으로 처리 됩니다.

JobOutputAsset

JobOutput으로 사용되는 자산을 나타냅니다.

JobRetry

작업을 다시 시도할 수 있음을 나타냅니다. 다시 시도에 실패하면 Azure Portal을 통해 Azure 지원에 문의하세요.

JobState

JobOutput의 상태를 설명합니다.

ODataError

오류에 대한 정보입니다.

Priority

Transform 내에서 TransformOutputs의 상대적 우선 순위를 설정합니다. 이렇게 하면 서비스에서 TransformOutputs를 처리하는 데 사용하는 우선 순위가 설정됩니다. 기본 우선 순위는 Normal입니다.

SelectAudioTrackByAttribute

특성 및 특성 필터를 지정 하 여 입력에서 오디오 트랙을 선택 합니다.

SelectAudioTrackById

트랙 식별자를 지정 하 여 입력에서 오디오 트랙을 선택 합니다.

SelectVideoTrackByAttribute

특성 및 특성 필터를 지정 하 여 입력에서 비디오 트랙을 선택 합니다.

SelectVideoTrackById

트랙 식별자를 지정 하 여 입력에서 비디오 트랙을 선택 합니다.

systemData

리소스의 생성 및 마지막 수정과 관련 된 메타 데이터입니다.

TrackAttribute

트랙을 필터링 하기 위한 지 속성 특성입니다.

UtcClipTime

클립 시간을 미디어 파일의 Utc 시간 위치로 지정합니다. Utc 시간은 미디어 파일이 타임스탬프 0에서 시작되는지 여부에 따라 다른 위치를 가리킬 수 있습니다.

VideoTrackDescriptor

비디오 트랙을 선택 하는 선택 영역입니다.

AbsoluteClipTime

클립 시간을 미디어 파일의 절대 시간 위치로 지정합니다. 절대 시간은 미디어 파일이 타임스탬프 0에서 시작되는지 여부에 따라 다른 위치를 가리킬 수 있습니다.

Name Type Description
@odata.type string:
  • #Microsoft.Media.AbsoluteClipTime

파생 형식에 대한 판별자입니다.

time
  • string

입력 미디어의 타임라인에 있는 시간 위치입니다. 일반적으로 ISO8601 기간으로 지정됩니다. 예: 30초 동안 PT30S.

ApiError

API 오류입니다.

Name Type Description
error

오류 속성입니다.

AttributeFilter

트랙을 선택 하기 위해가 중 특성에 적용할 AttributeFilter의 유형입니다.

Name Type Description
All
  • string

모든 트랙이 포함 됩니다.

Bottom
  • string

특성을 오름차순으로 정렬 하는 경우 첫 번째 트랙을 포함 합니다. 일반적으로 가장 작은 비트 전송률을 선택 하는 데 사용 됩니다.

Top
  • string

첫 번째 트랙은 특성이 내림차순으로 정렬 될 때 포함 됩니다. 일반적으로 가장 큰 비트 전송률을 선택 하는 데 사용 됩니다.

ValueEquals
  • string

지정 된 값과 동일한 특성을 가진 모든 트랙이 포함 됩니다.

AudioTrackDescriptor

오디오 트랙을 선택하는 TrackSelection입니다.

Name Type Description
@odata.type string:
  • #Microsoft.Media.AudioTrackDescriptor

파생 형식에 대 한 판별자입니다.

channelMapping

단일 채널 오디오 트랙에 대한 선택적 지정입니다. 스테레오 또는 다중 채널 오디오 트랙으로 트랙을 결합하는 데 사용할 수 있습니다.

ChannelMapping

단일 채널 오디오 트랙에 대 한 선택적 지정입니다. 트랙을 스테레오 또는 다중 채널 오디오 트랙으로 결합 하는 데 사용할 수 있습니다.

Name Type Description
BackLeft
  • string

후면 왼쪽 채널입니다. 때로는 왼쪽 서라운드 채널이 라고도 합니다.

BackRight
  • string

후면 오른쪽 채널입니다. 때로는 오른쪽 서라운드 채널이 라고도 합니다.

Center
  • string

중심 채널입니다.

FrontLeft
  • string

전면 왼쪽 채널입니다.

FrontRight
  • string

전면 오른쪽 채널입니다.

LowFrequencyEffects
  • string

빈도가 낮은 효과 채널입니다. 서브우퍼 라고도 합니다.

StereoLeft
  • string

왼쪽 스테레오 채널입니다. 때로는 다운 믹스 라고도 합니다.

StereoRight
  • string

오른쪽 스테레오 채널입니다. 경우에 따라 바로 아래 조합이 라고도 합니다.

createdByType

리소스를 만든 id 형식입니다.

Name Type Description
Application
  • string
Key
  • string
ManagedIdentity
  • string
User
  • string

FromAllInputFile

IncludedTracks 속성으로 지정된 트랙을 선택하기 위해 제공된 모든 파일을 검색하는 InputDefinition입니다. 일반적으로 입력 파일 집합에서 단일 트랙을 선택할 수 있도록 AudioTrackByAttribute 및 VideoTrackByAttribute와 함께 사용됩니다.

Name Type Description
@odata.type string:
  • #Microsoft.Media.FromAllInputFile

파생 형식에 대한 판별자입니다.

includedTracks TrackDescriptor[]:

입력에서 트랙의 메타데이터 및 선택을 정의하는 TrackDescriptors 목록입니다.

FromEachInputFile

IncludedTracks 속성으로 지정된 트랙을 선택하기 위해 제공된 각 입력 파일을 찾는 InputDefinition입니다. 일반적으로 AudioTrackByAttribute 및 VideoTrackByAttribute와 함께 사용하여 지정된 각 파일에서 트랙을 선택합니다.

Name Type Description
@odata.type string:
  • #Microsoft.Media.FromEachInputFile

파생 형식에 대한 판별자입니다.

includedTracks TrackDescriptor[]:

입력에서 트랙의 메타데이터 및 선택을 정의하는 TrackDescriptors 목록입니다.

InputFile

단일 파일에 대한 InputDefinition입니다. TrackSelections의 범위는 지정된 파일로 지정됩니다.

Name Type Description
@odata.type string:
  • #Microsoft.Media.InputFile

파생 형식에 대한 판별자입니다.

filename
  • string

이 입력 정의가 적용되는 파일의 이름입니다.

includedTracks TrackDescriptor[]:

입력에서 트랙의 메타데이터 및 선택을 정의하는 TrackDescriptors 목록입니다.

Job

작업 리소스 형식입니다. 작업을 폴링하고 EventGrid를 사용 하 여 이벤트를 구독 하 여 진행률과 상태를 얻을 수 있습니다.

Name Type Description
id
  • string

리소스에 대한 정규화된 리소스 ID입니다. Ex-/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name
  • string

리소스의 이름입니다.

properties.correlationData
  • object

작업 및 JobOutput 상태 이벤트에서 반환 되는 고객 제공 키, 값 쌍입니다.

properties.created
  • string

고객이 작업을 만든 UTC 날짜 및 시간 (' YYYY-MM-Yyyy-mm-ddthh: MM: ssZ ' 형식)입니다.

properties.description
  • string

고객이 선택 사항으로 제공하는 작업 설명입니다.

properties.endTime
  • string

이 작업의 처리가 완료 된 UTC 날짜 및 시간입니다.

properties.input JobInput:

작업에 대한 입력입니다.

properties.lastModified
  • string

고객이 작업을 마지막으로 업데이트 한 UTC 날짜 및 시간 (' YYYY-MM-Yyyy-mm-ddthh: MM: ssZ ' 형식)입니다.

properties.outputs JobOutput[]:

작업에 대한 출력입니다.

properties.priority

작업을 처리해야 하는 우선 순위입니다. 우선 순위가 높은 작업은 우선 순위가 낮은 작업보다 먼저 처리됩니다. 설정하지 않은 경우 기본값은 보통입니다.

properties.startTime
  • string

이 작업의 처리가 시작 된 UTC 날짜 및 시간입니다.

properties.state

작업의 현재 상태입니다.

systemData

이 리소스와 관련 된 시스템 메타 데이터입니다.

type
  • string

리소스 형식입니다. 예를 들어 "VirtualMachines/storageAccounts" 또는 "Microsoft. Storage/storageAccounts"

JobError

JobOutput 오류에 대한 세부 정보입니다.

Name Type Description
category

오류 분류에 도움이 됩니다.

code

오류를 설명하는 오류 코드입니다.

details

이 보고된 오류를 발생시킨 특정 오류에 대한 세부 정보의 배열입니다.

message
  • string

사람이 읽을 수 있는 언어 종속적인 오류 표현입니다.

retry

작업을 다시 시도할 수 있음을 나타냅니다. 다시 시도에 실패하면 Azure Portal을 통해 Azure 지원에 문의하세요.

JobErrorCategory

오류 분류에 도움이 됩니다.

Name Type Description
Configuration
  • string

오류는 구성과 관련이 있습니다.

Content
  • string

이 오류는 입력 파일의 데이터와 관련이 있습니다.

Download
  • string

다운로드 관련 오류입니다.

Service
  • string

오류는 서비스와 관련이 있습니다.

Upload
  • string

업로드 관련 오류입니다.

JobErrorCode

오류를 설명하는 오류 코드입니다.

Name Type Description
ConfigurationUnsupported
  • string

입력 파일과 적용된 구성 설정의 조합에 문제가 있습니다. 구성 설정을 수정하고 동일한 입력으로 다시 시도하거나 구성과 일치하도록 입력을 변경합니다.

ContentMalformed
  • string

입력 콘텐츠에 문제가 있습니다(예: 0 바이트 파일 또는 손상/디코딩할 수 없는 파일). 입력 파일을 확인합니다.

ContentUnsupported
  • string

입력 형식(유효한 미디어 파일 또는 지원되지 않는 파일/코덱)에 문제가 발생했습니다. 입력 파일의 유효성을 확인합니다.

DownloadNotAccessible
  • string

입력 파일을 다운로드하는 동안 파일에 액세스할 수 없습니다. 원본의 가용성을 확인하세요.

DownloadTransientError
  • string

입력 파일을 다운로드하는 동안 전송 중에 문제가 발생했습니다(스토리지 서비스, 네트워크 오류). 세부 정보를 확인하고 원본을 확인합니다.

ServiceError
  • string

심각한 서비스 오류입니다. 지원에 문의하세요.

ServiceTransientError
  • string

일시적인 오류입니다. 다시 시도하세요. 다시 시도에 실패하면 고객 지원 담당자에게 문의하세요.

UploadNotAccessible
  • string

출력 파일을 업로드하는 동안 대상에 연결할 수 없습니다. 대상의 가용성을 확인하세요.

UploadTransientError
  • string

출력 파일을 업로드하는 동안 전송 중에 문제가 발생했습니다(스토리지 서비스, 네트워크 오류). 세부 정보를 확인하고 대상을 확인합니다.

JobErrorDetail

JobOutput 오류에 대한 세부 정보입니다.

Name Type Description
code
  • string

오류 세부 정보를 설명하는 코드입니다.

message
  • string

사람이 읽을 수 있는 오류 표현입니다.

JobInputAsset

작업의 입력에 대 한 자산을 나타냅니다.

Name Type Description
@odata.type string:
  • #Microsoft.Media.JobInputAsset

파생 형식에 대 한 판별자입니다.

assetName
  • string

입력 자산의 이름입니다.

end ClipTime:

입력 미디어의 타임 라인에서 처리가 종료 되는 지점을 정의 합니다. 기본값은 입력 미디어의 끝입니다.

files
  • string[]

파일 목록입니다. JobInputHttp에 필요 합니다. 최대 4000 자입니다.

inputDefinitions InputDefinition[]:

InputDefinitions의 목록을 정의 합니다. 각 InputDefinition에 대해 추적 선택 및 관련 메타 데이터의 목록을 정의 합니다.

label
  • string

JobInputClip에 할당 되는 레이블로, 변환에 사용 되는 참조를 만족 하는 데 사용 됩니다. 예를 들어 ' xyz ' 레이블을 사용 하 여 이미지 파일을 가져와서 인코딩된 후 입력 비디오에 오버레이로 적용 하도록 변환을 작성할 수 있습니다. 작업을 제출할 때 JobInputs 중 하나만 이미지 파일 이어야 하 고 ' xyz ' 레이블이 있어야 합니다.

start ClipTime:

처리가 시작 되는 입력 미디어의 타임 라인에 대 한 지점을 정의 합니다. 기본적으로 입력 미디어의 시작 부분을 입력 합니다.

JobInputClip

작업에 대 한 입력 파일을 나타냅니다.

Name Type Description
@odata.type string:
  • #Microsoft.Media.JobInputClip

파생 형식에 대 한 판별자입니다.

end ClipTime:

입력 미디어의 타임 라인에서 처리가 종료 되는 지점을 정의 합니다. 기본값은 입력 미디어의 끝입니다.

files
  • string[]

파일 목록입니다. JobInputHttp에 필요 합니다. 최대 4000 자입니다.

inputDefinitions InputDefinition[]:

InputDefinitions의 목록을 정의 합니다. 각 InputDefinition에 대해 추적 선택 및 관련 메타 데이터의 목록을 정의 합니다.

label
  • string

JobInputClip에 할당 되는 레이블로, 변환에 사용 되는 참조를 만족 하는 데 사용 됩니다. 예를 들어 ' xyz ' 레이블을 사용 하 여 이미지 파일을 가져와서 인코딩된 후 입력 비디오에 오버레이로 적용 하도록 변환을 작성할 수 있습니다. 작업을 제출할 때 JobInputs 중 하나만 이미지 파일 이어야 하 고 ' xyz ' 레이블이 있어야 합니다.

start ClipTime:

처리가 시작 되는 입력 미디어의 타임 라인에 대 한 지점을 정의 합니다. 기본적으로 입력 미디어의 시작 부분을 입력 합니다.

JobInputHttp

HTTPS 작업 입력을 나타냅니다.

Name Type Description
@odata.type string:
  • #Microsoft.Media.JobInputHttp

파생 형식에 대한 판별자입니다.

baseUri
  • string

HTTPS 작업 입력의 기본 URI입니다. 제공 된 파일 이름과 연결 됩니다. 기본 uri가 지정 되지 않은 경우에는 제공 된 파일 목록이 정규화 된 uri로 간주 됩니다. 최대 길이는 4000 자입니다.

end ClipTime:

입력 미디어의 타임 라인에서 처리가 종료 되는 지점을 정의 합니다. 기본값은 입력 미디어의 끝입니다.

files
  • string[]

파일 목록입니다. JobInputHttp에 필요 합니다. 최대 4000 자입니다.

inputDefinitions InputDefinition[]:

InputDefinitions의 목록을 정의 합니다. 각 InputDefinition에 대해 추적 선택 항목 및 관련 메타데이터 목록을 정의합니다.

label
  • string

JobInputClip에 할당 되는 레이블로, 변환에 사용 되는 참조를 만족 하는 데 사용 됩니다. 예를 들어 ' xyz ' 레이블을 사용 하 여 이미지 파일을 가져와서 인코딩된 후 입력 비디오에 오버레이로 적용 하도록 변환을 작성할 수 있습니다. 작업을 제출할 때 JobInputs 중 하나만 이미지 파일 이어야 하 고 ' xyz ' 레이블이 있어야 합니다.

start ClipTime:

처리가 시작 되는 입력 미디어의 타임 라인에 대 한 지점을 정의 합니다. 기본적으로 입력 미디어의 시작 부분을 입력 합니다.

JobInputs

작업에 대 한 입력 목록을 설명 합니다.

Name Type Description
@odata.type string:
  • #Microsoft.Media.JobInputs

파생 형식에 대 한 판별자입니다.

inputs JobInput[]:

작업에 대 한 입력 목록입니다.

JobInputSequence

시퀀스에는 각 클립이 JobInput 인 순서가 지정 된 클립 목록이 포함 됩니다. 시퀀스는 단일 입력으로 처리 됩니다.

Name Type Description
@odata.type string:
  • #Microsoft.Media.JobInputSequence

파생 형식에 대 한 판별자입니다.

inputs JobInputClip[]:

시간 표시 막대를 구성 하는 JobInputs입니다.

JobOutputAsset

JobOutput으로 사용되는 자산을 나타냅니다.

Name Type Description
@odata.type string:
  • #Microsoft.Media.JobOutputAsset

파생 형식에 대한 판별자입니다.

assetName
  • string

출력 자산의 이름입니다.

endTime
  • string

이 작업 출력의 처리가 완료된 UTC 날짜 및 시간입니다.

error

JobOutput이 오류 상태이면 오류의 세부 정보가 포함됩니다.

label
  • string

JobOutput을 고유하게 식별하기 위해 할당된 레이블입니다. 이 방법은 변환에 두 개 이상의 TransformOutput이 있는 경우에 유용하며, 작업에 JobOutput이 두 개 이상 있습니다. 이러한 경우 작업을 제출할 때 Transform의 TransformOutputs와 동일한 순서로 둘 이상의 JobOutputs를 추가합니다. 이후에 이벤트 또는 GET 요청을 통해 작업을 검색할 때 레이블을 사용하여 JobOutput을 쉽게 식별할 수 있습니다. 레이블을 제공하지 않으면 기본값 '{presetName}_{outputIndex}'이 사용됩니다. 여기서 미리 설정된 이름은 해당 TransformOutput에 있는 사전 설정의 이름이고 출력 인덱스는 작업 내에서 이 JobOutput의 상대 인덱스입니다. 이 인덱스는 해당 Transform 내에서 해당 TransformOutput의 상대 인덱스와 동일합니다.

progress
  • integer

JobOutput이 처리 중 상태이면 작업 완료 백분율이 포함됩니다. 값은 예상 값이며 작업 완료 시간을 예측하는 데 사용할 수 없습니다. JobOutput이 완료되었는지 확인하려면 State 속성을 사용합니다.

startTime
  • string

이 작업 출력이 처리를 시작한 UTC 날짜 및 시간입니다.

state

JobOutput의 상태를 설명합니다.

JobRetry

작업을 다시 시도할 수 있음을 나타냅니다. 다시 시도에 실패하면 Azure Portal을 통해 Azure 지원에 문의하세요.

Name Type Description
DoNotRetry
  • string

문제를 조사한 다음 수정 사항을 사용하여 작업을 다시 제출하거나 기본 문제가 수정되면 다시 시도해야 합니다.

MayRetry
  • string

일정 기간 동안 기다린 후 동일한 작업을 다시 제출한 후 문제가 해결될 수 있습니다.

JobState

JobOutput의 상태를 설명합니다.

Name Type Description
Canceled
  • string

작업이 취소되었습니다. 작업의 최종 상태입니다.

Canceling
  • string

작업이 취소되는 중입니다. 작업에 대한 일시적 상태입니다.

Error
  • string

작업에 오류가 발생했습니다. 작업의 최종 상태입니다.

Finished
  • string

작업이 완료되었습니다. 작업의 최종 상태입니다.

Processing
  • string

작업이 처리 중입니다. 작업에 대한 일시적 상태입니다.

Queued
  • string

작업이 대기 중 상태이며 리소스를 사용할 수 있게 될 때까지 대기 중입니다. 이는 임시 상태입니다.

Scheduled
  • string

작업이 사용 가능한 리소스에서 실행하도록 예약됩니다. 큐에 대기 중 상태와 처리 상태 사이의 일시적인 상태입니다.

ODataError

오류에 대한 정보입니다.

Name Type Description
code
  • string

언어 독립적 오류 이름입니다.

details

오류 세부 정보입니다.

message
  • string

오류 메시지입니다.

target
  • string

오류의 대상입니다(예: 오류에 있는 속성의 이름).

Priority

Transform 내에서 TransformOutputs의 상대적 우선 순위를 설정합니다. 이렇게 하면 서비스에서 TransformOutputs를 처리하는 데 사용하는 우선 순위가 설정됩니다. 기본 우선 순위는 Normal입니다.

Name Type Description
High
  • string

다른 코드보다 우선해야 하는 TransformOutputs에 사용됩니다.

Low
  • string

보통 및 높은 우선 순위 TransformOutputs 이후에 생성될 수 있는 TransformOutputs에 사용됩니다.

Normal
  • string

보통 우선 순위에서 생성할 수 있는 TransformOutputs에 사용됩니다.

SelectAudioTrackByAttribute

특성 및 특성 필터를 지정 하 여 입력에서 오디오 트랙을 선택 합니다.

Name Type Description
@odata.type string:
  • #Microsoft.Media.SelectAudioTrackByAttribute

파생 형식에 대 한 판별자입니다.

attribute

트랙을 필터링 하기 위한 지 속성 특성입니다.

channelMapping

단일 채널 오디오 트랙에 대 한 선택적 지정입니다. 트랙을 스테레오 또는 다중 채널 오디오 트랙으로 결합 하는 데 사용할 수 있습니다.

filter

트랙을 선택 하기 위해가 중 특성에 적용할 AttributeFilter의 유형입니다.

filterValue
  • string

트랙을 필터링 할 값입니다. 필터 속성에 대해 AttributeFilter. ValueEquals가 지정 된 경우에만 사용 됩니다.

SelectAudioTrackById

트랙 식별자를 지정 하 여 입력에서 오디오 트랙을 선택 합니다.

Name Type Description
@odata.type string:
  • #Microsoft.Media.SelectAudioTrackById

파생 형식에 대 한 판별자입니다.

channelMapping

단일 채널 오디오 트랙에 대 한 선택적 지정입니다. 트랙을 스테레오 또는 다중 채널 오디오 트랙으로 결합 하는 데 사용할 수 있습니다.

trackId
  • integer

선택할 추적 식별자

SelectVideoTrackByAttribute

특성 및 특성 필터를 지정 하 여 입력에서 비디오 트랙을 선택 합니다.

Name Type Description
@odata.type string:
  • #Microsoft.Media.SelectVideoTrackByAttribute

파생 형식에 대 한 판별자입니다.

attribute

트랙을 필터링 하기 위한 지 속성 특성입니다.

filter

트랙을 선택 하기 위해가 중 특성에 적용할 AttributeFilter의 유형입니다.

filterValue
  • string

트랙을 필터링 할 값입니다. 필터 속성에 대해 AttributeFilter. ValueEquals가 지정 된 경우에만 사용 됩니다. 가 중 특성. 비트 전송률의 경우 비트 값 (예: ' 150만 ')의 정수 값 이어야 합니다. 비디오 트랙에는 지 수 특성이 지원 되지 않습니다.

SelectVideoTrackById

트랙 식별자를 지정 하 여 입력에서 비디오 트랙을 선택 합니다.

Name Type Description
@odata.type string:
  • #Microsoft.Media.SelectVideoTrackById

파생 형식에 대 한 판별자입니다.

trackId
  • integer

선택할 추적 식별자

systemData

리소스의 생성 및 마지막 수정과 관련 된 메타 데이터입니다.

Name Type Description
createdAt
  • string

리소스 생성 타임 스탬프 (UTC)입니다.

createdBy
  • string

리소스를 만든 id입니다.

createdByType

리소스를 만든 id 형식입니다.

lastModifiedAt
  • string

리소스를 마지막으로 수정한 타임 스탬프 (UTC)

lastModifiedBy
  • string

리소스를 마지막으로 수정한 id입니다.

lastModifiedByType

리소스를 마지막으로 수정한 id 형식입니다.

TrackAttribute

트랙을 필터링 하기 위한 지 속성 특성입니다.

Name Type Description
Bitrate
  • string

트랙의 비트 전송률입니다.

Language
  • string

트랙의 언어입니다.

UtcClipTime

클립 시간을 미디어 파일의 Utc 시간 위치로 지정합니다. Utc 시간은 미디어 파일이 타임스탬프 0에서 시작되는지 여부에 따라 다른 위치를 가리킬 수 있습니다.

Name Type Description
@odata.type string:
  • #Microsoft.Media.UtcClipTime

파생 형식에 대한 판별자입니다.

time
  • string

Utc 시간을 기준으로 입력 미디어의 타임라인에 있는 시간 위치입니다.

VideoTrackDescriptor

비디오 트랙을 선택 하는 선택 영역입니다.

Name Type Description
@odata.type string:
  • #Microsoft.Media.VideoTrackDescriptor

파생 형식에 대 한 판별자입니다.