Home
Support DVDx and freeware tools as a VIP for $19.90 (14.90€) or register for 1 year for $39.90 (29.90€) - Click here to register
Membres VIP enregistrés: 12717
[14h53: 224 visiteurs - 1 VIP]


Aperçu partiel du document demandé

Pour afficher le document en entier, vous devez être enregistré comme VIP.

Een geavanceerd gebruikers hulpmiddel:
GAPH EDIT

De multimedia architectuur van Windows is gebaseerd op DirectShow. In feite is dit een verzameling filters met in- en uitgangen voor gegevens. Elk multimedia onderdeel is op je computer aanwezig als een DirectShow filter. Voorbeelden hiervan zijn de audio/video compressors en decompressors maar ook de in- en uitgangen van je geluidskaart. Door een aantal filters aan elkaar te koppelen kun je gegevens paden (data paths) voor multimedia gegevens aanmaken. Met behulp van zo'n pad kun je de computer een actie laten uitvoeren zoals bijvoorbeeld een conversie van video compressie.

De DirectShow SDK (Software Development Kit) software van Microsoft bevat een mooie toepassing genaamd Graph Edit. Hiermee kun je op een grafische manier schema's van filters bouwen waarmee je elk multimedia component van je systeem direct kunt manipuleren!

  1. Het gebruik van GraphEdit
  2. Manipuleren van filters
  3. Voorbeeld voor het aanmaken van een schema
  4. Mogelijkheden van GraphEdit
  5. Beschrijving van enkele DirectShow filters
  6. Downmixen van Dolby Digital

1. Het gebruik van GraphEdit

Als je GraphEdit opent kom je in een lege werkomgeving. Als eerste moet je de filters die je wilt gebruiken toevoegen met behulp van het menu Graph -> Insert Filters.

Er verschijnt een filter selectie venster, waarin je de gewenste filters kunt selecteren. Ze zijn gegroepeerd in een aantal categorieën.

De meest voorkomende categorieën zijn omschreven in de onderstaande tabel:

Als je een categorie opent door op het + teken te klikken, verschijnt de lijst met filters in die categorie. Door het dubbel klikken op een filter verschijnt het betreffende filter in de werkruimte.

2. Manipuleren van filters

Om een gegevens pad aan te maken, moeten de filters aan elkaar gekoppeld worden. Dit doe je door de uitgang van een filter met de muis te verbinden aan de ingang van een ander filter. Je kunt punten alleen verbinden als ze van hetzelfde type zijn; als ze dat niet zijn krijg je een foutmelding. Soms voegt GraphEdit automatisch andere filters toe als je punten aan elkaar verbindt die niet direct met elkaar verbonden kunnen worden. GraphEdit zoekt dan naar extra tussenfilters die het wel mogelijk maakt om de gekozen punten met elkaar te verbinden. Als je dit niet wilt, kun je in het menu Graph het item Connect Intelligent uitzetten.

Filters kunnen uit je werkruimte verwijderd worden door ze te selecteren met een enkele muisklik en op de Delete toets te drukken. Ook kunnen de eigenschappen van sommige filters en aansluitpunten worden aangepast. Dit doe je door met de rechter muistoets op het filter te klikken en te kiezen voor 'Eigenschappen'.

Daarnaast is het ook mogelijk om het schema stroomafwaarts automatisch te laten genereren door met de rechter muistoets op een uitgang te klikken en te kiezen voor 'weergave'. Door dit te doen worden automatisch alle filters geplaatst voor het standaard gedrag (meestal "afspelen"). Als het schema klaar is kan het geactiveerd worden door het drukken van de "play" knop in het menu.

3. Voorbeeld voor het aanmaken van een schema

In dit voorbeeld wordt een schema aangemaakt voor het converteren naar een AVI met DivX codec. Dit is wat we gaan doen:

  • Importeer een MPEG-1
  • Converteer het naar een DivX AVI
  • Multiplex het DivX video signaal en het ongewijzigde MPG audio signaal en sla het op
  • Decodeer MPG audio en sla het op als PCM wave bestand
  • Bekijk het video conversie proces

Begin met het plaatsen van een bronbestand via DirectShow Filters -> File Source (Async.). Kies als bronbestand een MPEG bestand (in ons voorbeeld Loto-quebec MPEG.mpg). Ontleed het signaal met behulp van DirectShow Filters -> MPEG-I Stream Splitter.
Plaats vervolgens de DirectShow Filters -> MPEG Video Decoder in het video gegevens pad.

Plaats twee keer het DirectShow Filters -> Infinite Pin Tee Filter. Verbind een ervan met de audio uitgang van de MPEG-I Stream Splitter en de andere met de uitgang van de MPEG Video Decoder. Dit filter wordt gebruikt om de gegevens te verdubbelen. Plaats ook het filter Video Compressors -> Divx ;-) MPEG-4 Low-Motion in het video pad.

Gebruik DirectShow Filters -> AVI Mux om de DivX uitgang en MPG audio samen te voegen. Verbind de uitgang van AVI Mux naar het filter DirectShow Filters -> File Writer. Geef, als erom gevraagd wordt, een naam op voor het bestand (in ons voorbeeld Loto-quebec DivX.avi).

Om het MPG geluid te decoderen en het op te slaan moet je uitgang 2 van het Infinite Pin Tee Filter verbinden met DirectShow Filters -> MPEG Audio Decoder. Plaats daarachter de filters DirectShow -> WAV Dest en DirectShow Filters -> File Writer. . Geef het gewenste bestand een naam (in ons geval loto-quebec Audio.wav).

Opmerking: Als je het "WAV Dest" filter niet hebt kun je dat bij ons downloaden.

Om het video conversie proces te volgen moet je de uitgang van het Infinite Tee Filter op het video pad verbinden met DirectShow -> Video Renderer.



(...)
English interface... Voir en pleine fenêtre...
Login




[ s'enregistrer | mot de passe ]
Newsletter


S'abonner
Se désabonner
Bonnes affaires
DVDFab
WinX DVD Ripper Platinum
Philanthropie
Logo LA VIE D'ABORD
Association caritative pour aider les malades touchés par le cancer, pour aider aussi leurs familles, et le personnel soignant.
labDV recommande Firefox
Obtenir Firefox
labDV est une marque déposée de BPF Sarl (France) - Tous droits de copie réservés © 2002-2010