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
MERIT_DO_NOT_USE
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:
- La propiedad AVEncCommonMeanBitRate establece la velocidad de bits media para la secuencia de vídeo.
- La propiedad AVEncAudioMeanBitRate establece la velocidad de bits media para la secuencia de audio.
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 |
|
Consulte también