Freigeben über


MP3-Dateiquelle

Die MP3-Dateiquelle analysiert MP3-Dateien.

Die MP3-Dateiquelle gibt Puffer aus, die MPEG-1-Audioframes enthalten. Die Audiodaten werden nicht decodiert.

Dateierweiterungen und MIME-Typen

Die MP3-Dateiquelle ist die Standardmedienquelle für die folgende Dateinamenerweiterung:

  • .mp3

Es ist auch die Standardmedienquelle für die folgenden MIME-Typen.

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

Medientypen

Der von der MP3-Dateiquelle angebotene Medientyp enthält die folgenden Attribute.

attribute BESCHREIBUNG
MF_MT_MAJOR_TYPE Gleich MFMediaType_Audio.
MF_MT_SUBTYPE Gleich MFAudioFormat_MP3 oder MFAudioFormat_MPEG.
MF_MT_AUDIO_AVG_BYTES_PER_SECOND Durchschnittliche Anzahl von Bytes pro Sekunde.
MF_MT_AUDIO_BLOCK_ALIGNMENT Gleich 1.
MF_MT_AUDIO_NUM_CHANNELS Anzahl der Audiokanäle.
MF_MT_AUDIO_SAMPLES_PER_SECOND Anzahl der Audiobeispiele pro Sekunde.
MF_MT_USER_DATA Enthält den Teil einer MPEGLAYER3WAVEFORMAT-Struktur , der nach dem wfx-Element der -Struktur angezeigt wird.

 

Schnittstellen

Die MP3-Dateiquelle macht die folgenden Schnittstellen über QueryInterface verfügbar:

Darüber hinaus werden die folgenden Schnittstellen über IMFGetService verfügbar gemacht:

Dienst-GUID Schnittstelle
MF_METADATA_PROVIDER_SERVICE IMFMetadataProvider
MF_PROPERTY_HANDLER_SERVICE IPropertyStore-Hinweis: Siehe Shellmetadatenanbieter.
MF_RATE_CONTROL_SERVICE IMFRateControl
MF_RATE_CONTROL_SERVICE IMFRateSupport

 

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 R2 [nur Desktop-Apps]
DLL
Mf.dll

Weitere Informationen

Medienquellen und Senken

Medienquellen

Quellkonfliktlöser

Unterstützte Medienformate in Media Foundation