TVideoGrabber.VideoCompression_KeyFrameRate

Prev

Next

TVideoGrabber

Properties

 




































































































Specifies the key-frame rate used for the current video compressor.


Declaration
property VideoCompression_KeyFrameRate: LongInt read GetVideoCompression_KeyFrameRate write SetVideoCompression_KeyFrameRate default DEF_VideoCompression_KeyFrameRate;


__property int VideoCompression_KeyFrameRate=read=GetVideoCompression_KeyFrameRate, write=SetVideoCompression_KeyFrameRate, default=15


Property VideoCompression_KeyFrameRate As Long

Description

Specifies the desired key-frame rate for the current video compressor.
If the value specified is -1, the filter will use the default key-frame rate. If the value is zero, only the first frame will be a key frame. If the value is negative (-1), the filter will use its default key-frame rate.

Use the OnVideoCompressionSettings event to know the default value for the current codec (see the Software compression by using codecs chapter for more explanations).


See Also
Recording methods and properties TCompressionType TOnVideoCompressionSettings AudioCompressor AudioCompressorIndex AudioCompressorName AudioCompressors AudioCompressorsCount CompressionMode CompressionType GetVideoCompressionSettings OnReencodingCompleted OnReencodingStarted OnVideoCompressionSettings RefreshDevicesAndCompressorsLists SaveCompressorSettingsToDataString SetVideoCompressionDefaults SetVideoCompressionSettings VideoCompression_PFramesPerKeyFrame VideoCompression_Quality VideoCompression_WindowSize VideoCompressor VideoCompressorIndex VideoCompressorName VideoCompressors VideoCompressorsCount