AVEncMPVGOPSize-Eigenschaft

Gibt die maximale Anzahl von Bildern von einer Gruppe von Bildern (GOP) bis zum nächsten GOP-Header an.

Dies ist eine Eigenschaft mit Lese- und Schreibzugriff.

Datentyp

UINT32 (VT _ UI4)

Eigenschaften-GUID

CODECAPI _ AVEncMPVGOPSize

Eigenschaftswert

Encoder können diese Eigenschaft als aufzählten Satz oder als linearen Bereich implementieren.

Bemerkungen

Legen Sie diese Eigenschaft fest, bevor Sie eine Aufzeichnung starten.

Gilt für Windows 8: Die codierte GOP-Größe muss kleiner oder gleich der angegebenen Zahl über diese Eigenschaft sein, um das gleiche B-Framemuster beizubehalten, das von CODECAPI _ AVEncMPVDefaultBPictureCount während des gesamten GOP oder aufgrund von Szenenänderungen festgelegt wird. Wenn beispielsweise die Anzahl der B-Frames in einem GOP auf 2 und die GOP-Größe 11 festgelegt ist, muss der Encoder eine GOP-Größe von maximal 10 Frames erzeugen. Wenn sich die Szene in der Mitte eines GOP ändert, kann der Encoder auch einen Keyframe einfügen und kleinere GOP-Dateien erzeugen.

GOP-Größe 0 ist encoderabhängig, und Encoder können je nach Implementierung/Qualität/Leistung unterschiedliche GOP-Größen auswählen. Encoder sollten die GOP-Größe berücksichtigen und in diesem Fall B-Frames abschneiden.

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [ Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 [ Server-Desktop-Apps | UWP-Apps]
Header
Codecapi.h

Weitere Informationen

Codec-API-Eigenschaften

ICodecAPI-Schnittstelle