Jobs - Create

Crear trabajo
Crea un trabajo.

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

Parámetros de identificador URI

Name In Required Type Description
accountName
path True
  • string

Nombre Media Services cuenta.

jobName
path True
  • string

Nombre del trabajo.

resourceGroupName
path True
  • string

Nombre del grupo de recursos dentro de la suscripción de Azure.

subscriptionId
path True
  • string

Identificador único de una Microsoft Azure suscripción.

transformName
path True
  • string

Nombre de la transformación.

api-version
query True
  • string

Versión de la API que se va a usar con la solicitud de cliente.

Cuerpo de la solicitud

Name Required Type Description
properties.input True JobInput:

Las entradas para el trabajo.

properties.outputs True JobOutput[]:

Las salidas del trabajo.

properties.correlationData
  • object

Pares clave-valor proporcionados por el cliente que se devolverán en los eventos de estado Job y JobOutput.

properties.description
  • string

Descripción opcional del trabajo proporcionada por el cliente.

properties.priority

Prioridad con la que se debe procesar el trabajo. Los trabajos con prioridad superior se procesan antes que los trabajos con prioridad inferior. Si no se establece, el valor predeterminado es normal.

Respuestas

Name Type Description
201 Created

Creado

Other Status Codes

Información detallada del error.

Ejemplos

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"
  }
}

Definiciones

AbsoluteClipTime

Especifica el tiempo de recorte como una posición de tiempo absoluta en el archivo multimedia. El tiempo absoluto puede apuntar a una posición diferente en función de si el archivo multimedia se inicia a partir de una marca de tiempo de cero o no.

ApiError

Error de API.

AttributeFilter

Tipo de AttributeFilter que se aplicará a TrackAttribute para seleccionar las pistas.

AudioTrackDescriptor

TrackSelection para seleccionar pistas de audio.

ChannelMapping

Designación opcional para pistas de audio de canal único. Se puede usar para combinar las pistas en pistas de audio estéreo o multicanal.

createdByType

Tipo de identidad que creó el recurso.

FromAllInputFile

InputDefinition que busca en todos los archivos proporcionados para seleccionar las pistas especificadas por la propiedad IncludedTracks. Normalmente se usa con AudioTrackByAttribute y VideoTrackByAttribute para permitir la selección de una sola pista en un conjunto de archivos de entrada.

FromEachInputFile

InputDefinition que examina cada archivo de entrada proporcionado para seleccionar las pistas especificadas por la propiedad IncludedTracks. Normalmente se usa con AudioTrackByAttribute y VideoTrackByAttribute para seleccionar pistas de cada archivo especificado.

InputFile

InputDefinition para un único archivo. TrackSelections tiene como ámbito el archivo especificado.

Job

Tipo de recurso Job. El progreso y el estado se pueden obtener sondear un trabajo o suscribirse a eventos mediante EventGrid.

JobError

Detalles de los errores jobOutput.

JobErrorCategory

Ayuda con la categorización de errores.

JobErrorCode

Código de error que describe el error.

JobErrorDetail

Detalles de los errores jobOutput.

JobInputAsset

Representa un recurso para la entrada en un trabajo.

JobInputClip

Representa los archivos de entrada de un trabajo.

JobInputHttp

Representa la entrada del trabajo HTTPS.

JobInputs

Describe una lista de entradas para un trabajo.

JobInputSequence

Una secuencia contiene una lista ordenada de clips donde cada clip es JobInput. La secuencia se tratará como una sola entrada.

JobOutputAsset

Representa un recurso utilizado como JobOutput.

JobRetry

Indica que puede ser posible volver a intentar el trabajo. Si el reintento no se realiza correctamente, póngase en contacto con el soporte técnico de Azure a través de Azure Portal.

JobState

Describe el estado de JobOutput.

ODataError

Información sobre un error.

Priority

Establece la prioridad relativa de TransformOutputs dentro de una transformación. Esto establece la prioridad que el servicio usa para procesar TransformOutputs. La prioridad predeterminada es Normal.

