Compartilhar via


H264Video Classe

Definição

Descreve todas as propriedades para codificar um vídeo com o codec H.264.

[Newtonsoft.Json.JsonObject("#Microsoft.Media.H264Video")]
public class H264Video : Microsoft.Azure.Management.Media.Models.Video
[<Newtonsoft.Json.JsonObject("#Microsoft.Media.H264Video")>]
type H264Video = class
    inherit Video
Public Class H264Video
Inherits Video
Herança
H264Video
Atributos
Newtonsoft.Json.JsonObjectAttribute

Construtores

H264Video()

Inicializa uma nova instância da classe H264Video.

H264Video(String, Nullable<TimeSpan>, Nullable<StretchMode>, Nullable<VideoSyncMode>, Nullable<H264Complexity>, IList<H264Layer>, Nullable<H264RateControlMode>, Nullable<Boolean>)

Inicializa uma nova instância da classe H264Video.

Propriedades

Complexity

Obtém ou define informa ao codificador como escolher suas configurações de codificação. O valor padrão é Balanceado. Os valores possíveis incluem: 'Speed', 'Balanced', 'Quality'

KeyFrameInterval

Obtém ou define a distância entre dois quadros-chave. O valor deve ser diferente de zero no intervalo [0,5, 20] segundos, especificado no formato ISO 8601. O padrão é 2 segundos (PT2S). Observe que essa configuração será ignorada se VideoSyncMode.Passthrough estiver definido, em que o valor KeyFrameInterval seguirá a configuração de origem de entrada.

(Herdado de Video)
Label

Obtém ou define um rótulo opcional para o codec. O rótulo pode ser usado para controlar o comportamento de muxing.

(Herdado de Codec)
Layers

Obtém ou define a coleção de camadas H.264 de saída a serem produzidas pelo codificador.

RateControlMode

Obtém ou define o modo de controle de taxa de vídeo. Os valores possíveis incluem: 'ABR', 'CBR', 'CRF'

SceneChangeDetection

Obtém ou define se o codificador deve ou não inserir quadros-chave em alterações de cena. Se não for especificado, o padrão será false. Esse sinalizador deve ser definido como true somente quando o codificador estiver sendo configurado para produzir um único vídeo de saída.

StretchMode

Obtém ou define o modo de redimensionamento – como o vídeo de entrada será redimensionado para se ajustar às resoluções de saída desejadas. O padrão é AutoSize. Os valores possíveis incluem: 'None', 'AutoSize', 'AutoFit'

(Herdado de Video)
SyncMode

Obtém ou define o Modo de Sincronização de Vídeo. Os valores possíveis incluem: 'Auto', 'Passthrough', 'Cfr', 'Vfr'

(Herdado de Video)

Aplica-se a