Windows Media Encoder 9 Download Microsoft

Windows Media Encoder 9 Series X64 access eol price of acrobat pro serial number cs6Windows Media Encoder 9 Series X64 what is infraworks windows 7 enterprise sp1 price microsoft corel suite x6Windows Media Encoder 9 Series: Download Link Download the 32-bit version of Windows Media Encoder 9 Series for Windows 2000 and Windows XP.Describes the. Apr 20, 2018 - Windows Media Encoder. Free Download 9,46 MB. Convert video formats'. A review by Flo. Nowadays in the market there are many.

-->

The Windows Media Video 9 encoder encodes video streams. The encoder supports the following four categories of encoded output.

  • Windows Media Video 9 Simple Profile
  • Windows Media Video 9 Main Profile
  • Windows Media Video 9 Advanced Profile
  • Windows Media Video 9.1 Image

Class Identifier

The class identifier (CLSID) for the Windows Media Video encoder is represented by the constant CLSID_CWMV9EncMediaObject. You can create an instance of the video encoder by calling CoCreateInstance.

Interfaces

Media

A 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).

A video encoder behaves as a DMO or an MFT depending on which interfaces you obtain and which version of Windows is running. The following table shows the conditions under which a video encoder behaves as a DMO or an MFT.

Operating systemEncoder behavior
Windows XPA Windows Media video encoder always behaves as a DMO.
Windows Vista and Windows 7By default, a Windows Media video encoder behaves as a DMO. If you obtain an IMFTransform interface on a video encoder, it behaves as an MFT.

Input Formats

The Windows Media Video encoder supports the following input media subtypes when it is acting as a DMO.

  • MEDIASUBTYPE_IYUV
  • MEDIASUBTYPE_I420
  • MEDIASUBTYPE_YV12
  • MEDIASUBTYPE_NV11
  • MEDIASUBTYPE_NV12
  • MEDIASUBTYPE_YUY2
  • MEDIASUBTYPE_UYVY
  • MEDIASUBTYPE_YVYU
  • MEDIASUBTYPE_RGB32
  • MEDIASUBTYPE_RGB24
  • MEDIASUBTYPE_RGB565
  • MEDIASUBTYPE_RGB555
  • MEDIASUBTYPE_RGB8
  • MEDIASUBTYPE_PHOTOMOTION

The Windows Media Video encoder supports the following input media subtypes when it is acting as an MFT.

Windows Media Encoder 9 Help

  • MFVideoFormat_IYUV
  • MFVideoFormat_I420
  • MFVideoFormat_YV12
  • MFVideoFormat_NV11
  • MFVideoFormat_NV12
  • MFVideoFormat_YUY2
  • MFVideoFormat_UYVY
  • MFVideoFormat_YVYU
  • MFVideoFormat_RGB32
  • MFVideoFormat_RGB24
  • MFVideoFormat_RGB565
  • MFVideoFormat_RGB555
  • MFVideoFormat_RGB8
  • MEDIASUBTYPE_PHOTOMOTION

Windows Video Encoder Download

Output Formats

The following table shows the four-character codes (FOURCCs) that correspond to the categories of encoded output.

CategoryFOURCC
Windows Media Video 9 Simple Profile'WMV3'
Windows Media Video 9 Main Profile'WMV3'
Windows Media Video 9 Advanced Profile'WVC1'
Windows Media Video 9.1 Image'WMVP' for 9.1, 'WVP2' for 9.1 version 2

To distinguish between Simple Profile and Main Profile, set the MFPKEY_DECODERCOMPLEXITYREQUESTED property.

Properties

The Windows Media Video 9 encoder supports the following properties.

Windows Media Encoder 9 Download Microsoft Word

