What's new in Windows Media Encoder 9 Series SDK 9.00.00.2980

Feb 25, 2012
  • New features:
  • Take advantage of the improvements to encoding functionality, including enhanced multiple bit rate (MBR) support, new variable bit rate (VBR) support, multichannel source support, nonsquare pixel support, time code support, two-pass encoding, and new audio and video codecs.
  • Distribute a broadcast by pushing a stream to a Windows Media server.
  • Control digital devices using Windows Media Encoder SDK, and use edit decision lists (EDLs) to select clips to encode.
  • Create and modify encoding profiles. Fine-tune control enables you to specify the audio and video codecs, encoding modes (VBR or CBR), and video and optimization settings.
  • Add watermarks to encoded files.
  • Limit file archival by the duration or size of the file.
  • Broadcast presentations by including hypertext markup language (HTML) documents in a stream.
  • Postprocess files by adding metadata, indexing, scripts, and markers. You can also use mark-in and mark-out times to edit files.
  • Split and recombine streams within encoded files.
  • Analyze video content to determine which optimization settings to apply.
  • Protect encoded content using digital rights management (DRM) technology.
  • Create audio and video transform plug-ins using the new plug-in model.
  • Changes from the 7.1 SDK:
  • Installing Windows Media Encoder 9 Series is a requirement for using the Windows Media Encoder 9 Series SDK.
  • New code samples are included that demonstrate how to use Windows Media Encoder features in the Microsoft Visual Basic, C++, and C# programming languages.
  • You can now preview and postview streams using Visual Basic with the WMEncDataview object.
  • The number of clients that can be connected to a computer hosting a Windows Media Encoder application has changed from 50 to 5.
  • The WMEncoder object is no longer marked safe for scripting.
  • New property pages are available. Note that the new property pages are larger and may not be displayed properly for applications based on the Windows Media Encoder 7.1 SDK.
  • You must use BSTR format when programming in C++, and you can no longer use wide-character format. For example, specify a string using CComBSTR("text") rather than L"text".