SelectAudioTrackByAttribute

Seleccione pistas de audio de la entrada especificando un atributo y un filtro de atributo.

SelectAudioTrackById

Seleccione pistas de audio de la entrada especificando un identificador de pista.

SelectVideoTrackByAttribute

Seleccione las pistas de vídeo de la entrada especificando un atributo y un filtro de atributo.

SelectVideoTrackById

Seleccione las pistas de vídeo de la entrada especificando un identificador de pista.

systemData

Metadatos relacionados con la creación y la última modificación del recurso.

TrackAttribute

TrackAttribute por el que filtrar las pistas.

UtcClipTime

Especifica la hora de recorte como una posición de hora UTC en el archivo multimedia. La hora UTC puede apuntar a una posición diferente en función de si el archivo multimedia se inicia a partir de una marca de tiempo de cero o no.

VideoTrackDescriptor

TrackSelection para seleccionar pistas de vídeo.

AbsoluteClipTime

Especifica el tiempo de recorte como una posición de tiempo absoluta en el archivo multimedia. El tiempo absoluto puede apuntar a una posición diferente en función de si el archivo multimedia se inicia a partir de una marca de tiempo de cero o no.

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

Discriminador para tipos derivados.

time
  • string

Posición de hora en la escala de tiempo del medio de entrada. Normalmente se especifica como un período ISO8601. Por ejemplo, PT30S durante 30 segundos.

ApiError

Error de API.

Name Type Description
error

Propiedades del error.

AttributeFilter

Tipo de AttributeFilter que se aplicará a TrackAttribute para seleccionar las pistas.

Name Type Description
All
  • string

Se incluirán todas las pistas.

Bottom
  • string

La primera pista se incluirá cuando el atributo se ordene en orden ascendente. Normalmente se usa para seleccionar la velocidad de bits más pequeña.

Top
  • string

La primera pista se incluirá cuando el atributo se ordene en orden descendente. Normalmente se usa para seleccionar la velocidad de bits más grande.

ValueEquals
  • string

Se incluirán todas las pistas que tengan un atributo igual al valor especificado.

AudioTrackDescriptor

TrackSelection para seleccionar pistas de audio.

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

Discriminador para tipos derivados.

channelMapping

Designación opcional para pistas de audio de canal único. Se puede usar para combinar las pistas en pistas de audio estéreo o multicanal.

ChannelMapping

Designación opcional para pistas de audio de canal único. Se puede usar para combinar las pistas en pistas de audio estéreo o multicanal.

Name Type Description
BackLeft
  • string

Canal back-left. A veces se conoce como canal envolvente izquierdo.

BackRight
  • string

Canal derecho atrás. A veces se conoce como canal envolvente derecho.

Center
  • string

Canal central.

FrontLeft
  • string

Canal front-left.

FrontRight
  • string

Canal front-right.

LowFrequencyEffects
  • string

Canal de efectos de baja frecuencia. A veces se hace referencia a como el Talón.

StereoLeft
  • string

Canal estéreo izquierdo. A veces se conoce como Combinación a la izquierda.

StereoRight
  • string

Canal estéreo derecho. A veces se conoce como Down Mix Right.

createdByType

Tipo de identidad que creó el recurso.

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

FromAllInputFile

InputDefinition que busca en todos los archivos proporcionados para seleccionar las pistas especificadas por la propiedad IncludedTracks. Normalmente se usa con AudioTrackByAttribute y VideoTrackByAttribute para permitir la selección de una sola pista en un conjunto de archivos de entrada.

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

Discriminador para tipos derivados.

includedTracks TrackDescriptor[]:

Lista de TrackDescriptors que definen los metadatos y la selección de pistas en la entrada.

FromEachInputFile

InputDefinition que examina cada archivo de entrada proporcionado para seleccionar las pistas especificadas por la propiedad IncludedTracks. Normalmente se usa con AudioTrackByAttribute y VideoTrackByAttribute para seleccionar pistas de cada archivo especificado.

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

