Freigeben über


VideoEncoderH264 Klasse

Definition

Eine benutzerdefinierte Voreinstellung zum Codieren von Videos mit dem H.264-Codec (AVC).

[Newtonsoft.Json.JsonObject("#Microsoft.VideoAnalyzer.VideoEncoderH264")]
public class VideoEncoderH264 : Microsoft.Azure.Management.VideoAnalyzer.Models.VideoEncoderBase
[<Newtonsoft.Json.JsonObject("#Microsoft.VideoAnalyzer.VideoEncoderH264")>]
type VideoEncoderH264 = class
    inherit VideoEncoderBase
Public Class VideoEncoderH264
Inherits VideoEncoderBase
Vererbung
VideoEncoderH264
Attribute
Newtonsoft.Json.JsonObjectAttribute

Konstruktoren

VideoEncoderH264()

Initialisiert eine neue instance der VideoEncoderH264-Klasse.

VideoEncoderH264(String, String, VideoScale)

Initialisiert eine neue instance der VideoEncoderH264-Klasse.

Eigenschaften

BitrateKbps

Ruft die maximale Bitrate in Kilobit pro Sekunde oder KBit/s ab, mit der video codiert werden soll, oder legt diese fest. Wenn er nicht angegeben wird, wird der Encoder automatisch so festgelegt, dass versucht wird, die Qualität des Eingabevideos abzugleichen.

(Geerbt von VideoEncoderBase)
FrameRate

Ruft die Bildfrequenz (in Bildern pro Sekunde) des codierten Videos ab oder legt diese fest. Der Wert muss größer als 0 (null) und kleiner oder gleich 300 sein. Ohne Angabe verwendet der Encoder die durchschnittliche Bildfrequenz des Eingabevideos.

(Geerbt von VideoEncoderBase)
Scale

Ruft die Auflösung des codierten Videos ab oder legt sie fest. Wenn er nicht angegeben wird, verwendet der Encoder die Auflösung des Eingabevideos.

(Geerbt von VideoEncoderBase)

Gilt für: