Delen via


DV Video Encoder-filter

[De functie die is gekoppeld aan deze pagina, DirectShow, is een verouderde functie. Het is vervangen door MediaPlayer, IMFMediaEngineen Audio/Video Capture in Media Foundation. Deze functies zijn geoptimaliseerd voor Windows 10 en Windows 11. Microsoft raadt ten zeerste aan om nieuwe code te gebruiken MediaPlayer, IMFMediaEngine en Audio/Video Capture in Media Foundation in plaats van DirectShow, indien mogelijk. Microsoft stelt voor dat bestaande code die gebruikmaakt van de verouderde API's, indien mogelijk opnieuw worden geschreven om de nieuwe API's te gebruiken.]

Met dit filter wordt een niet-gecomprimeerde videostream gecodeerd in digitale video (DV). Het biedt een aangepaste interface, IDVEnc-, voor het instellen van de coderingsresolutie en -indeling.

Etiket Waarde
Filterinterfaces IAMVideoCompression, IBaseFilter, IDVEnc, IDVRGB219, IPersistStream, ISpecifyPropertyPages
Typen invoerpinmedia
  • Primair type: MEDIATYPE_VideoThe volgende subtypen zijn geldig:
    • MEDIASUBTYPE_RGB24
    • MEDIASUBTYPE_RGB565
    • MEDIASUBTYPE_RGB555
  • Indelingstype: FORMAT_VideoInfo
Invoerpininterfaces IMemInputPin, IPin, IQualityControl
Mediatypen voor vastmaken van uitvoer
  • Primair type: MEDIATYPE_Video
  • Subtype: MEDIASUBTYPE_dvsd
  • Indelingstype: FORMAT_VideoInfo
Interfaces voor uitvoerpin IMediaPosition, IMediaSeeking, IPin, IQualityControl
CLSID filteren CLSID_DVVideoEnc
CLSID van eigenschappenpagina CLSID_DVEncPropertiesPage
Uitvoerbaar qdv.dll
MERIT_DO_NOT_USE
filtercategorie CLSID_VideoCompressorCategory

Opmerkingen

Voor 16-bits video (MEDIASUBTYPE_RGB555 of MEDIASUBTYPE_RGB565) moet de invoer 720 x 480 pixels zijn voor NTSC of 720 x 576 pixels voor PAL. Voor 24-bits video zijn er geen beperkingen voor de grootte van de invoer.

De uitvoer is altijd 720 x 480 voor NTSC of 720 x 576 voor PAL; 24-bits video wordt geschaald om deze dimensies aan te passen.

DirectShow-filters

Digital Video in DirectShow