PropertyDescription
MFPKEY_ASFOVERHEADPERFRAMESpecifies the overhead, in bytes per packet, required for the container used to store the compressed content.
Windows XP and later.
Simple Profile, Main Profile, Advanced Profile, Image.
Write-only.
MFPKEY_AVGFRAMERATESpecifies the average frame rate of video content, in frames per second.
Windows XP and later.
Simple Profile, Main Profile, Advanced Profile, Image.
Read-only.
MFPKEY_BAVGSpecifies the buffer window, in milliseconds, of a constrained variable-bit-rate (VBR) stream at its average bit rate (specified by MFPKEY_RAVG).
Windows XP and later.
Simple Profile, Main Profile, Advanced Profile.
Read/write.
MFPKEY_BDELTAQPSpecifies the delta increase between the picture quantizer of the anchor frame and the picture quantizer of the B-frame.
Windows XP and later.
Main Profile, Advanced Profile.
Write-only.
MFPKEY_BMAXSpecifies the buffer window, in milliseconds, of a constrained variable-bit-rate (VBR) stream at its peak bit rate (specified by MFPKEY_RMAX).
Windows XP and later.
Simple Profile, Main Profile, Advanced Profile, Image.
Read/write.
MFPKEY_BUFFERFULLNESSINFIRSTBYTESpecifies whether the encoded video bit stream contains a buffer fullness value with every key frame.
Windows XP and later.
Simple Profile, Main Profile, Advanced Profile.
Read-only.
MFPKEY_CLOSEDENTRYPOINTSpecifies the encoding pattern to use at the beginning of a group of pictures.
Windows Vista and later.
Simple Profile, Main Profile, Advanced Profile, Image.
Write-only.
MFPKEY_CODEDFRAMESSpecifies the number of video frames encoded by the codec.
Windows XP and later.
Simple Profile, Main Profile, Advanced Profile.
Read-only.
MFPKEY_CODEDNONZEROFRAMESSpecifies the number of video frames encoded by the codec that actually contain data.
Windows XP and later.
Simple Profile, Main Profile, Advanced Profile.
Read-only.
MFPKEY_COMPLEXITYThis property is superseded by MFPKEY_COMPLEXITYEX.
MFPKEY_COMPLEXITYEXSpecifies the complexity of the encoder algorithm.
Windows Vista and later.
Simple Profile, Main Profile. Advanced Profile.
Write-only.
MFPKEY_COMPRESSIONOPTIMIZATIONTYPESpecifies the type of optimization to use for the Windows Media Video 9 Advanced Profile codec.
Windows XP and later.
Simple Profile, Main Profile, Advanced Profile.
Write.
MFPKEY_CRISPSpecifies a numeric representation of the tradeoff between motion smoothness and image quality in codec output.
Windows XP and later.
Simple Profile, Main Profile, Advanced Profile.
Write-only.
MFPKEY_DATARATENot used.
MFPKEY_DECODERCOMPLEXITYPROFILESpecifies the device conformance template to which the encoded content conforms.
Windows XP and later.
Simple Profile, Main Profile, Advanced Profile, Image.
Read-only.
MFPKEY_DECODERCOMPLEXITYREQUESTEDSpecifies the device conformance template that you want to use for video encoding.
Windows XP and later.
Simple Profile, Main Profile, Advanced Profile.
Write-only.
MFPKEY_DELTAMVRANGEINDEXSpecifies the method used to encode the motion vector information.
Windows XP and later.
Simple Profile, Main Profile, Advanced Profile.
Write-only.
MFPKEY_DENOISEOPTIONSpecifies whether the codec will use the noise filter when encoding.
Windows XP and later.
Simple Profile, Main Profile, Advanced Profile.
Write-only.
MFPKEY_DESIRED_VBRQUALITYSpecifies the desired quality level for quality based (1-pass) variable-bit-rate (VBR) encoding.
Windows Vista and later.
Simple Profile, Main Profile, Advanced Profile, Image.
Write-only.
MFPKEY_DROPPEDFRAMESSpecifies the number of video frames dropped during encoding.
Windows XP and later.
Simple Profile, Main Profile, Advanced Profile.
Read-only.
MFPKEY_ENDOFPASSSpecifies the end of an encoding pass.
Windows XP and later.
Simple Profile, Main Profile, Advanced Profile.
Write-only.
MFPKEY_FORCEFRAMEHEIGHTSpecifies an intermediate frame height for encoded video.
Windows XP and later.
Advanced Profile.
Write-only.
MFPKEY_FORCEFRAMEWIDTHSpecifies an intermediate frame width for encoded video.
Windows XP and later.
Advanced Profile.
Write-only.
MFPKEY_FORCEMEDIANSETTINGSpecifies whether the codec should use median filtering during encoding.
Windows XP and later.
Simple Profile, Main Profile, Advanced Profile.
Write-only.
MFPKEY_FOURCCSpecifies the FOURCC that identifies the encoder you want to use.
Windows XP and later.
Simple Profile, Main Profile, Advanced Profile, Image.
Write-only.
MFPKEY_FRAMECOUNTObsolete.
MFPKEY_FULLFRAMERATESpecifies whether the encoder is allowed to drop frames.
Windows XP and later.
Simple Profile, Main Profile, Advanced Profile, Image.
Write-only.
MFPKEY_INTERLACEDCODINGENABLEDSpecifies whether the codec output will be interlaced.
Windows XP and later.
Advanced Profile.
Write-only.
MFPKEY_KEYDISTSpecifies the maximum time, in milliseconds, between key frames in the codec output.
Windows XP and later.
Simple Profile, Main Profile, Advanced Profile, Image.
Write-only.
MFPKEY_LIVEENCODENot used.
MFPKEY_LOOKAHEADSpecifies the number of frames after the current frame that the codec will evaluate before encoding the current frame.
Windows XP and later.
Simple Profile, Main Profile, Advanced Profile.
Write-only.
MFPKEY_LOOPFILTERSpecifies whether the codec should use the in-loop deblocking filter during encoding.
Windows XP and later.
Main Profile, Advanced Profile.
Write-only.
MFPKEY_MACROBLOCKMODECOSTMETHODSpecifies the cost method used by the codec to determine which macroblock mode to use.
Windows XP and later.
Simple Profile, Main Profile, Advanced Profile.
Write-only.
MFPKEY_MOTIONMATCHMETHODSpecifies the method to use for motion matching.
Windows XP and later.
Simple Profile, Main Profile, Advanced Profile.
Write-only.
MFPKEY_MOTIONSEARCHLEVELSpecifies the types of video information that are used in motion search operations.
Windows XP and later.
Simple Profile, Main Profile, Advanced Profile.
Write-only.
MFPKEY_MOTIONSEARCHRANGESpecifies the range used in motion searches.
Windows XP and later.
Main Profile, Advanced Profile.
Write-only.
MFPKEY_NOISEEDGEREMOVALSpecifies whether the codec should attempt to detect noisy frame edges and remove them.
Windows XP and later.
Simple Profile, Main Profile, Advanced Profile.
Write-only.
MFPKEY_NUMBFRAMESSpecifies the number of bidirectional predictive frames (B-frames).
Windows XP and later.
Main Profile, Advanced Profile.
Write-only.
MFPKEY_NUMTHREADSSpecifies the number of threads that the codec will use for encoding.
Windows XP and later.
Simple Profile, Main Profile, Advanced Profile.
Write-only.
MFPKEY_PASSESRECOMMENDEDSpecifies the maximum number of passes supported by the codec.
Windows XP and later.
Simple Profile, Main Profile, Advanced Profile, Image.
Read-only.
MFPKEY_PASSESUSEDSpecifies the number of passes that the codec will use to encode the content.
Windows XP and later.
Simple Profile, Main Profile, Advanced Profile, Image.
Read/write.
MFPKEY_PERCEPTUALOPTLEVELSpecifies whether the codec should use conservative perceptual optimization when encoding.
Windows XP and later.
Main Profile, Advanced Profile.
Write-only.
MFPKEY_PRODUCEDUMMYFRAMESSpecifies whether the encoder produces dummy frame entries in the bit stream for duplicate frames.
Windows XP and later.
Simple Profile, Main Profile, Advanced Profile.
Write-only.
MFPKEY_QPPERFRAMESpecifies QP.
Windows Vista and later.
Simple Profile, Main Profile, Advanced Profile, Image.
Write-only.
MFPKEY_RANGEREDUXSpecifies the degree to which the codec should reduce the effective color range of the video.
Windows XP and later.
Advanced Profile.
Write-only.
MFPKEY_RAVGSpecifies the average bit rate, in bits per second, used for 2-pass variable-bit-rate (VBR) encoding.
Windows XP and later.
Simple Profile, Main Profile, Advanced Profile.
Read/write.
MFPKEY_RDSUBPIXELSEARCHSpecifies whether the encoder uses RD-based sub-pixel MV search.
Windows XP and later.
Simple Profile, Main Profile, Advanced Profile, Image.
Write-only.
MFPKEY_REENCENDBUFFERSIZEFor segment re-encoding, specifies the buffer size.
Windows Vista and later.
Simple Profile, Main Profile, Advanced Profile, Image.
Write-only.
MFPKEY_REENCDURATIONFor segment re-encoding, specifies the duration of the segment to be re-encoded.
Windows Vista and later.
Simple Profile, Main Profile, Advanced Profile, Image.
Write-only.
MFPKEY_REENCQPREFFor segment re-encoding, specifies the quantizer of the frame prior to the starting segment.
Windows Vista and later.
Simple Profile, Main Profile, Advanced Profile, Image.
Write-only.
MFPKEY_REENCSTARTBUFFERSIZEFor segment re-encoding, specifies the starting buffer fullness.
Windows Vista and later.
Simple Profile, Main Profile, Advanced Profile, Image.
Write-only.
MFPKEY_RMAXSpecifies the peak bit rate, in bits per second, used for constrained 2-pass variable-bit-rate (VBR).
Windows XP and later.
Simple Profile, Main Profile, Advanced Profile.
Read/write.
MFPKEY_TOTALFRAMESSpecifies the number of video frames passed to the encoder during the encoding process.
Windows XP and later.
Simple Profile, Main Profile, Advanced Profile, Image.
Read-only.
MFPKEY_VBRENABLEDSpecifies whether the codec will use variable-bit-rate (VBR) encoding.
Windows XP and later.
Simple Profile, Main Profile, Advanced Profile, Image.
Read/write.
MFPKEY_VBRQUALITYSpecifies the actual quality level for quality based (1-pass) variable-bit-rate (VBR) encoding.
Windows XP and later.
Simple Profile, Main Profile, Advanced Profile.
Write-only.
MFPKEY_VIDEOSCALINGSpecifies whether the codec will use video scaling optimization.
Windows XP and later.
Simple Profile, Main Profile, Advanced Profile.
Write-only.
MFPKEY_VIDEOWINDOWSpecifies the amount of content, in milliseconds, that can fit into the model buffer.
Windows XP and later.
Advanced Profile.
Write-only.
MFPKEY_VOLHEADERFORREENCODEFor segment re-encoding, specifies the codec private data of the file that is being re-encoded.
Windows Vista and later.
Simple Profile, Main Profile, Advanced Profile, Image.
Write-only.
MFPKEY_VTYPESpecifies the type of logic that the codec will use to detect interlaced source video.
Windows XP and later.
Advanced Profile.
Write-only.
MFPKEY_ZEROBYTEFRAMESSpecifies the number of video frames that were skipped because they were duplicates of previous frames.
Windows XP and later.
Simple Profile, Main Profile, Advanced Profile.
Read-only