Discriminador para tipos derivados.

includedTracks TrackDescriptor[]:

Lista de TrackDescriptors que definen los metadatos y la selección de pistas en la entrada.

InputFile

InputDefinition para un único archivo. TrackSelections tiene como ámbito el archivo especificado.

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

Discriminador para tipos derivados.

filename
  • string

Nombre del archivo al que se aplica esta definición de entrada.

includedTracks TrackDescriptor[]:

Lista de TrackDescriptors que definen los metadatos y la selección de pistas en la entrada.

Job

Tipo de recurso Job. El progreso y el estado se pueden obtener sondear un trabajo o suscribirse a eventos mediante EventGrid.

Name Type Description
id
  • string

Identificador de recurso completo del recurso. Por ejemplo, /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name
  • string

Nombre del recurso.

properties.correlationData
  • object

Pares clave-valor proporcionados por el cliente que se devolverán en los eventos de estado Job y JobOutput.

properties.created
  • string

Fecha y hora UTC en que el cliente ha creado el trabajo, en formato "YYYY-MM-DDThh:mm:ssZ".

properties.description
  • string

Descripción opcional del trabajo proporcionada por el cliente.

properties.endTime
  • string

Fecha y hora UTC en que este trabajo finalizó el procesamiento.

properties.input JobInput:

Las entradas para el trabajo.

properties.lastModified
  • string

Fecha y hora UTC en que el cliente actualizó por última vez el trabajo, en formato "YYYY-MM-DDThh:mm:ssZ".

properties.outputs JobOutput[]:

Las salidas del trabajo.

properties.priority

Prioridad con la que se debe procesar el trabajo. Los trabajos con prioridad superior se procesan antes que los trabajos con prioridad inferior. Si no se establece, el valor predeterminado es normal.

properties.startTime
  • string

Fecha y hora UTC a la que comenzó a procesarse este trabajo.

properties.state

Estado actual del trabajo.

systemData

Metadatos del sistema relacionados con este recurso.

type
  • string

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft. Storage/storageAccounts"

JobError

Detalles de los errores jobOutput.

Name Type Description
category

Ayuda con la categorización de errores.

code

Código de error que describe el error.

details

Matriz de detalles sobre errores específicos que provocaron este error notificado.

message
  • string

Representación dependiente del lenguaje legible del error.

retry

Indica que puede ser posible volver a intentar el trabajo. Si el reintento no se realiza correctamente, póngase en contacto con el soporte técnico de Azure a través de Azure Portal.

JobErrorCategory

Ayuda con la categorización de errores.

Name Type Description
Configuration
  • string

El error está relacionado con la configuración.

Content
  • string

El error está relacionado con los datos de los archivos de entrada.

Download
  • string

El error está relacionado con la descarga.

Service
  • string

El error está relacionado con el servicio.

Upload
  • string

El error está relacionado con la carga.

JobErrorCode

Código de error que describe el error.

Name Type Description
ConfigurationUnsupported
  • string

Hubo un problema con la combinación de archivos de entrada y las opciones de configuración aplicadas, corrija las opciones de configuración y vuelva a intentarlo con la misma entrada o cambie la entrada para que coincida con la configuración.

ContentMalformed
  • string

Hubo un problema con el contenido de entrada (por ejemplo: archivos de cero bytes o archivos dañados o no decodables), compruebe los archivos de entrada.

ContentUnsupported
  • string

Hubo un problema con el formato de la entrada (archivo multimedia no válido o archivo o códec no admitido), compruebe la validez de los archivos de entrada.

DownloadNotAccessible
  • string

Al intentar descargar los archivos de entrada, los archivos no eran accesibles, compruebe la disponibilidad del origen.

DownloadTransientError
  • string

Al intentar descargar los archivos de entrada, hubo un problema durante la transferencia (servicio de almacenamiento, errores de red), vea los detalles y compruebe el origen.

