Compartir a través de


Descodificador de vídeo 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.

Este filtro descodifica mpeg-1, MPEG-2, vídeo H.264.

Nota:

La descodificación del vídeo H.264 requiere Windows 7.

 

Nota:

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

 

En el Registro, el nombre descriptivo de este filtro es "Microsoft DTV-DVD Video Decoder".

Información de filtro

Interfaces de filtro

IAMDecoderCaps
IBaseFilter
ICodecAPI

Tipos de medios de patillas de entrada

Pin de entrada de vídeo:

  • MEDIATYPE_DVD_ENCRYPTED_PACK, MEDIASUBTYPE_MPEG2_VIDEO
  • MEDIATYPE_MPEG2_PES, MEDIASUBTYPE_MPEG2_VIDEO
  • MEDIATYPE_Video, MEDIASUBTYPE_MPEG1Packet
  • MEDIATYPE_Video, MEDIASUBTYPE_MPEG1Payload
  • MEDIATYPE_Video, MEDIASUBTYPE_MPEG2_VIDEO

Pin de entrada de subpictura:

  • MEDIATYPE_DVD_ENCRYPTED_PACK, MEDIASUBTYPE_DVD_SUBPICTURE

A partir de Windows 7, el pin de entrada de vídeo también admite los siguientes tipos de entrada:

  • MEDIATYPE_Video, MEDIASUBTYPE_AVC1
  • MEDIATYPE_Video, MEDIASUBTYPE_H264
  • MEDIATYPE_Video, MEDIASUBTYPE_h264
  • MEDIATYPE_Video, MEDIASUBTYPE_X264
  • MEDIATYPE_Video, MEDIASUBTYPE_x264

Consulte Tipos de vídeo H.264 para obtener más información. El tipo de medio de entrada puede cambiar dinámicamente entre los tipos MPEG2 y H.264.

Interfaces de patillas de entrada

ICodecAPI
IKsPropertySet
IMemInputPin
IMFSampleProtection
Ipin
IQualityControl

Tipos de medios de anclaje de salida

Pin de salida de vídeo:

  • MEDIATYPE_Video, DXVA_ModeMPEG2_A (DXVA 1.0)
  • MEDIATYPE_Video, DXVA_ModeMPEG2_C (DXVA 1.0)
  • MEDIATYPE_Video, MEDIASUBTYPE_I420 (descodificación de software o DXVA2.0)
  • MEDIATYPE_Video, MEDIASUBTYPE_NV12 (descodificación de software o DXVA2.0)
  • MEDIATYPE_Video, MEDIASUBTYPE_YUY2 (descodificación de software o DXVA2.0)
  • MEDIATYPE_Video, MEDIASUBTYPE_IMC3 (solo DXVA2.0)
  • MEDIATYPE_Video, MEDIASUBTYPE_IMC4 (solo DXVA2.0)
  • MEDIATYPE_Video, MEDIASUBTYPE_S340 (solo DXVA2.0)
  • MEDIATYPE_Video, MEDIASUBTYPE_YV12 (solo DXVA2.0)

Pin de salida de línea 21:

  • MEDIATYPE_AUXLine21Data, MEDIASUBTYPE_Line21_GOPPacket

Pin de salida de subpictura:

  • MEDIATYPE_Video, MEDIASUBTYPE_AI44
  • MEDIATYPE_Video, MEDIASUBTYPE_ARGB32
  • MEDIATYPE_Video, MEDIASUBTYPE_ARGB4444
  • MEDIATYPE_Video, MEDIASUBTYPE_AYUV

Interfaces de pin de salida

IAMVideoAcceleratorNotify (solo pin de salida de vídeo)
IKsPropertySet
IMediaSeeking
Ipin
IQualityControl
IVPConfig

Filtrar CLSID

CLSID_CMPEG2VidDecoderDS (definido en wmcodecdsp.h)

Ejecutable

msmpeg2vdec.dll

Mérito

MERIT_NORMAL - 1

Categoría de filtro

CLSID_LegacyAmFilterCategory

 

Observaciones

Este filtro tiene dos pines de entrada y tres patillas de salida.

Patillas de entrada:

  • Entrada de vídeo
  • Entrada de subpictura

Pines de salida:

  • Salida de vídeo
  • Salida de línea 21
  • Salida de subpictura

El filtro no crea el pin de salida de subpicture a menos que el pin de entrada de vídeo esté conectado con un tipo de medio MEDIATYPE_DVD_ENCRYPTED_PACK .

Compatibilidad con MPEG-1/2

Para MPEG-1 y MPEG-2, el descodificador admite los siguientes formatos:

Etiqueta Value
Perfiles o niveles Cualquier combinación de los siguientes perfiles y niveles:
  • Perfiles: Simple, Main
  • Niveles: Bajo, Principal, Alto, Alto 1440
Formatos cromáticos 4:2:0 cromática
Resolución máxima 1920 × 1088 píxeles
DXVA El descodificador admite directX Video Acceleration (DXVA) versión 1 y versión 2.

 

El descodificador no admite secuencias de bits escalables. La entrada debe ser una secuencia de vídeo elemental.

El descodificador no admite formatos de cromática 4:2:2.

Compatibilidad con H.264

Para H.264, el descodificador admite los siguientes formatos:

Requisito Value
Perfiles y niveles Perfiles de línea base, principal y alto, hasta el nivel 5.1. (Véase la especificación ITU-T H.264 para obtener más información).
Formatos cromáticos 4:2:0 cromática o monocromática
Resolución mínima 48 × 48 píxeles
Resolución máxima 1920 × 1088 píxeles
DXVA El descodificador admite DXVA versión 2, pero no dxVA versión 1. La descodificación de DXVA solo se admite para secuencias de bits de línea base compatibles con Main, Main y High Profile. (Las secuencias de bits de línea base compatibles con main se definen como profile_idc=66 y constrained_set1_flag=1).

 

El descodificador no es compatible con la tecnología de grano de película.

Para obtener información sobre los tipos de medios H.264, vea Tipos de vídeo H.264.

Propiedades de códec

Los patillas de entrada admiten los siguientes conjuntos de propiedades mediante IKsPropertySet:

Los patillas de entrada admiten las siguientes propiedades a través de ICodecAPI:

Propiedad Requiere
AVDecCommonInputFormat Windows Vista
AVDecVideoInputScanType Windows Vista
AVDecVideoPixelAspectRatio Windows Vista

 

El filtro admite las siguientes propiedades a través de ICodecAPI:

Propiedad Requiere
AVDecMmcssClass Windows Vista
AVDecVideoAcceleration_H264 Windows 7
AVDecVideoAcceleration_MPEG2 Windows 7
AVDecVideoDropPicWithMissingRef Windows 7
AVDecVideoFastDecodeMode Windows 7
AVDecVideoImageSize Windows 7
AVDecVideoSoftwareDeinterlaceMode Windows 7
AVDecVideoThumbnailGenerationMode Windows 7

 

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

Tipos de medios de DVD

Tipos de vídeo H.264