Источник 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_MP3 или MFAudioFormat_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 Содержит часть структуры MPEGLAYER3WAVEFORMAT , которая отображается после элемента wfx структуры.

 

Интерфейсы

Источник MP3-файла предоставляет следующие интерфейсы через QueryInterface:

Кроме того, он предоставляет следующие интерфейсы через IMFGetService:

Service GUID Интерфейс
MF_METADATA_PROVIDER_SERVICE IMFMetadataProvider
MF_PROPERTY_HANDLER_SERVICE IPropertyStoreПримечание. См . раздел Поставщики метаданных оболочки.
MF_RATE_CONTROL_SERVICE IMFRateControl
MF_RATE_CONTROL_SERVICE IMFRateSupport

 

Требования

Требование Значение
Минимальная версия клиента
Windows 7 [только классические приложения]
Минимальная версия сервера
Windows Server 2008 R2 [только классические приложения]
DLL
Mf.dll

См. также раздел

Источники и приемники мультимедиа

Источники мультимедиа

Сопоставитель источника

Поддерживаемые форматы мультимедиа в Media Foundation