ServiceError
  • string

Error grave del servicio, póngase en contacto con el soporte técnico.

ServiceTransientError
  • string

Error transitorio, vuelva a intentarlo; si el reintento no se realiza correctamente, póngase en contacto con el soporte técnico.

UploadNotAccessible
  • string

Al intentar cargar los archivos de salida, el destino no era accesible, compruebe la disponibilidad del destino.

UploadTransientError
  • string

Al intentar cargar los archivos de salida, hubo un problema durante la transferencia (servicio de almacenamiento, errores de red), vea los detalles y compruebe el destino.

JobErrorDetail

Detalles de los errores jobOutput.

Name Type Description
code
  • string

Código que describe los detalles del error.

message
  • string

Representación legible del error.

JobInputAsset

Representa un recurso para la entrada en un trabajo.

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

Discriminador para tipos derivados.

assetName
  • string

Nombre del recurso de entrada.

end ClipTime:

Define un punto en la escala de tiempo del medio de entrada en el que finalizará el procesamiento. El valor predeterminado es el final del medio de entrada.

files
  • string[]

Lista de archivos. Obligatorio para JobInputHttp. Máximo de 4000 caracteres cada uno.

inputDefinitions InputDefinition[]:

Define una lista de InputDefinitions. Para cada InputDefinition, define una lista de selecciones de seguimiento y metadatos relacionados.

label
  • string

Etiqueta que se asigna a un JobInputClip, que se usa para satisfacer una referencia usada en la transformación. Por ejemplo, se puede crear una transformación para tomar un archivo de imagen con la etiqueta "xyz" y aplicarlo como una superposición en el vídeo de entrada antes de codificarse. Al enviar un trabajo, exactamente uno de los JobInputs debe ser el archivo de imagen y debe tener la etiqueta "xyz".

start ClipTime:

Define un punto en la escala de tiempo del medio de entrada en el que se iniciará el procesamiento. El valor predeterminado es el principio del medio de entrada.

JobInputClip

Representa los archivos de entrada de un trabajo.

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

Discriminador para tipos derivados.

end ClipTime:

Define un punto en la escala de tiempo del medio de entrada en el que finalizará el procesamiento. El valor predeterminado es el final del medio de entrada.

files
  • string[]

Lista de archivos. Obligatorio para JobInputHttp. Máximo de 4000 caracteres cada uno.

inputDefinitions InputDefinition[]:

Define una lista de InputDefinitions. Para cada InputDefinition, define una lista de selecciones de seguimiento y metadatos relacionados.

label
  • string

Etiqueta que se asigna a un JobInputClip, que se usa para satisfacer una referencia usada en la transformación. Por ejemplo, se puede crear una transformación para tomar un archivo de imagen con la etiqueta "xyz" y aplicarlo como una superposición en el vídeo de entrada antes de codificarse. Al enviar un trabajo, exactamente uno de los JobInputs debe ser el archivo de imagen y debe tener la etiqueta "xyz".

start ClipTime:

Define un punto en la escala de tiempo del medio de entrada en el que se iniciará el procesamiento. El valor predeterminado es el principio del medio de entrada.

JobInputHttp

Representa la entrada del trabajo HTTPS.

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

Discriminador para tipos derivados.

baseUri
  • string

URI base para la entrada del trabajo HTTPS. Se concatenará con los nombres de archivo proporcionados. Si no se proporciona ningún URI base, se supone que la lista de archivos proporcionada es uri completo. Longitud máxima de 4000 caracteres.

end ClipTime:

Define un punto en la escala de tiempo del medio de entrada en el que finalizará el procesamiento. El valor predeterminado es el final del medio de entrada.

files
  • string[]

Lista de archivos. Obligatorio para JobInputHttp. Máximo de 4000 caracteres cada uno.

inputDefinitions InputDefinition[]:

Define una lista de InputDefinitions. Para cada InputDefinition, define una lista de selecciones de seguimiento y metadatos relacionados.

