Mediaportal Codecs einrichten
Nach meiner Installationsanleitung für MediaPortal zeige ich euch nun, welche Codecs ich auf meinen Systeme immer installiere. Ich verwende grundsätzlich den Halli Media Splitter sowie die ffdshow tryouts. Mit diesen beiden Komponenten ist es möglich, nahezu jedes Audio- und Videomaterial abspielen zu können. Neue Versionen der ffdshow tryouts unterstützen zudem auch Hardwarebeschleunigung per DXVA und bieten viele Optionen, um die Qualität von Videos noch weiter zu verbessern.
Halli Media Splitter installieren
Lade dir zunächst die aktuelle Version des Haali Media Splitter herunter (der Download-Link befindet sich ganz oben rechts und trägt die Bezeichnung MatroskaSplitter). Der Haali Media Splitter sorgt dafür, dass Videodateien korrekt Verarbeitet werden können. Videodateien bestehen nämlich gleichermaßen aus Audio- und Videodaten, welche vor der Verarbeitung korrekt “aufgeteilt” werden müssen. Der Haali Media Splitter erledigt hierbei einen guten Job und unterstützt viele so genannte Containerformate.
Bei der Installation solltest du diese Einstellungen verwenden:
ffdshow tryouts installieren
Nachdem du den Haali Media Splitter installiert hast, lädst du dir die neuste Version der ffdshow tryouts herunter und installierst diese. Die Installation ist recht simpel. Einfach immer auf weiter klicken. Lediglich beim Lautsprecheraufbau solltest du darauf achten, die korrekte Konfiguration zu wählen. Bei meinem derzeitigen System mit 2 Boxen und einem Subwoofer entspricht dies der 2.0 (Stereo)-Konfiguration:
ffdshow tryouts einrichten
Nun müssen wir die ffdshow tryouts einrichten. Im Startmenü findest du den Eintrag ffdshow » Videodekoder-Konfiguration. Gleich im ersten Dialog scrollst du nach ganz unten und stellst dort den Eintrag Unkomprimiertes Video auf Alle unterstützten.
Mit dieser Einstellung solltest du nun jedes gängige Videoformat abspielen können. Nun aktivieren wir noch die Hardwarebeschleunigung. Dazu findest du im Startmenü den Eintrag ffdshow » DXVA-Videodekoder-Konfiguration. Dort wechselst du zu dem Menüeintrag Hardware acceleration (DXVA) und aktivierst die beiden Punkte H264 und VC1:
MediaPortal einrichten
Nun richten wir ffdshow auch für MediaPortal ein. Öffne dazu die MediaPortal Configuration im Advanced mode:
Dort wechselst du dann zu dem Menüpunkt Codecs and Renderer und nimmst folgende Einstellungen vor:
Jetzt hast du alle grundlegenden Schritte gemacht, um alle gängigen Video- und Audio-Formate abspielen zu können.
Veröffentlicht am 26.09.2010










