Microsoft MPEG-2 Video Encoder
Microsoft DirectShow 9.0 |
Microsoft MPEG-2 Video Encoder
Encodes MPEG-2 video.
Filter Interfaces | IBaseFilter |
Input Pin Media Types | MEDIATYPE_Video, MEDIASUBTYPE_IYUV
MEDIATYPE_Video, MEDIASUBTYPE_I420 |
Input Pin Interfaces | IMemInputPin |
Output Pin Media Types | MEDIATYPE_Stream, MEDIASUBTYPE_MPEG2_VIDEO
MEDIATYPE_Stream, MEDIASUBTYPE_MPEG2_PROGRAM MEDIATYPE_Stream, MEDIASUBTYPE_MPEG2_TRANSPORT |
Output Pin Interfaces | IMediaSeeking |
Filter CLSID | CLSID_CMPEG2EncoderVideoDS |
Executable | msmpeg2enc.dll |
Merit | MERIT_DO_NOT_USE |
Filter Category | CLSID_LegacyAmFilterCategory |
Remarks
The filter supports the following properties through ICodecAPI:
- AVEncCodecType
- AVEncCommonBufferInLevel
- AVEncCommonBufferOutLevel
- AVEncCommonBufferSize
- AVEncCommonFormatConstraint
- AVEncCommonMaxBitRate
- AVEncCommonMeanBitRate
- AVEncCommonMeanBitRateInterval
- AVEncCommonMinBitRate
- AVEncCommonMultipassMode
- AVEncCommonQuality
- AVEncCommonQualityVsSpeed
- AVEncCommonRateControlMode
- AVEncCommonStreamEndHandling
- AVEncInputVideoSystem
- AVEncMPVDefaultBPictureCount
- AVEncMPVFrameFieldMode
- AVEncMPVGenerateHeaderSeqDispExt
- AVEncMPVGenerateHeaderSeqExt
- AVEncMPVGOPOpen
- AVEncMPVGOPSInSeq
- AVEncMPVGOPSize
- AVEncMPVIntraDCPrecision
- AVEncMPVLevel
- AVEncMPVProfile
- AVEncStatVideoOutputFrameRate
- AVEncVideoDefaultUpperFieldDominant
- AVEncVideoDisplayDimension
- AVEncVideoForceSourceScanType
- AVEncVideoInputChromaResolution
- AVEncVideoInputChromaSubsampling
- AVEncVideoInputColorNominalRange
- AVEncVideoInputColorPrimaries
- AVEncVideoInputColorTransferFunction
- AVEncVideoInputColorTransferMatrix
- AVEncVideoMaxKeyframeDistance
- AVEncVideoNoOfFieldsToEncode
- AVEncVideoNoOfFieldsToSkip
- AVEncVideoOutputChromaResolution
- AVEncVideoOutputFrameRate
- AVEncVideoOutputScanType
- AVEncVideoPixelAspectRatio
- AVEncVideoSourceIsBW
Requirements
Client: Requires Windows Vista Home Premium or Windows Vista Ultimate.
Header: Include wmcodecdsp.h.
See Also