Platforms to show: All Mac Windows Linux Cross-Platform
Back to DirectShowAMVideoCompressionMBS class.
DirectShowAMVideoCompressionMBS.Capabilities as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | DirectShow | MBS Win Plugin | 19.1 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop, Console & Web |
Lasterror and LastErrorMessage are set.
(Read only property)
DirectShowAMVideoCompressionMBS.DefaultKeyFrameRate as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | DirectShow | MBS Win Plugin | 19.1 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop, Console & Web |
Lasterror and LastErrorMessage are set.
(Read only property)
DirectShowAMVideoCompressionMBS.DefaultPFramesPerKey as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | DirectShow | MBS Win Plugin | 19.1 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop, Console & Web |
Lasterror and LastErrorMessage are set.
(Read only property)
DirectShowAMVideoCompressionMBS.DefaultQuality as Double
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | DirectShow | MBS Win Plugin | 19.1 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop, Console & Web |
Lasterror and LastErrorMessage are set.
(Read only property)
DirectShowAMVideoCompressionMBS.Description as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | DirectShow | MBS Win Plugin | 19.1 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop, Console & Web |
Lasterror and LastErrorMessage are set.
(Read only property)
DirectShowAMVideoCompressionMBS.Handle as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | DirectShow | MBS Win Plugin | 19.1 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop, Console & Web |
(Read and Write property)
DirectShowAMVideoCompressionMBS.KeyFrameRate as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | DirectShow | MBS Win Plugin | 19.1 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop, Console & Web |
If the value is negative, the filter will use the default key-frame rate. If the value is zero, only the first frame will be a key frame.
To determine if the filter supports this method, call the Capabilities property and check for the CompressionCaps_CanKeyFrame flag.
Lasterror and LastErrorMessage are set.
(Read and Write property)
DirectShowAMVideoCompressionMBS.Lasterror as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | DirectShow | MBS Win Plugin | 19.1 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop, Console & Web |
Please check function documentation and also LastErrorMessage property for a human readable error message.
(Read and Write property)
DirectShowAMVideoCompressionMBS.LasterrorMessage as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | DirectShow | MBS Win Plugin | 19.1 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop, Console & Web |
(Read and Write property)
DirectShowAMVideoCompressionMBS.PFramesPerKeyFrame as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | DirectShow | MBS Win Plugin | 19.1 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop, Console & Web |
If the value is negative, the filter will use the default rate.
To determine if the filter supports this method, check for the CompressionCaps_CanBFrame flag in the Capabilities property.
Lasterror and LastErrorMessage are set.
(Read and Write property)
DirectShowAMVideoCompressionMBS.Quality as Double
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | DirectShow | MBS Win Plugin | 19.1 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop, Console & Web |
Specifies the quality as a value between 0.0 and 1.0, where 1.0 indicates the best quality and 0.0 indicates the worst quality. If the value is negative, the filter will use the default quality.
To determine if the filter supports this method, check for the CompressionCaps_CanQuality flag in the Capabilities property.
Lasterror and LastErrorMessage are set.
(Read and Write property)
DirectShowAMVideoCompressionMBS.Version as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | DirectShow | MBS Win Plugin | 19.1 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop, Console & Web |
Lasterror and LastErrorMessage are set.
(Read only property)
DirectShowAMVideoCompressionMBS.WindowSize as UInt64
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | DirectShow | MBS Win Plugin | 19.1 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop, Console & Web |
For example, assuming a data rate of 100K/sec and a frame rate of 10 frames per second, if the window size is 1, then every frame will be 10K or less. If the window size is 5, then every five consecutive frames must average 10K per frame, but individual frames may exceed this size.
The window size, expressed as a number of frames.
Lasterror and LastErrorMessage are set.
(Read and Write property)
The items on this page are in the following plugins: MBS Win Plugin.