Compartilhar via


Divisor MPEG-2

[O recurso associado a esta página, DirectShow, é um recurso herdado. Ele foi substituído por MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo na Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo no Media Foundation em vez de DirectShow, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]

A partir do Microsoft® Windows® XP, o filtro divisor MPEG-2 foi preterido. Em vez disso, use o MpEG-2 Demultiplexer .

Em plataformas anteriores, use o Divisor MPEG-2 para fluxos de programa MPEG-2 entregues no modo de pull que contêm pelo menos um dos seguintes tipos de fluxo: vídeo MPEG-2; Áudio MPEG-2; Áudio AC3 codificado conforme definido para vídeo de DVD; ou áudio PCM codificado conforme definido para vídeo de DVD. Esse filtro analisa os fluxos, cria um pino de saída para cada fluxo e gera os pacotes de áudio ou vídeo MPEG compactados para um filtro de decodificador MPEG-2.

Para fluxos de programa e transporte entregues no modo push, use o MPEG-2 Demultiplexer, em todas as plataformas.

Observação

O Divisor MPEG-2 não dá suporte à busca precisa de quadros.

 

Rótulo Valor
Filtrar Interfaces IBaseFilter, ISpecifyPropertyPages, IAMParse, IAMStreamSelect
Tipos de mídia de pino de entrada
  • MEDIATYPE_Stream, MEDIASUBTYPE_MPEG2_PROGRAM
  • MEDIATYPE_Stream, MEDIASUBTYPE_MPEG1_Video
  • MEDIATYPE_Stream, MEDIASUBTYPE_NULL
Interfaces de pino de entrada IPin, IQualityControl
Tipos de mídia de pino de saída Depende do tipo de fluxo. Consulte Tipos de mídia de divisor MPEG-2
Interfaces de pino de saída IPin, IMediaSeeking
Filtrar CLSID CLSID_MMSPLITTER
CLSID da página de propriedades Não aplicável
Executável mpg2splt.ax
Mérito MERIT_NORMAL + 1
Categoria de Filtro CLSID_AudioInputDeviceCategory

 

Filtros do DirectShow

Usando o divisor MPEG-2