Requirements

Client
Windows XP, Windows Vista or Windows 7
Header
Wmcodecdsp.h
DLL
Wmvencod.dll

Windows Media Encoder 9 Download Microsoft Office

See also

Windows Media Encoder
Developer(s)Microsoft
Stable release
Operating systemMicrosoft Windows
TypeVideo and audio encoding software
LicenseFreeware

Windows Media Encoder (WME) is a discontinued, freewaremediaencoder developed by Microsoft which enables content developers to convert or capture both live and prerecorded audio, video, and computer screen images to Windows Media formats for live and on-demand delivery. It is the successor of NetShow Encoder.[2] The download page reports that it is not supported on Windows 7.[1] WME has been replaced by a free version of Microsoft Expression Encoder. The Media 8 Encoding Utility is still listed. WME was available in both 32-bit and 64-bit versions.[3]

Windows Media Encoder 9 can encode video using Windows Media Video version 7, 8 or 9. Audio encoding uses a number of Windows Media Audio version 9.2 or version 10 (if the version 10 codecs are installed) profiles and a Windows Media Audio 9 Voice speech codec. Content can also be created as uncompressed audio or video.

Microsoft Windows Media Encoder 9 Free Download

Windows Media Encoder 9 enables two-pass encoding to optimize quality for on-demand (streamed or download-and-play) content. It also supports variable bitrate (VBR) encoding for download-and-play scenarios. True VBR can be applied over the entire duration of a high-motion sequence, ensuring the highest quality. This version also enables scripted encoding with the wmcmd.vbs VBScript file allowing content developers to encode large numbers of prerecorded media files. Bundled with the program are the applications Windows Media File Editor, Windows Media Profile Editor, and Windows Media Stream Editor.

