Weiterempfehlen   Leserbrief
16.06.2005
Druckversion
powered by

Filter-Fummeleien

Erklärt: So funktionieren DirectShow-Filter

Burkhard Müller

Das DirectShow-System von Windows ist für das Abspielen von Video und Audio zuständig. Medienströme gelangen von der Festplatte, aus dem Netzwerk oder von DVD in ein Filtersystem, das die Mediendaten verarbeitet und sie schließlich am Bildschirm anzeigt. Nahezu alle Movie-Player verwenden diesen etwas undurchsichtigen Mechanismus, wobei aber so einiges schief gehen kann.

DirectShow ist für die meisten Anwender ein Sack Flöhe: Filme haben kein Bild oder keinen Ton oder beides, obwohl anscheinend alles richtig installiert ist. Schuld ist fast immer DirectShow (DS), das auf so manchem Windows-Rechner durcheinander geraten ist. Doch Rettung naht: Dieser Artikel erklärt das DS-System und zeigt, wo man den Hebel bei Bild- und Tonproblemen ansetzt. Folgende Fragen werden geklärt:

Folgende Fragen werden geklärt
1 Was sind DirectShow-Filter?
2 Wie werden DirectShow-Filter registriert?
3 Wie bestimmt man, welcher Filter verwendet wird?
4 Wie wird ein spezieller Decoder zum Abspielen gewählt?
5 Was macht GraphEdit?

DirectShow installieren

DirectShow gehört zum kostenlosen DirectX und wird mit diesem installiert. Zusätzlich zur aktuellen DirectX Runtime 9b ist die Installation des ebenfalls kostenlosen DirectX-SDK empfehlenswert - es enthält viele Informationen unter anderem zu DS und vor allem eine recht umfangreiche Online-Hilfe, allerdings nur auf englisch.

So funktioniert DirectShow

Das DS-System besteht aus Filtern, die miteinander verkettet einen so genannten Filtergraphen ergeben. Filter sind in Kategorien eingeteilt: Es gibt welche um Medienströme zu lesen, welche zum Demuxen (Demultiplexer), zum Dekomprimieren (Decoder) und schließlich zum Anzeigen (Rendern). Am Ende der Kette können Bild oder Ton auch auf die Festplatte geschrieben werden - dafür ist der File Writer zuständig. Somit lässt sich jedes Video auf diese Art demuxen, vorausgesetzt die notwendigen Filter sind installiert. Früher, als es noch wenig Tools gab, war das tatsächlich manchmal der einzige Weg zum Demuxen eines Videos.



Bild verkleinernBild vergrößern


So sieht eine einfache Filterkette aus

Das Bild zeigt einen einfachen Filtergraphen: Links gelangt das Video in den Splitter, der Bild und Ton trennt (demuxt). Das Bild wird an den AVI-Decompressor geschickt - zum Beispiel den ffdshow-Decoder - und wird schließlich vom Video Renderer angezeigt. Der Ton wird ohne weitere Manipulation von Windows wiedergegeben (Default DirectSound Device). Dazwischen können sich jedoch viele weitere Filter befinden.

AVI-Decompressoren sind zum Beispiel die MPEG4-Decoder DivX, XviD, FFDShow oder 3ivx, diese sind ebenfalls DS-Filter. Etwas später wird gezeigt, wie man mit einem Software-Player wie dem Media Player Classic einen dieser Filter zum Abspielen auswählt.

Solche Video-Decoder können das Bild zur Laufzeit manipulieren: Sie hellen das Bild zum Beispiel auf, verändern die Farben oder führen ein De-Interlacing durch. Am meisten Möglichkeiten bietet der ffdshow: Er kann das Bild auf vielfältige Weise manipulieren, Untertitel laden usw. Ähnlich ist es beim Ton: Bei AC3-Ton können zum Beispiel die Surround-Effekte oder die Sprachanteile verstärkt oder vermindert werden und so weiter. Alle diese Effekte kann man sofort sehen bzw. hören. DS-Decoder verändern also Bild und Ton nachträglich während des Abspielens ohne das eigentliche Video zu verändern.


