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 |
|---|---|---|---|---|
|
account
|
path | True |
|
Nombre Media Services cuenta. |
|
job
|
path | True |
|
Nombre del trabajo. |
|
resource
|
path | True |
|
Nombre del grupo de recursos dentro de la suscripción de Azure. |
|
subscription
|
path | True |
|
Identificador único de una Microsoft Azure suscripción. |
|
transform
|
path | True |
|
Nombre de la transformación. |
|
api-version
|
query | True |
|
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 |
|
Pares clave-valor proporcionados por el cliente que se devolverán en los eventos de estado Job y JobOutput. |
|
| properties.description |
|
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
|
Absolute |
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. |
|
Api |
Error de API. |
|
Attribute |
Tipo de AttributeFilter que se aplicará a TrackAttribute para seleccionar las pistas. |
|
Audio |
TrackSelection para seleccionar pistas de audio. |
|
Channel |
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. |
|
created |
Tipo de identidad que creó el recurso. |
|
From |
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. |
|
From |
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. |
|
Input |
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. |
|
Job |
Detalles de los errores jobOutput. |
|
Job |
Ayuda con la categorización de errores. |
|
Job |
Código de error que describe el error. |
|
Job |
Detalles de los errores jobOutput. |
|
Job |
Representa un recurso para la entrada en un trabajo. |
|
Job |
Representa los archivos de entrada de un trabajo. |
|
Job |
Representa la entrada del trabajo HTTPS. |
|
Job |
Describe una lista de entradas para un trabajo. |
|
Job |
Una secuencia contiene una lista ordenada de clips donde cada clip es JobInput. La secuencia se tratará como una sola entrada. |
|
Job |
Representa un recurso utilizado como JobOutput. |
|
Job |
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. |
|
Job |
Describe el estado de JobOutput. |
|
OData |
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. |
|
Select |
Seleccione pistas de audio de la entrada especificando un atributo y un filtro de atributo. |
|
Select |
Seleccione pistas de audio de la entrada especificando un identificador de pista. |
|
Select |
Seleccione las pistas de vídeo de la entrada especificando un atributo y un filtro de atributo. |
|
Select |
Seleccione las pistas de vídeo de la entrada especificando un identificador de pista. |
|
system |
Metadatos relacionados con la creación y la última modificación del recurso. |
|
Track |
TrackAttribute por el que filtrar las pistas. |
|
Utc |
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. |
|
Video |
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:
|
Discriminador para tipos derivados. |
| time |
|
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 |
|
Se incluirán todas las pistas. |
| Bottom |
|
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 |
|
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 |
|
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:
|
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 |
|
Canal back-left. A veces se conoce como canal envolvente izquierdo. |
| BackRight |
|
Canal derecho atrás. A veces se conoce como canal envolvente derecho. |
| Center |
|
Canal central. |
| FrontLeft |
|
Canal front-left. |
| FrontRight |
|
Canal front-right. |
| LowFrequencyEffects |
|
Canal de efectos de baja frecuencia. A veces se hace referencia a como el Talón. |
| StereoLeft |
|
Canal estéreo izquierdo. A veces se conoce como Combinación a la izquierda. |
| StereoRight |
|
Canal estéreo derecho. A veces se conoce como Down Mix Right. |
createdByType
Tipo de identidad que creó el recurso.
| Name | Type | Description |
|---|---|---|
| Application |
|
|
| Key |
|
|
| ManagedIdentity |
|
|
| User |
|
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:
|
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:
|
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:
|
Discriminador para tipos derivados. |
| filename |
|
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 |
|
Identificador de recurso completo del recurso. Por ejemplo, /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name |
|
Nombre del recurso. |
| properties.correlationData |
|
Pares clave-valor proporcionados por el cliente que se devolverán en los eventos de estado Job y JobOutput. |
| properties.created |
|
Fecha y hora UTC en que el cliente ha creado el trabajo, en formato "YYYY-MM-DDThh:mm:ssZ". |
| properties.description |
|
Descripción opcional del trabajo proporcionada por el cliente. |
| properties.endTime |
|
Fecha y hora UTC en que este trabajo finalizó el procesamiento. |
| properties.input | JobInput: |
Las entradas para el trabajo. |
| properties.lastModified |
|
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 |
|
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 |
|
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 |
|
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 |
|
El error está relacionado con la configuración. |
| Content |
|
El error está relacionado con los datos de los archivos de entrada. |
| Download |
|
El error está relacionado con la descarga. |
| Service |
|
El error está relacionado con el servicio. |
| Upload |
|
El error está relacionado con la carga. |
JobErrorCode
Código de error que describe el error.
| Name | Type | Description |
|---|---|---|
| ConfigurationUnsupported |
|
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 |
|
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 |
|
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 |
|
Al intentar descargar los archivos de entrada, los archivos no eran accesibles, compruebe la disponibilidad del origen. |
| DownloadTransientError |
|
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 |
|
Error grave del servicio, póngase en contacto con el soporte técnico. |
| ServiceTransientError |
|
Error transitorio, vuelva a intentarlo; si el reintento no se realiza correctamente, póngase en contacto con el soporte técnico. |
| UploadNotAccessible |
|
Al intentar cargar los archivos de salida, el destino no era accesible, compruebe la disponibilidad del destino. |
| UploadTransientError |
|
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 |
|
Código que describe los detalles del error. |
| message |
|
Representación legible del error. |
JobInputAsset
Representa un recurso para la entrada en un trabajo.
| Name | Type | Description |
|---|---|---|
| @odata.type |
string:
|
Discriminador para tipos derivados. |
| assetName |
|
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 |
|
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 |
|
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:
|
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 |
|
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 |
|
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:
|
Discriminador para tipos derivados. |
| baseUri |
|
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 |
|
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 |
|
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:
|
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:
|
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:
|
Discriminador para tipos derivados. |
| assetName |
|
Nombre del recurso de salida. |
| endTime |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
El trabajo se canceló. Este es un estado final para el trabajo. |
| Canceling |
|
El trabajo está en proceso de cancelación. Se trata de un estado transitorio para el trabajo. |
| Error |
|
El trabajo ha encontrado un error. Este es un estado final para el trabajo. |
| Finished |
|
El trabajo ha finalizado. Este es un estado final para el trabajo. |
| Processing |
|
El trabajo se está procesando. Se trata de un estado transitorio para el trabajo. |
| Queued |
|
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 |
|
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 |
|
Nombre de error independiente del idioma. |
| details |
Los detalles del error. |
|
| message |
|
El mensaje de error. |
| target |
|
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 |
|
Se usa para TransformOutputs que deben tener prioridad sobre otros. |
| Low |
|
Se usa para TransformOutputs que se pueden generar después de TransformOutputs normales y de alta prioridad. |
| Normal |
|
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:
|
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 |
|
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:
|
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 |
|
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:
|
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 |
|
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:
|
Discriminador para tipos derivados. |
| trackId |
|
Identificador de seguimiento para seleccionar |
systemData
Metadatos relacionados con la creación y la última modificación del recurso.
| Name | Type | Description |
|---|---|---|
| createdAt |
|
Marca de tiempo de creación de recursos (UTC). |
| createdBy |
|
Identidad que creó el recurso. |
| createdByType |
Tipo de identidad que creó el recurso. |
|
| lastModifiedAt |
|
Marca de tiempo de la última modificación del recurso (UTC) |
| lastModifiedBy |
|
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 |
|
Velocidad de bits de la pista. |
| Language |
|
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:
|
Discriminador para tipos derivados. |
| time |
|
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:
|
Discriminador para tipos derivados. |