Tipos de medios divisores MPEG-2

[La característica asociada a esta página, DirectShow, es una característica heredada. Se ha reemplazado por MediaPlayer, IMFMediaEngine y Captura de audio/vídeo en Media Foundation. Esas características se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer, IMFMediaEngine y Audio/Video Capture en Media Foundation en lugar de DirectShow, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

El filtro Splitter MPEG-2 admite actualmente audio y vídeo. Dolby AC-3 se admite como substream tal y como se define en DVD. El filtro también admite audio MPEG-2. Los tipos de medios dependen de si el divisor MPEG-2 está entregando paquetes PES o cargas PES.

Vídeo

Para vídeo MPEG-2, los tipos multimedia son los siguientes.

Salida de PES Salida de carga útil
Tipo principal MEDIATYPE_MPEG2_PES MEDIATYPE_Video
Subtipo MEDIASUBTYPE_MPEG2_VIDEO MEDIASUBTYPE_MPEG2_VIDEO
Tipo de formato FORMAT_MPEG2Video FORMAT_MPEG2Video
Estructura de formato MPEG2VIDEOINFO MPEG2VIDEOINFO

 

AC-3 Audio

Para audio AC-3, los tipos de medios son los siguientes.

Salida de PES Salida de carga útil
Tipo principal MEDIATYPE_MPEG2_PES MEDIATYPE_Audio
Subtipo MEDIASUBTYPE_DOLBY_AC3 MEDIASUBTYPE_DOLBY_AC3
Tipo de formato FORMAT_WaveFormatEx FORMAT_WaveFormatEx
Estructura de formato WAVEFORMATEX WAVEFORMATEX

 

El miembro wFormatTag de la estructura WAVEFORMATEX para AC-3 está actualmente WAVE_FORMAT_UNKNOWN, pero esto podría cambiar.

MPEG-2 Audio

Para audio MPEG-2, los tipos multimedia son los siguientes.

Salida de PES Salida de carga útil
Tipo principal MEDIATYPE_MPEG2_PES MEDIATYPE_Audio
Subtipo MEDIASUBTYE_MPEG2_AUDIO MEDIASUBTYPE_MPEG2_AUDIO
Tipo de formato FORMAT_WaveFormatEx FORMAT_WaveFormatEx
Estructura de formato WAVEFORMATEX WAVEFORMATEX

 

El miembro wFormatTag de la estructura WAVEFORMATEX para MPEG-2 Audio está actualmente WAVE_FORMAT_UNKNOWN, pero esto podría cambiar.

Mpeg-2 Splitter supone que las secuencias D0 a DF se usan para la secuencia de extensión multicanal, ya que son para el audio MPEG-2 de DVD. Por lo tanto, cada vez que se selecciona la secuencia C x , el divisor reenvía también los paquetes para la secuencia D x .

LPCM Audio

En el caso del audio LPCM, los tipos de medios son los siguientes.

Salida de PES Salida de carga útil
Tipo principal MEDIATYPE_MPEG2_PES MEDIATYPE_Audio
Subtipo MEDIASUBTYPE_DVD_LPCM_AUDIO MEDIASUBTYPE_DVD_LPCM_AUDIO
Tipo de formato FORMAT_WaveFormatEx FORMAT_WaveFormatEx
Estructura de formato WAVEFORMATEX WAVEFORMATEX

 

El miembro wFormatTag de la estructura WAVEFORMATEX para el audio LPCM está actualmente WAVE_FORMAT_UNKNOWN, pero esto podría cambiar.

Tipos de medios MPEG-2