Druckversion | Links zum Artikel | Kommentare

1 | 2 | 3 | 4 weiter »


Mehr über: Videosoftware, Tutorial, Hintergrundwissen, Codecs, Software, Videobearbeitung

Links zum Artikel

Diskutieren Sie zu diesen Artikel im Forum!
Neues Thema eröffnen


News Flash, am 13.10.2008 07:49

Erklärt: So funktionieren DirectShow-Filter

Was sagen Sie dazu?



Creative Commons LicenseErklärt: So funktionieren DirectShow-Filter von netzwelt.de steht unter einer Creative Commons-Lizenz. Sie dürfen die Texte für nicht-kommerzielle Zwecke nutzen, bei Angabe und Verlinkung der Quelle "netzwelt.de".

Klicken Sie hier für weitere Informationen

Werbung


Top Codec-Downloads

Den richtigen Codec finden

Tutorial: Mit GSpot Codec-Informationen erhalten

Bildschirm bleibt düster, kein Ton? Film stürzt ab oder ruckelt? Kein Problem, das kann man alles reparieren. Diese Serie zeigt Ihnen, woraus Filme bestehen, welche Codecs man zum Abspielen braucht und gibt Tipps, welcher Software-Player wirklich etwas taugt.

Top Codec-Vollversionen

Audio-Codecs und Filter

MP3 und Co. zeigen ihre Vor- und Nachteile. Wir stellen Ihnen Audiocodecs und dazu passende Software-Player vor.

Video-Codecs und Filter

Als Laie ist es nicht ganz leicht, sich in der Welt der Videoformate zurechtzufinden. Dabei ist die Videoarchivierung eigentlich ein sehr spannendes Feld. Wir stellen die aktuellen Videoformate und Codecs kurz vor und vergleichen sie in der Praxis.

Alleskönner Codec-Packs

Codecs und Codec-Packs

Codec-Packs sind praktisch, einmal installiert beseitigen Sie nahezu alle Abspielprobleme. Wir stellen Ihnen die besten Pakete vor und vergleichen diese untereinander

akuma.de - Unser Musikdienst

Dramaking von Franky Kubrick Meine Grössten Erfolge von Wolfgang Petry Wahnsinn - Die Hits Von'79 Bis'95 von Bap Mein Geheimnis&Interview Bonus Track von Götz Alsmann Come Away With Me von Norah Jones A Collection Of Roxette Hits! Their 20 Greatest Songs! von Roxette
akuma.de - Das digitale Kaufhaus für Musik

Service-Angebote der netzwelt

Werbung


nach oben
Aktuell
Software Updates
Top Downloads
Downloadarchiv
Downloads per RSS
Software-Anleitungen
Video Anleitungen
Audio Anleitungen
Sicherheits Anleitungen
Anleitungen Übersicht
Software-Specials
Filesharing
Firefox
Google Earth
Windows Vista
Beliebte Freeware-Pakete
Video Freeware
Windows Vista Freeware
Foto Freeware
Windows XP Freeware

Wählen Sie aus über 3.000 Downloads die richtigen Programme für sich aus. Von Sicherheits-Software über Tuning-Tools und Bildschirmschoner oder sogar Spiele. Alle Downloads sind kostenlos. Wir unterscheiden zwischen Freeware (komplett kostenlos) und Shareware (Probeversion). Die Software wurde auf Funktionalität getestet und Viren geprüft und um Anleitungen, Testergebnisse, Tipps und Screenshots erweitert.

RSS Feed abonnieren Nie mehr ein Update dieser Seite verpassen?
Hier klicken, um netzwelt.de zu abonnieren!

Copyright © 2008 by netzwelt.de - Erklärt: So funktionieren DirectShow-Filter - Filter-Fummeleien
H2 media factory GmbH Impressum | Presse | Kooperationen | Werbung | Rechtliche Hinweise | Sitemap | Jobs