Fabian schrieb am 2. Dezember 2010
Hey. Ich bin mal nach deinem Tut vorgegangen und habe den media splitter und die ffdshow tryout genauso eingestellt wie du es gemachthast.
Ich bekomme aber in Media Portal keine DXVA ans laufen.
Ich habe es mit eine Video Datei versucht, die mit DXVA Checker DXVA fähig ist. Allerdings zeigt er mir bei DXVAChecker auch nur die Microsoft Codecs an. Ist das normal?
LG
Patrick schrieb am 2. Dezember 2010
@Fabian: Hast du eine NVIDIA ab der 9xxx-Reihe oder eine ATI ab der 4xxx Reihe? Alle Karten darunter unterstützen kein DXVA.
Fabian schrieb am 2. Dezember 2010
oh…der typischer “deine Hardware angaben fehlen” Fehler;)
Ich habe eine HD4250 mit DXVA unterstützung natürlich (mit neustem ATI Treiber). Auf meinem PC läuft win7 x64 und ich benutzte mp 1.1.1.
Wie gesagt die DXVA unterstützung funktioniert, wenn ich mir mein Video mit DXVAChecker ansehe. Dann ahb ich eine CPU Auslastung von 5 – 10% den rest macht die GPU.
Fabian schrieb am 2. Dezember 2010
Okay ich habs hinbekommen. Habe einfach die Codec Sinstellungen im MePo Config nochmal auf die Microsoft Treiber umgestellt und gespeichert. Dannach habe ich wieder die ffdshow Treiber eingestellt.
Das einzige was jetzt noch fehlt ist der *.flv Support in Online Videos. Hast du dafür eine Lösung?
LG
Patrick schrieb am 2. Dezember 2010
Die neusten Online Videos-Versionen bringen flv-Support doch schon bei der Installation mit? Hardwarebeschleunigung ist aber glaub ich nicht drin, oder versuchs mal mit der neusten Flash-Version für den Internet Explorer.
Harald schrieb am 26. Dezember 2010
Hi,
Deine Anleitung zur Codeceinstellung finde ich sehr oberflächlich. Z.B.
1. warum soll ich im Haali alle Haken setzen?
2. bei der Konfiguration von FFdshow wird nur der Haken bei unkomprimiertes Video gesetzt – sonst nirgends ? Warum?
3.was ist mit Rauschfilter/Deinterlacing/Subtitles?
4.was ist mit Divix/Xvid – MOV und FLV ? Muß man da irgendeinen Splitter registrieren? Wenn ja – wie unter Win7 ?
5.braucht man für Onlinevideos ( Apple Trailer ) nicht noch Quicktime und Medialookfilter ?
6.die Geschichte mit dem Merrit. Muß ich da was ändern?
Gruß Harald
Patrick schrieb am 26. Dezember 2010
Hallo Harald,
eventuell schreibe ich irgendwann einen gesonderten Artikel zu dem Thema Video-Optimierung – und auch zu weiteren Codecs etc. Ich habe dieses Tutorial für Anfänger geschrieben, die ihren HTPC “schnell mal einrichten wollen”. Für eine detaillierte Beschreibung aller Häckchen etc pp fehlt mir einfach die Zeit, da ich hier meine Freizeit neben Studium, Arbeit, Freundin, Freunden etc reinstecke.
Harald schrieb am 26. Dezember 2010
Hi Patrick,
wie du ja selber weisst ist das mit den Codecs – speziell unter WIN7 – eine nicht so einfache Sache. Da kann man schnell sein BS schrotten.
Mir persönlich ist das mit diversen Codecpacks 4x passiert – darum suche ich eine wirklich ausführliche Anleitung speziell für Mediaportal mit dem FFDshow Trayout.
Wäre schön wenn du das mal machen könntest.
Gruß Harald
Patrick schrieb am 27. Dezember 2010
@Harald: also ich nutze nie Codec-Packs. Wie du schon angesprichen hast, können diese das System kaputt machen. ffdshow ist eine OpenSource-Lösung für diverse Video- und Audioformate. Diese Anleitung zeigt, wie ich meine HTPCs immer einrichte, da benötigt man eigentlich keine weiteren Erklärungen – es sei denn, man will sich wirklich gründlich mit der Materie auseinandersetzen, aber da sind Wikipedia und andere Seiten wohl besser geeignet.
Ich kann ja mal deine Fragen von oben aufgreifen:
F: Warum soll ich im Haali alle Haken setzen?
A: Damit der Haali Media Splitter sich um die Verarbeitung sämtlicher Containerformate kümmert.
F: Bei der Konfiguration von ffdshow wird nur der Haken bei unkomprimiertes Video gesetzt – sonst nirgends ? Warum?
A: Durch das aktivieren von Häckchen wird festgelegt, dass das OS den jeweiligen Codec mit ffdshow verarbeiten soll. Durch das setzen bei “unkomprimiertes Video” wird ffdshow dazu veranlasst, alle Codecs zu verarbeiten, die er selbst unterstützt und die von keinem anderen im System registrierten Codec verarbeitet werden können. Da MediaPortal intern den Windows Media Player benutzt, greift diese Einstellung also auch für MediaPortal.
F: Was ist mit Rauschfilter/Deinterlacing/Subtitles?
A: Rauschfilter und Deinterlacing werde ich in einem gesonderten Artikel vorstellen. Untertitel werden vom Haali Media Splitter so aufgeschlüsselt, dass MediaPortal diese korrekt verarbeiten kann. Diese können per Menü ausgewählt werden.
F: Was ist mit DivX/Xvid – MOV und FLV ? Muß man da irgendeinen Splitter registrieren? Wenn ja – wie unter Win7?
A: DivX und Xvid werden von ffdshow verarbeitet. Für mov-Dateien sollte man QT Lite und einen entsprechenden Filter installieren, für FLV empfiehlt sich die Installation des MediaPortal-Plugins “OnlineVideos” (hier ist der Codec + Filter mit dabei). In meiner ersten LinkedList für MediaPortal findet man entsprechende Quellen.
F: Braucht man für Onlinevideos (Apple Trailer) nicht noch Quicktime und Medialookfilter?
A: Siehe die Antwort hiervor.
F: Die Geschichte mit dem Merrit. Muss ich da was ändern?
A: Bei Verwendung von MediaPortal nicht. Soll z.B. der Windows Media Player bestimmte Codecs nutzen, muss man entsprechende Systemeinstellungen ändern – dies ist aber ein Thema, was hier nicht reingehört.
Zuletzt möchte ich noch betonen, dass ich hier meist nur kompakte Anleitungen geben möchte. Wer mehr wissen möchte, findet im Internet zig Quellen, die tiefergehendes Wissen vermitteln.
Harald schrieb am 27. Dezember 2010
Hi Patrick,
ich wollte mit meinem Beitrag nur auf die Windows 7 Problematik hinsichtlich Codec und Direktshow hinweisen.
Leider nimmt Win7 ( da nicht Direktshow basierend ) bevorzugt diejenigen Codecs die es selber an Board hat – egal was für ein Player Codecs zugewiesen bekommt.
Zudem ist es unter WIN 7 auch nicht egal WER ( Benutzer /Admin) den Codec installiert (Dank UAC)und nachher unter welchem Programm benutzt.
Das ist schon etwas komplizierter und bedarf tiefergreifende Erkenntniss ins BS Win7.
Und nein, im MP läuft natürlich nicht intern der Mediaplayer sondern es werden nur Teile (leider nicht seine vielen Codecs) davon genutzt.
Aber nix für ungut.
Gruß Harald
Patrick schrieb am 28. Dezember 2010
Um genau zu sein benutzt MediaPortal das ActiveX-Element des Windows Media Player zum Abspielen. Durch die MediaPortal Config kann man bestimmte Codecs direkt zuweisen. Ansonsten hast du recht, dass Windows 7 seine eigenen Codecs mitbringt und diese bevorzugt benutzt.
Mit dem Programm GraphEdit kannst du nachvollziehen, wann welcher Codec und Filter benutzt wird.
DIDO666 schrieb am 10. Februar 2011
Hallo du,
hab mein Problem schon im Mediaportal Forum gepostet.
Hab jetzt deine Variante auch nochmal probirt, hab aber das Problem, dass sobald ich den DXVA-Dekoder von ffdshow benutze der Monitor ständi Sinal lost meldet
Ulli schrieb am 13. April 2011
Hallo Patrick!
Kompliment fuer deine Seite! Ich hab hier viele nuetzliche Dinge gefunden! So auch das Programm ffdshow. Ich bin deinen Links gefolgt und hab mir Matroska und ffdshow heruntergeladen und, wie in deinm Tutorial, installiert. Leider hab ich das Problem, dass bei ffdshow beim Eintrag ffdshow » DXVA-Videodekoder-Konfiguration. keine Menuepunkt zur Hardwarebeschleunigung zu finden ist. Somit kann ich bei MePo Codecs auch keinen ffdshow DXVA Decoder aktivieren.
Hast dun Tip fuer mich?
Danke!
Ulli
Patrick schrieb am 13. April 2011
@Ulli: Für DXVA musst du Windows Vista (oder neuer) sowie eine ATI 4xxx (oder neuer) oder eine NVIDIA 9xxx (oder neuer) haben.
Ulli schrieb am 13. April 2011
Jaja, das hab ich auch heraus gefunden! Ich nutze eine ATI 4250 unter Windows 7! Der Menuepunkt Hardwarebeschleunigung wird mir trotzdem nicht angezeigt!
Kann es sein, dass dies bei meiner Version von ffdshow einfach nicht angeboten wird?
Nutze revision 3154 vom 08. Dez 09
Patrick schrieb am 13. April 2011
Auweia, das ist eine uralte Version. Immer die neuste von dieser Seite hier nehmen: http://sourceforge.net/projects/ffdshow-tryout/files/SVN%20builds%20by%20clsid/icl10%20builds/
Ulli schrieb am 13. April 2011
Die neuste Version on ffdshow wurde gerade installiert. Hat aber leider auch keine Punkte gebracht!
Kann es sein, dass ich DXVA erst im Bios odr im Catalyst Center aktivieren muss? Es ist die 2011er Version auf Platte!
Patrick schrieb am 13. April 2011
Mit dem Bios hat das nichts zu tun. Und eigentlich sollte auch jede Version des Catalyst-Treibers für Windows 7 gehen. Bei mir gab es bisher nie Probleme mit der Config. Ich werd mir den neusten Build gleich mal installieren und schauen, ob Sie DXVA vielleicht standardmäßig aktiviert haben
Patrick schrieb am 13. April 2011
So grad mal schnell installiert. Ist alles beim Alten. Ich konnte lediglich beim ersten Schritt der Installation separat DXVA Videodekoder ankreuzen, vielleicht hast du das nicht gemacht?
Ulli schrieb am 13. April 2011
Wer lesen kann, is klar im Vorteil! Jetzt laeuft der Laden!
Danke fuer deinen Support und deine Muehen!
Deine Seite liegt in meinen Favoriten!
Patrick schrieb am 13. April 2011
Das hör’ ich doch gern
Michael schrieb am 22. April 2011
Hallo Patrick. Dein Tutorial ist super und hat mir beim einrichten extrem geholfen nach dem die “einfach mal drauf los Methode” nicht funktioniert hatte.
1000 Dank für deine Mühe und dieses Tutorial. So kommt richtig Freude auf mit meinem neuen HTPC.
Gruss Michael
Sneko schrieb am 17. Juni 2011
Hallo, Habe mir heute Mediaportal draufgemacht, bin nach dieser anleitung gegangen und bekomme immer wenn ich ein video abspielen die Fehlermeldung er kann dieses Video nicht abspielen Video codec MPEG Video version 2 und Audio Codec MPEG Audio version 1 Layer2 ich hoffe hier ist noch jemand und kann mir helfen…
Patrick schrieb am 17. Juni 2011
Welches Windows hast du installiert und hast du auch die richtigen Einstellungen bei ffdshow gemacht? Versuchst du TV abzuspielen oder ein fertiges Video?
Sneko schrieb am 17. Juni 2011
Hallo, Habe windows xp drauf mit service pack3, ja ich habe die richtigen einstellungen gemacht im ffdshow, wie auf den bildern. Nee ich wollte videofilm gucken und bekomme immer die selbe meldung… Mfg sneko
Patrick schrieb am 17. Juni 2011
Hmm sorry, ich habe das Setup nur ab Windows Vista getestet. Eigentlich sollte es dennoch laufen, ich denke, du hast irgendwo einen Fehler gemacht / was vergessen.
Sneko schrieb am 17. Juni 2011
Hmm eigentlich nicht, ich bekomme immer die selbe fehlermeldung, naja kann man nichts machen, schade. Danke trotzdem…
Patrick schrieb am 17. Juni 2011
Also bisher hatte ich mit diesem Setup noch nie Probleme und kann alles abspielen. Sicher, dass du nicht vergessen hast, bei ffdshow unter “Unkomprimiertes Video” auf “Alle Unterstützten” zu schalten? Oder vielleicht beim Haali Media Splitter vergessen, alle Formate anzukreuzen?
Wie gesagt, ich habe das noch nicht unter windows XP getestet. Beim “Video Renderer” unter MediaPortal solltest du nicht den EVR setzen, der ist unter Windows XP nur softwareseitig nutzbar.
Sneko schrieb am 17. Juni 2011
Ja ganz sicher, genau alles nach diesen Bilder, werde morgen es nochmal runter schmeißen und wieder drauf machen, vielleicht habe ich ja mehr glücke. Mfg Francisco
Torsten schrieb am 23. September 2011
Hi, Anleitung grundsätzlich sehr gut
ABER:
habe das gerade nach einer frischen MP 1.2 final Installation so gemacht und dann länger nach dem Problem gesucht warum ich kein Live TV schauen konnte (MP hing). Grund war, das die eine Einstellung für unkomprimiert nicht reicht und man insbesondere noch bei MPEG2 auf libvcodec stellen muss!
BG
Patrick schrieb am 23. September 2011
Also ich habe das bereits mit DVB-T und DVB-S getestet, lief bei beiden einwandfrei. Inzwischen benutze ich aber schon wieder ein anderes Setup, was aber auf ffdshow basiert: http://1f0.de/downloads/
Das Paket dort zum Herunterladen bringt sowohl Splitter als auch Codecs fertig eingerichtet mit. Ist extra für HTPCs ausgelegt das Paket und trotzdem schlank (im Vergleich zu dem SAF Codec Pack).
Das LAV CUVID von derselben Seite konnte mich jedoch nicht überzeugen. Aber auch mit dem normalen Paket laufen auf meinem NVIDIA ION sämtliche Videos (auch HD) ruckelfrei.
Didi schrieb am 24. September 2011
@Patrick: Beame mir doch mal bitte ein paar Fotos Deiner neuen DVB-T-Antenne (Eigenbau) rüber. Ich möchte sie gerne in der Verwandtschaft vorlegen.
Patrick schrieb am 24. September 2011
Habe die an einen Kumpel verschenkt, bei mir reicht eine Standard-Antenne aus. Aber hier findest du die passenden Artikel:
Max schrieb am 10. Dezember 2011
Endlich mal eine Anleitung, die funktioniert – DANKE!!! Alle anderen Seiten, die ich kenne sind von “Fachgeschawafel” gespickt, verlassen einen mit mehr Fragen als man jemals sich ausgedacht hätte – und die “Tipps” funktionieren auch nicht; vermutlich, weil viele der “Fachchinesen” nicht besonders strukturiert arbeiten…
Manzel schrieb am 21. Dezember 2011
Wozu genau ist die Einstellung “alle unterstützen” bei unkomprimiertem Video? Ich habe nämlich heute mal ein Update der ffdshow-tryouts und des AMD-Treibers gemacht, da mit dem DXVA-Codec einige wenige x264-codierte Videos geruckelt haben. Komischerweise die meisten anderen nicht. Jedenfalls brachte dies keine Besserung, sondern nur ein neues Problem:
Beim TV Schauen mit MediaPortal war bei SD-Sendern plötzlich ein grüner Streifen am rechten Rand des Bildes. In WMC und XBMC (das ja den TV Server von MP nutzt) lief es einwandfrei. Auch HD-Sender hatten in MediaPortal keinen grünen Streifen. Also hab ich mal die TV Codecs in MediaPortal umgestellt ohne eine Besserung zu erhalten. Weder mit MPC noch mit LAV verschwand der Streifen.
Schließlich habe ich dann mal in den ffdshow-Einstellungen unkomprimiertes Video auf “deaktiviert” gestellt und der Streifen war weg. Außerdem laufen alle Videos ohne Probleme, obwohl in MP für alles ffdshow eingestellt ist.
Patrick schrieb am 22. Dezember 2011
Mit dieser Einstellung wird ffdshow versuchen, alle Formate zu dekodieren, die es irgendwie verarbeiten kann. Ansonsten wird die Verarbeitung afaik an den nächstbesten Codec des Systems weitergereicht.
Inzwischen verwende ich nicht mehr die ffdshow tryouts, sondern die LAV Filters: http://1f0.de/downloads/
Diese sind speziell auf die Bedürfnisse von HTPCs angepasst und erfordern wesentlich weniger Einrichtung. Auch entfällt die Installation des Haali Media Splitters, da LAV die entsprechenden Splitter alle mtbringt.
Manzel schrieb am 22. Dezember 2011
Die haben auch irgendwie den Weg auf meinen PC gefunden. Ich nehme an, dass Mustayaluca sie mitinstalliert hat, als ich den Skin neulich ausprobiert habe. Vielleicht sollte ich sie auch mal aktivieren.