Description of the MP3 Encoding Plug-In for Windows Media Player for Windows XP (306494)



The information in this article applies to:

  • Microsoft Windows Media Player for Windows XP Home Edition
  • Microsoft Windows Media Player for Windows XP Professional

This article was previously published under Q306494

SUMMARY

This article describes the MP3 encoding plug-in for Windows Media Player for Windows XP.

MORE INFORMATION

Windows Media Player for Windows XP has MP3 encoding plug-in support. To enable the Windows Media Player to encode MP3 files, you must license and install a compatible MP3 encoder. Windows Media Player supports only Audio Compression Manager (ACM) functions to communicate with the MP3 encoders. Therefore, the codec must be an ACM codec. For more information about ACM codec development, view the following MSDN Web site:

Description

WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.

You must have administrator rights on the computer to change any of the following settings. The following registry keys must be set by the third-party, compatible MP3 encoder. The following list describes the Windows Media Player for Windows XP MP3 encoding registry settings:
  • The following registry key should be created:

    HKEY_LOCAL_MACHINE\Software\Microsoft\MediaPlayer\Settings\MP3Encoding

  • The following values may be set:
    • DWORD value: LowRate (datarate)
    • DWORD value: LowRateSample (Sample)
    • DWORD value: MediumRate (datarate)
    • DWORD value: MediumRateSample (Sample)
    • DWORD value: MediumHighRate (datarate)
    • DWORD value: MediumHighRateSample (Sample)
    • DWORD value: HighRate (datarate)
    • DWORD value: HighRateSample (Sample)
    • String: PreferredCodecName (codec name)
    • String: PreferredCodecPath (codec name)
For example, to set the LowRate value to 56 kilobytes per second (KBps), the following keys are set:
  • HKEY_LOCAL_MACHINE\Software\Microsoft\MediaPlayer\Settings\MP3Encoding","LowRate",0x00010001,56000
  • HKEY_LOCAL_MACHINE\Software\Microsoft\MediaPlayer\Settings\MP3Encoding","LowRateSample",0x00010001,24000
  • HKEY_LOCAL_MACHINE\Software\Microsoft\MediaPlayer\MP3Encoding","PreferredCodecName","YourPreferredCodecName"
  • HKEY_LOCAL_MACHINE\Software\Microsoft\MediaPlayer\Settings\MP3Encoding","PreferredCodecPath","C:\\WINDOWS\\system32\\YourPreferredCodec.acm"
Note that the value for PreferredCodec is limited to 255 characters. The PreferredCodecPath key must contain the fully-qualified path to the location of the codec as well as the file name of the codec.

MP3 Compression Only

Windows Media Player for Windows XP supports only plugging in an MP3 encoder. Using any other compression creates invalid MP3 files. Therefore, the only compression support that is provided by the codec is for MP3. The codec accept only raw data and output-compressed data.

Modification Type:MajorLast Reviewed:10/31/2003
Keywords:kbinfo KB306494