Additional features • Contents: Wireless Controller and AA Batteries (2). Xbox 1 controller driver win7.

The GUI encoder application is actually a 'wrapper' of the encoder itself. Developers can write their own applications using Visual Studio to perform the same functions found in the application. These applications can be used to automate audio and video production. An SDK is also available.[4]

With the removal of Windows Media DRM in the Windows 10 Anniversary Update, Windows Media Encoder 9 is no longer compatible with the current version of Windows as of May 2017.

Versions[edit]

  • NetShow Encoder 3.0[5]
  • NetShow Encoder 3.01 (comes with Powerpoint 2000)
  • Windows Media Encoder 4.0 (also as part of the Windows Media Tools[6][7]) Windows Media Tools 4.1 was the last release for Windows 95 and Windows NT 4.0.
  • Windows Media Encoder 7.1 (for Windows 98, Windows Me and Windows 2000)
  • Windows Media 8 Encoding Utility (command-line) for Windows 98, Windows Me and Windows 2000[8]
  • Windows Media Encoder 9
  • Windows Media Encoder x64 Edition (based on Windows Media 10 SDK)

Windows Media Encoder Studio Edition[9] was a separate planned version of Windows Media Encoder 9 with support for segment encoding and multiple audio channels. After beta 1, it was eventually cancelled. Microsoft later released the commercial application, Expression Encoder as part of its Expression Studio suite.

