Compartir a través de


VideoSyncMode Estructura

Definición

Define valores para VideoSyncMode.

[Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Management.Media.Models.VideoSyncModeConverter))]
public struct VideoSyncMode : IEquatable<Microsoft.Azure.Management.Media.Models.VideoSyncMode>
[<Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Management.Media.Models.VideoSyncModeConverter))>]
type VideoSyncMode = struct
Public Structure VideoSyncMode
Implements IEquatable(Of VideoSyncMode)
Herencia
VideoSyncMode
Atributos
Newtonsoft.Json.JsonConverterAttribute
Implementaciones

Campos

Auto

Este es el método predeterminado. Elige entre Cfr y Vfr en función de las capacidades del muxer. Para el formato de salida MP4, el modo predeterminado es Cfr.

Cfr

Los fotogramas de entrada se repetirán o quitarán según sea necesario para lograr exactamente la velocidad de fotogramas constante solicitada. Se recomienda cuando la velocidad de fotogramas de salida se establece explícitamente en un valor especificado.

Passthrough

Las marcas de tiempo de presentación en los fotogramas se pasan desde el archivo de entrada al escritor de archivos de salida. Se recomienda cuando el origen de entrada tiene velocidad de fotogramas variable y está intentando generar varias capas para el streaming adaptable en la salida que tienen límites de GOP alineados. Nota: si dos o más fotogramas de la entrada tienen marcas de tiempo duplicadas, la salida también tendrá el mismo comportamiento.

Vfr

De forma similar al modo de paso a través, pero si la entrada tiene marcos que tienen marcas de tiempo duplicadas, solo se pasa un fotograma a la salida y otros se quitan. Se recomienda cuando se espera que el número de fotogramas de salida sea igual al número de fotogramas de entrada. Por ejemplo, la salida se usa para calcular una métrica de calidad como PSNR en la entrada.

Métodos

Equals(Object)

Invalida el operador Equals para VideoSyncMode

Equals(VideoSyncMode)

Compara las enumeraciones de tipo VideoSyncMode

GetHashCode()

Devuelve para hashCode VideoSyncMode.

ToString()

Devuelve la representación de cadena para VideoSyncMode.

Operadores

Equality(VideoSyncMode, VideoSyncMode)

Invalidación del operador == para la enumeración VideoSyncMode

Implicit(String to VideoSyncMode)

Operador implícito para convertir la cadena en VideoSyncMode

Implicit(VideoSyncMode to String)

Operador implícito para convertir VideoSyncMode en cadena

Inequality(VideoSyncMode, VideoSyncMode)

Invalidación del operador != para la enumeración VideoSyncMode

Se aplica a