Codificador MPEG-2 de Microsoft

[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 Codificador MPEG-2 de Microsoft codifica mpeg-2 audio y vídeo y multiplexes las secuencias para generar una secuencia de programa MPEG-2 o una secuencia de transporte.

Nota:

Este filtro no se admite en plataformas basadas en IA-64.

 

Información de filtro

Interfaces de filtro

IBaseFilter
ICodecAPI
IEncoderAPI
IMediaSeeking
IVideoEncoder

Tipos de medios de anclaje de entrada

Ver comentarios

Interfaces de patilla de entrada

IMemInputPin
Ipin
IQualityControl

Tipos de medios de anclaje de salida

Ver comentarios

Interfaces de pin de salida

IMediaSeeking
Ipin
IQualityControl

Filtrar CLSID

CLSID_CMPEG2EncoderDS (declarado en wmcodecdsp.h)

Executable

msmpeg2enc.dll

Mérito

MERIT_DO_NOT_USE

Categoría de filtro

CLSID_LegacyAmFilterCategory

 

Observaciones

Este filtro combina la funcionalidad de codificación de otros dos filtros:

Excepto como se indica, este filtro admite las mismas características de codificación que esos dos codificadores.

Inicialmente, el filtro tiene un pin de entrada, que puede aceptar la entrada de audio o vídeo. Cuando se conecta ese pin, el filtro crea un segundo pin de entrada. Si el primer pin de entrada recibe audio, el segundo pin de entrada solo acepta vídeo y viceversa. Cada patilla de entrada admite los mismos tipos de medios que el filtro de codificador correspondiente.

Si solo hay un pin de entrada conectado, el filtro admite los mismos tipos de salida que el codificador de audio o vídeo correspondiente. Si ambos pines están conectados, el filtro admite los siguientes tipos de salida:

  • Audio visual en una secuencia de programas MPEG-2
  • Audio visual en una secuencia de transporte MPEG-2

Estos corresponden a los siguientes tipos de salida:

  • MEDIATYPE_Stream, MEDIASUBTYPE_MPEG2_PROGRAM
  • MEDIATYPE_Stream, MEDIASUBTYPE_MPEG2_TRANSPORT

Este filtro no puede multiplex secuencias codificadas previamente. Las secuencias de entrada deben ser audio/vídeo sin comprimir, que el filtro codifica antes de la multiplexación. La secuencia multiplexada está limitada a un programa, que contiene hasta un audio y una secuencia de vídeo.

Propiedades de códec

El filtro admite las propiedades combinadas de los filtros Mpeg-2 Audio Encoder y MPEG-2 Video Encoder , con la siguiente diferencia:

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista Home Premium, Windows Vista Ultimate, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Enterprise, Windows 7 Ultimate [solo aplicaciones de escritorio]
Servidor mínimo compatible
No se admite ninguno
Encabezado
Wmcodecdsp.h

Consulte también

Filtros directShow