See also[edit]

References[edit]

Windows Media Encoder 9 Instructions

  1. ^ ab'Windows Media Encoder 9 Series'. Download Center. Microsoft. Archived from the original on 22 January 2013. Retrieved 22 January 2013.
  2. ^'Archived copy'. Archived from the original on 2009-01-13. Retrieved 2009-01-04.CS1 maint: Archived copy as title (link)
  3. ^'Windows Media Encoder (64-Bit) 9.0 DownloadAdd'. Download.CHIP.eu. CHIP Xonio Online. 12 March 2010. Retrieved 13 October 2013.
  4. ^Windows Media Encoder 9 Series SDKArchived 2008-04-11 at the Wayback Machine
  5. ^Terran Interactive, Inc. Codec Central - NetShow, Retrieved on 2009-08-11
  6. ^Microsoft TechNet Windows Media Tools, Retrieved on 2009-08-08
  7. ^Microsoft Technet (April 14, 1999) Windows Media Tools Components, Retrieved on 2009-08-08
  8. ^Microsoft Corporation (2001-03-27) Windows Media 8 Encoding UtilityArchived 2009-02-15 at the Wayback Machine, Retrieved on 2009-08-12
  9. ^WME Studio Edition

External links[edit]

Retrieved from 'https://en.wikipedia.org/w/index.php?title=Windows_Media_Encoder&oldid=886921135'