label
  • string

Etiqueta que se asigna a un JobInputClip, que se usa para satisfacer una referencia usada en la transformación. Por ejemplo, se puede crear una transformación para tomar un archivo de imagen con la etiqueta "xyz" y aplicarlo como una superposición en el vídeo de entrada antes de codificarse. Al enviar un trabajo, exactamente uno de los JobInputs debe ser el archivo de imagen y debe tener la etiqueta "xyz".

start ClipTime:

Define un punto en la escala de tiempo del medio de entrada en el que se iniciará el procesamiento. El valor predeterminado es el principio del medio de entrada.

JobInputs

Describe una lista de entradas para un trabajo.

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

Discriminador para tipos derivados.

inputs JobInput[]:

Lista de entradas para un trabajo.

JobInputSequence

Una secuencia contiene una lista ordenada de clips donde cada clip es JobInput. La secuencia se tratará como una sola entrada.

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

Discriminador para tipos derivados.

inputs JobInputClip[]:

JobInputs que forma la escala de tiempo.

JobOutputAsset

Representa un recurso utilizado como JobOutput.

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

Discriminador para tipos derivados.

assetName
  • string

Nombre del recurso de salida.

endTime
  • string

Fecha y hora UTC en que finalizó el procesamiento de esta salida de trabajo.

error

Si JobOutput está en estado Error, contiene los detalles del error.

label
  • string

Etiqueta que se asigna a un jobOutput para ayudar a identificarla de forma única. Esto resulta útil cuando la transformación tiene más de un objeto TransformOutput, en el que el trabajo tiene más de un JobOutput. En tales casos, al enviar el trabajo, agregará dos o más JobOutputs, en el mismo orden que TransformOutputs en la transformación. Posteriormente, al recuperar el trabajo, ya sea a través de eventos o en una solicitud GET, puede usar la etiqueta para identificar fácilmente jobOutput. Si no se proporciona una etiqueta, se usará el valor predeterminado "{presetName}_{outputIndex}", donde el nombre preestablecido es el nombre del valor preestablecido en el objeto TransformOutput correspondiente y el índice de salida es el índice relativo de este JobOutput dentro del trabajo. Tenga en cuenta que este índice es el mismo que el índice relativo del objeto TransformOutput correspondiente dentro de su transformación.

progress
  • integer

Si JobOutput está en un estado de procesamiento, contiene el porcentaje de finalización del trabajo. El valor es una estimación y no está pensado para usarse para predecir los tiempos de finalización del trabajo. Para determinar si jobOutput está completo, use la propiedad State.

startTime
  • string

Fecha y hora UTC a la que comenzó a procesarse esta salida de trabajo.

state

Describe el estado de JobOutput.

JobRetry

Indica que puede ser posible volver a intentar el trabajo. Si el reintento no se realiza correctamente, póngase en contacto con el soporte técnico de Azure a través de Azure Portal.

Name Type Description
DoNotRetry
  • string

El problema debe investigarse y, a continuación, el trabajo debe volver a enviarse con correcciones o reinterse una vez corregido el problema subyacente.

MayRetry
  • string

El problema se puede resolver después de esperar un período de tiempo y volver a enviar el mismo trabajo.

JobState

Describe el estado de JobOutput.

Name Type Description
Canceled
  • string

El trabajo se canceló. Este es un estado final para el trabajo.

Canceling
  • string

El trabajo está en proceso de cancelación. Se trata de un estado transitorio para el trabajo.

Error
  • string

El trabajo ha encontrado un error. Este es un estado final para el trabajo.

Finished
  • string

El trabajo ha finalizado. Este es un estado final para el trabajo.

Processing
  • string

El trabajo se está procesando. Se trata de un estado transitorio para el trabajo.

Queued
  • string

El trabajo está en un estado en cola, a la espera de que los recursos estén disponibles. Se trata de un estado transitorio.

Scheduled
  • string

