Filtro do Codificador de Vídeo DV

[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 filtro codifica um fluxo de vídeo descompactado em DV (vídeo digital). Ele fornece uma interface personalizada, IDVEnc, para definir a resolução e o formato de codificação.

Rótulo Valor
Interfaces de filtro IAMVideoCompression, IBaseFilter, IDVEnc, IDVRGB219, IPersistStream, ISpecifyPropertyPages
Tipos de mídia de pino de entrada
  • Tipo principal: MEDIATYPE_VideoThe seguintes subtipos são válidos:
    • MEDIASUBTYPE_RGB24
    • MEDIASUBTYPE_RGB565
    • MEDIASUBTYPE_RGB555
  • Tipo de formato: FORMAT_VideoInfo
Interfaces de pino de entrada IMemInputPin, IPin, IQualityControl
Tipos de mídia de pino de saída
  • Tipo principal: MEDIATYPE_Video
  • Subtipo: MEDIASUBTYPE_dvsd
  • Tipo de formato: FORMAT_VideoInfo
Interfaces de pino de saída IMediaPosition, IMediaSeeking, IPin, IQualityControl
Filtrar CLSID CLSID_DVVideoEnc
CLSID da página de propriedades CLSID_DVEncPropertiesPage
Executável qdv.dll
Mérito MERIT_DO_NOT_USE
Categoria de Filtro CLSID_VideoCompressorCategory

Comentários

Para vídeo de 16 bits (MEDIASUBTYPE_RGB555 ou MEDIASUBTYPE_RGB565), a entrada deve ter 720 x 480 pixels para NTSC ou 720 x 576 pixels para PAL. Para vídeo de 24 bits, não há restrições de tamanho na entrada.

A saída é sempre 720 x 480 para NTSC ou 720 x 576 para PAL; O vídeo de 24 bits é dimensionado para se ajustar a essas dimensões.

Filtros do DirectShow

Vídeo digital no DirectShow