Delen via


De Schermcodec van Windows Media Video 9 gebruiken (Microsoft Media Foundation)

De Windows Media Video 9-schermcodec is geoptimaliseerd voor het comprimeren van toepassingsvideo, die bestaat uit opeenvolgende schermafbeeldingen voor een computerweergave. De codec maakt gebruik van de typische eenvoud van afbeeldingen (relatief weinig kleuren, veel rechte lijnen, enzovoort) en relatief gebrek aan beweging om een zeer hoge compressieverhouding te bereiken. Het nadeel van deze optimalisatie is dat video die niet voldoet aan de verwachte kenmerken van toepassingsvideo moeilijk kan worden gecomprimeerd met een acceptabel kwaliteitsniveau.

De Windows Media Video 9-schermcoderingsprogramma wordt geïdentificeerd door de klasse-id CLSID_CMSSEncMediaObject2, en de decoder wordt geïdentificeerd door de klasse-id CLSID_CMSSDecMediaObject. De FOURCC-waarde voor mediatypen die deze codec gebruiken, is 'MSS2'.

De encoder configureren

De encoder van de Windows Media Video 9-schermcodec wordt op dezelfde manier geconfigureerd als de standaardvideodecoder.

Notitie

De schermcoderingsprogramma ondersteunt slechts codering met één wachtwoord. U kunt de eigenschap MFPKEY_PASSESUSED instellen op 2 en de invoer twee keer zonder fout verwerken, maar dit is geen voordeel. Dit is een bekend probleem en kan worden gecorrigeerd in toekomstige releases.

 

De beste resultaten ophalen

Als u ontdekt dat de gewenste kwaliteit in uw schermopname-inhoud een hogere bitsnelheid vereist dan u kunt gebruiken voor uw leveringsscenario, kunt u de volgende technieken proberen om meer efficiëntie te krijgen van de codec:

  • Gebruik een kleinere resolutie voor de schermopname. Het vastleggen van een grotere schermresolutie dan nodig is, kan de viewer verwarren door onnodige informatie te presenteren.
  • Gebruik een tragere framesnelheid. Schermopnamen kunnen vaak effectief zijn met zeer lage framesnelheden (soms zo laag als 4 of 5 frames per seconde).
  • Gebruik minder afbeeldingen in de schermopname. De Windows Media Video 9-schermcodec is geoptimaliseerd voor het coderen van Primitieven en tekst van Windows met hoge kwaliteit. Meestal treden er problemen op vanwege bitmapafbeeldingen, die vaak duizenden afzonderlijke kleuren bevatten. Hoe minder bitmaps zich op het scherm bevinden wanneer u vastlegt, hoe beter uw resultaten zijn. Als u afbeeldingen niet kunt verwijderen uit uw schermopname, zijn er verschillende manieren om de impact die een bitmap heeft op de afbeeldingskwaliteit te minimaliseren:
    • Verklein de grootte van de afbeelding.
    • Verminder het aantal afzonderlijke afbeeldingen dat tegelijkertijd op het scherm wordt weergegeven.
    • Verminder de hoeveelheid beweging van de afbeelding. Als de afbeelding zich bijvoorbeeld in een venster bevindt, houdt u het venster zo stil mogelijk.
    • Plaats de muiswijzer niet op de afbeelding of sleep vensters of andere elementen over de afbeelding.

Decodering

Er zijn geen speciale vereisten voor het decoderen van schermafbeeldingsvideo. Net als bij alle Windows Media Video 9-codecs, kan de schermafbeelding decoder de gecodeerde inhoud echter niet correct decomprimeren zonder de persoonlijke codecgegevens.

Configureren van Videocodering

Persoonlijke gegevens van videocodec gebruiken

Windows Media Video 9 Screen Encoder

Werken met video