El trabajo se está programando para ejecutarse en un recurso disponible. Se trata de un estado transitorio, entre los estados en cola y de procesamiento.

ODataError

Información sobre un error.

Name Type Description
code
  • string

Nombre de error independiente del idioma.

details

Los detalles del error.

message
  • string

El mensaje de error.

target
  • string

Destino del error (por ejemplo, el nombre de la propiedad en error).

Priority

Establece la prioridad relativa de TransformOutputs dentro de una transformación. Esto establece la prioridad que el servicio usa para procesar TransformOutputs. La prioridad predeterminada es Normal.

Name Type Description
High
  • string

Se usa para TransformOutputs que deben tener prioridad sobre otros.

Low
  • string

Se usa para TransformOutputs que se pueden generar después de TransformOutputs normales y de alta prioridad.

Normal
  • string

Se usa para transformOutputs que se pueden generar con prioridad normal.

SelectAudioTrackByAttribute

Seleccione pistas de audio de la entrada especificando un atributo y un filtro de atributo.

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

Discriminador para tipos derivados.

attribute

TrackAttribute por el que filtrar las pistas.

channelMapping

Designación opcional para pistas de audio de canal único. Se puede usar para combinar las pistas en pistas de audio estéreo o multicanal.

filter

Tipo de AttributeFilter que se aplicará a TrackAttribute para seleccionar las pistas.

filterValue
  • string

Valor por el que se filtran las pistas. Solo se usa cuando se especifica AttributeFilter.ValueEquals para la propiedad Filter.

SelectAudioTrackById

Seleccione pistas de audio de la entrada especificando un identificador de pista.

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

Discriminador para tipos derivados.

channelMapping

Designación opcional para pistas de audio de canal único. Se puede usar para combinar las pistas en pistas de audio estéreo o multicanal.

trackId
  • integer

Identificador de seguimiento para seleccionar

SelectVideoTrackByAttribute

Seleccione las pistas de vídeo de la entrada especificando un atributo y un filtro de atributo.

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

Discriminador para tipos derivados.

attribute

TrackAttribute por el que filtrar las pistas.

filter

Tipo de AttributeFilter que se aplicará a TrackAttribute para seleccionar las pistas.

filterValue
  • string

Valor por el que se filtran las pistas. Solo se usa cuando se especifica AttributeFilter.ValueEquals para la propiedad Filter. Para TrackAttribute.Bitrate, debe ser un valor entero en bits por segundo (por ejemplo, "1500000"). TrackAttribute.Language no se admite para las pistas de vídeo.

SelectVideoTrackById

Seleccione las pistas de vídeo de la entrada especificando un identificador de pista.

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

Discriminador para tipos derivados.

trackId
  • integer

Identificador de seguimiento para seleccionar

systemData

Metadatos relacionados con la creación y la última modificación del recurso.

Name Type Description
createdAt
  • string

Marca de tiempo de creación de recursos (UTC).

createdBy
  • string

Identidad que creó el recurso.

createdByType

Tipo de identidad que creó el recurso.

lastModifiedAt
  • string

Marca de tiempo de la última modificación del recurso (UTC)

lastModifiedBy
  • string

Identidad que modificó por última vez el recurso.

lastModifiedByType

Tipo de identidad que modificó por última vez el recurso.

TrackAttribute

TrackAttribute por el que filtrar las pistas.

Name Type Description
Bitrate
  • string

Velocidad de bits de la pista.

Language
  • string

Idioma de la pista.

UtcClipTime

Especifica la hora de recorte como una posición de hora UTC en el archivo multimedia. La hora UTC puede apuntar a una posición diferente en función de si el archivo multimedia se inicia a partir de una marca de tiempo de cero o no.

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

Discriminador para tipos derivados.

time
  • string

Posición de hora en la escala de tiempo del medio de entrada según la hora UTC.

VideoTrackDescriptor

TrackSelection para seleccionar pistas de vídeo.

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

Discriminador para tipos derivados.