MP3 文件源

MP3 文件源分析 MP3 文件。

MP3 文件源输出包含 MPEG-1 音频帧的缓冲区。 它不会解码音频。

文件扩展名和 MIME 类型

MP3 文件源是以下文件扩展名的默认媒体源:

  • .mp3

它也是以下 MIME 类型的默认媒体源。

  • audio/mpeg
  • audio/x-mp3
  • audio/x-mpeg

媒体类型

MP3 文件源提供的媒体类型包含以下属性。

Attribute 说明
MF_MT_MAJOR_TYPE 等于 MFMediaType_Audio
MF_MT_SUBTYPE 等于 MFAudioFormat_MP3MFAudioFormat_MPEG
MF_MT_AUDIO_AVG_BYTES_PER_SECOND 每秒的平均字节数。
MF_MT_AUDIO_BLOCK_ALIGNMENT 等于 1。
MF_MT_AUDIO_NUM_CHANNELS 音频通道数。
MF_MT_AUDIO_SAMPLES_PER_SECOND 每秒音频样本数。
MF_MT_USER_DATA 包含显示在结构的 wfx 成员之后的 MPEGLAYER3WAVEFORMAT 结构的部分。

 

接口

MP3 文件源通过 QueryInterface 公开以下接口:

此外,它还通过 IMFGetService 公开以下接口:

服务 GUID 接口
MF_METADATA_PROVIDER_SERVICE IMFMetadataProvider
MF_PROPERTY_HANDLER_SERVICE IPropertyStore注意: 请参阅 Shell 元数据提供程序
MF_RATE_CONTROL_SERVICE IMFRateControl
MF_RATE_CONTROL_SERVICE IMFRateSupport

 

要求

要求
最低受支持的客户端
Windows 7 [仅限桌面应用]
最低受支持的服务器
Windows Server 2008 R2 [仅限桌面应用]
DLL
Mf.dll

请参阅

媒体源和接收器

媒体源

源冲突解决程序

Media Foundation 中支持的媒体格式