Partager via


VideoSyncMode Structure

Définition

Définit des valeurs pour 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)
Héritage
VideoSyncMode
Attributs
Newtonsoft.Json.JsonConverterAttribute
Implémente

Champs

Auto

Il s’agit de la méthode par défaut. Choisit entre Cfr et Vfr en fonction des fonctionnalités du multiplexeur. Pour le format de sortie MP4, le mode par défaut est Cfr.

Cfr

Les trames d’entrée sont répétées et/ou supprimées si nécessaire pour atteindre exactement la fréquence d’images constante demandée. Recommandé lorsque la fréquence d’images de sortie est explicitement définie à une valeur spécifiée

Passthrough

Les horodatages de présentation sur les images sont passés du fichier d’entrée au writer de fichier de sortie. Recommandé lorsque la source d’entrée a une fréquence d’images variable et tente de produire plusieurs couches pour la diffusion en continu adaptative dans la sortie qui ont des limites GOP alignées. Remarque : si au moins deux images de l’entrée ont des horodatages en double, la sortie aura également le même comportement

Vfr

Similaire au mode passthrough, mais si l’entrée a des images qui ont des horodatages en double, une seule image est passée à la sortie, et d’autres sont supprimées. Recommandé lorsque le nombre de trames de sortie est censé être égal au nombre de trames d’entrée. Par exemple, la sortie est utilisée pour calculer une métrique de qualité comme PSNR par rapport à l’entrée

Méthodes

Equals(Object)

Remplace l’opérateur Equals pour VideoSyncMode

Equals(VideoSyncMode)

Compare les énumérations de type VideoSyncMode

GetHashCode()

Retourne pour hashCode VideoSyncMode

ToString()

Retourne une représentation sous forme de chaîne pour VideoSyncMode

Opérateurs

Equality(VideoSyncMode, VideoSyncMode)

Substitution de l’opérateur == pour enum VideoSyncMode

Implicit(String to VideoSyncMode)

Opérateur implicite pour convertir une chaîne en VideoSyncMode

Implicit(VideoSyncMode to String)

Opérateur implicite pour convertir VideoSyncMode en chaîne

Inequality(VideoSyncMode, VideoSyncMode)

Substitution de l’opérateur != pour enum VideoSyncMode

S’applique à