Partilhar via


Filtro de Decodificador de Linha 21

[O recurso associado a esta página, DirectShow, é um recurso herdado. Foi substituído por MediaPlayer, IMFMediaEngine e Audio/Video Capture in 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 Audio/Video Capture in 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.]

Esse componente está disponível para uso nos sistemas operacionais Microsoft Windows 2000, Windows XP e Windows Server 2003. Ele poderá ser alterado ou ficar indisponível em versões subsequentes.

Esse filtro de Decodificador de Linha 21 decodifica os dados da linha 21 e desenha o texto legenda em bitmaps.

O pino de entrada se conecta a qualquer provedor de dados de linha 21, normalmente um decodificador de vídeo de DVD ou o filtro de decodificador CC . O Decodificador CC fornece dados de linha 21 da VBI de um sinal de televisão analógico. O pino de saída se conecta a um pino secundário no Mixer de Sobreposição ou a outro renderizador de vídeo, como a VMR.

Esse filtro aceita dados de linha 21 no formato de par de bytes padrão ou, para DVD, como um pacote para todo o grupo de imagens (GOP). Para cada GOP no fluxo de vídeo de DVD, pode haver um pacote de dados do usuário que tenha essas informações de cabeçalho específicas do GOP e dados de linha 21. O formato dos pares de bytes é definido no padrão EIA/CEA-608-B; Consulte esse padrão para obter mais informações.

Duas versões desse filtro estão disponíveis:

Filtrar CLSID
Decodificador de Linha 21 CLSID_Line21Decoder
Decodificador de Linha 21 2 CLSID_Line21Decoder2

 

O filtro versão 1 é usado nas plataformas Microsoft® Windows® 95/98/Me e Windows 2000. O filtro versão 2 está disponível no Microsoft Windows XP e posterior e é usado sempre que o Renderizador de Combinação de Vídeos está no grafo.

As informações na tabela a seguir se aplicam a ambas as versões do filtro:

Rótulo Valor
Interfaces de filtro IAMLine21Decoder, IBaseFilter
Tipos de mídia de pino de entrada Tipo principal: MEDIATYPE_AUXLine21DataSubtype:
  • MEDIASUBTYPE_Line21_BytePair (linha padrão 21)
  • MEDIASUBTYPE_Line21_GOPPacket (LINHA DE DVD 21)
Tipo de formato: FORMAT_VideoInfo ou GUID_NULL
Interfaces de pino de entrada IMemInputPin, IPin, IQualityControl
Tipos de mídia de pino de saída Tipo principal: MEDIATYPE_VideoSubtype:
  • MEDIASUBTYPE_RGB8
  • MEDIASUBTYPE_RGB555
  • MEDIASUBTYPE_RGB565
  • MEDIASUBTYPE_RGB24
  • MEDIASUBTYPE_RGB32
Tipo de formato: FORMAT_VideoInfo
Interfaces de pino de saída IMediaPosition, IMediaSeeking, IPin, IQualityControl
Filtrar CLSID Consulte a tabela anterior
CLSID da página de propriedades Nenhum
Executável qdvd.dll
Mérito Decodificador de Linha 21: MERIT_NORMALLine 21 Decodificador 2: MERIT_NORMAL + 2
Categoria de Filtro CLSID_LegacyAmFilterCategory

 

Filtros do DirectShow

Legendas ocultas e teletexto

Configuração do Grafo de Filtro de DVD