Specifies whether the encoded video bit stream contains a buffer fullness value with every key frame. Specifies the buffer window, in milliseconds, of a constrained variable-bit-rate (VBR) stream at its peak bit rate (specified by MFPKEY_RMAX). Specifies the delta increase between the picture quantizer of the anchor frame and the picture quantizer of the B-frame. Simple Profile, Main Profile, Advanced Profile. Specifies the buffer window, in milliseconds, of a constrained variable-bit-rate (VBR) stream at its average bit rate (specified by MFPKEY_RAVG). Specifies the average frame rate of video content, in frames per second. Simple Profile, Main Profile, Advanced Profile, Image. Specifies the overhead, in bytes per packet, required for the container used to store the compressed content. The Windows Media Video 9 encoder supports the following properties. To distinguish between Simple Profile and Main Profile, set the MFPKEY_DECODERCOMPLEXITYREQUESTED property. The following table shows the four-character codes (FOURCCs) that correspond to the categories of encoded output. The Windows Media Video encoder supports the following input media subtypes when it is acting as an MFT. The Windows Media Video encoder supports the following input media subtypes when it is acting as a DMO. ![]() If you obtain an IMFTransform interface on a video encoder, it behaves as an MFT. Operating systemĪ Windows Media video encoder always behaves as a DMO.īy default, a Windows Media video encoder behaves as a DMO. The following table shows the conditions under which a video encoder behaves as a DMO or an MFT. InterfacesĪ video encoder object exposes the IMediaObject interface so that the object can be used as a DirectX Media Object (DMO), and it exposes the IMFTransform interface so that the object can be used as a Media Foundation Transform (MFT).Ī video encoder behaves as a DMO or an MFT depending on which interfaces you obtain and which version of Windows is running. You can create an instance of the video encoder by calling CoCreateInstance. ![]() The class identifier (CLSID) for the Windows Media Video encoder is represented by the constant CLSID_CWMV9EncMediaObject. The encoder supports the following four categories of encoded output. The Windows Media Video 9 encoder encodes video streams.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |