Compartilhar via


MediaJobOutput Classe

Definição

Descreve todas as propriedades de um JobOutput. MediaJobOutput Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui, ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem MediaJobOutputAsset.

public abstract class MediaJobOutput
type MediaJobOutput = class
Public MustInherit Class MediaJobOutput
Herança
MediaJobOutput
Derivado

Construtores

MediaJobOutput()

Inicializa uma nova instância de MediaJobOutput.

Propriedades

EndOn

A data e a hora UTC em que essa Saída do Trabalho terminou o processamento.

Error

Se o JobOutput estiver no estado Erro, ele conterá os detalhes do erro.

Label

Um rótulo atribuído a um JobOutput para ajudar a identificá-lo exclusivamente. Isso é útil quando sua Transformação tem mais de uma TransformOutput, em que seu trabalho tem mais de um JobOutput. Nesses casos, ao enviar o Trabalho, você adicionará dois ou mais JobOutputs, na mesma ordem que TransformOutputs na Transformação. Posteriormente, ao recuperar o Trabalho, por meio de eventos ou em uma solicitação GET, você pode usar o rótulo para identificar facilmente o JobOutput. Se um rótulo não for fornecido, um valor padrão de '{presetName}_{outputIndex}' será usado, em que o nome predefinido é o nome da predefinição no TransformOutput correspondente e o índice de saída é o índice relativo desse JobOutput dentro do Trabalho. Observe que esse índice é o mesmo que o índice relativo do TransformOutput correspondente em sua Transformação.

PresetOverride

Uma predefinição usada para substituir a predefinição na saída de transformação correspondente. MediaTransformPreset Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui, ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem AudioAnalyzerPreset, StandardEncoderPresetBuiltInStandardEncoderPresete VideoAnalyzerPreset.

Progress

Se o JobOutput estiver em um estado de Processamento, ele conterá o percentual de conclusão do trabalho. O valor é uma estimativa e não deve ser usado para prever os tempos de conclusão do trabalho. Para determinar se o JobOutput foi concluído, use a propriedade State.

StartOn

A data e a hora UTC em que essa Saída do Trabalho começou a ser processada.

State

Descreve o estado do JobOutput.

Aplica-se a