Compartir a través de


Tipos de medios MPEG-1

[La característica asociada a esta página, DirectShow, es una característica heredada. Se ha reemplazado por MediaPlayer, IMFMediaEnginey captura de audio y 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 captura de audio y vídeo 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.

En esta sección se enumeran los tipos de medios usados para los datos MPEG-1.

Secuencia del sistema MPEG-1

Etiqueta Valor
Tipo principal MEDIATYPE_Stream
Subtipo MEDIASUBTYPE_MPEG1System
Tipo de formato FORMAT_MPEGStreams
Estructura de formato AM_MPEGSYSTEMTYPE
Contenido del ejemplo multimedia Secuencia de bytes; sin alineación

 

MPEG-1 System Stream from Video CD

Etiqueta Valor
Tipo principal MEDIATYPE_Stream
Subtipo MEDIASUBTYPE_MPEG1VideoCD
Tipo de formato GUID_NULL
Estructura de formato Ninguno
Contenido del ejemplo multimedia Secuencia de bytes; sin alineación.

 

Paquete de audio MPEG-1

Etiqueta Valor
Tipo principal MEDIATYPE_Audio
Subtipo MEDIASUBTYPE_MPEG1Packet
Tipo de formato FORMAT_WaveFormatEx
Estructura de formato MPEG1WAVEFORMAT
Contenido del ejemplo multimedia Paquete MPEG-1 único, incluido el encabezado de paquete.

 

Carga de audio MPEG-1

Etiqueta Valor
Tipo principal MEDIATYPE_Audio
Subtipo MEDIASUBTYPE_MPEG1Payload
Tipo de formato FORMAT_WaveFormatEx
Estructura de formato MPEG1WAVEFORMAT
Contenido del ejemplo multimedia Datos de audio MPEG-1 alineados por bytes.

 

Paquete de vídeo MPEG-1

Etiqueta Valor
Tipo principal MEDIATYPE_Video
Subtipo MEDIASUBTYPE_MPEG1Packet
Tipo de formato FORMAT_MPEGVideo
Estructura de formato MPEG1VIDEOINFO
Contenido del ejemplo multimedia Paquete MPEG-1 único, incluido el encabezado de paquete.

 

Carga de vídeo MPEG-1

Etiqueta Valor
Tipo principal MEDIATYPE_Video
Subtipo MEDIASUBTYPE_MPEG1Payload
Tipo de formato FORMAT_MPEGVideo
Estructura de formato MPEG1VIDEOINFO
Contenido del ejemplo multimedia Datos de vídeo MPEG-1 alineados por bytes.

 

Secuencia de vídeo nativa MPEG-1

Etiqueta Valor
Tipo principal MEDIATYPE_Stream
Subtipo MEDIASUBTYPE_ MPEG1Video
Tipo de formato GUID_NULL
Estructura de formato Ninguno
Contenido del ejemplo multimedia Matriz de bytes de secuencia de vídeo (sin capa del sistema).

 

MPEG-1 Native Audio Stream

Etiqueta Valor
Tipo principal MEDIATYPE_Stream
Subtipo MEDIASUBTYPE_ MPEG1Audio
Tipo de formato GUID_NULL
Estructura de formato Ninguno
Contenido del ejemplo multimedia Matriz de bytes de secuencia de audio (sin capa del sistema).

 

Observaciones

Los filtros MPEG-1 de DirectShow admiten estos tipos como se indica a continuación.

Filtro Dirección Tipos de medios admitidos
Divisor MPEG-1 Entrada Secuencia del sistema MPEG-1 STREAMMPEG-1 desde Video CD
Divisor MPEG-1 Salida Paquete de audio MPEG-1MPEG-1 Carga de audio
Paquete de vídeo MPEG-1
Carga de vídeo MPEG-1
Códec de audio de software Entrada Paquete de audio MPEG-1MPEG-1 Carga de audio
Códec de vídeo de software Entrada Paquete de vídeo MPEG-1 Carga de vídeoMPEG-1
Códec de audio de software Salida Audio PCM
Códec de vídeo de software Salida Vídeo sin comprimir (Y41P, YUY2, UYVY, RGB-24, RGB-32, RGB-565, RGB-555, RGB-8)

 

Los tipos de medios de carga y paquetes de vídeo MPEG-1 contienen un encabezado de secuencia completo para que los datos se puedan reproducir desde el medio de un archivo sin necesidad de un encabezado de secuencia para inicializar la reproducción de vídeo.

El encabezado de secuencia de vídeo se anexa al tipo de datos de vídeo para vídeo MPEG para que la reproducción pueda comenzar desde el centro de una secuencia. La longitud de este campo es de hasta 140 bytes; incluye el código de inicio del encabezado de secuencia (0x000001B3) al principio, junto con las matrices de cuantificación encontradas en el primer encabezado de secuencia encontrado.