Partilhar via


Filtro de codificador de vídeo DV

[O recurso associado a esta página, DirectShow, é um recurso herdado. Foi substituído por MediaPlayer, IMFMediaEnginee Audio/Video Capture in Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda vivamente que o novo código utilize 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.]

Este filtro codifica um fluxo de vídeo não comprimido em vídeo digital (DV). Ele fornece uma interface personalizada, IDVEnc, para definir a resolução de codificação e formato.

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
Página de propriedade CLSID 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 ser de 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 adequar a essas dimensões.

Filtros DirectShow

vídeo digital no DirectShow