MediaPortal auf NVIDIA ION installieren

MediaPortal

Ich habe nun mehrere Monate getestet, wie man auf einem NVIDIA-ION System die gängigsten Videoformate unter MediaPortal flüssig abspielen kann. Hierbei bin ich zu dem Ergebnis gekommen, dass eine Kombination aus Windows 7, dem Haali Media Splitter und der neusten MediaPortal-Version ohne Installation weiterer Codecs die beste Lösung ist.

Lediglich meine Filme von OnlineTVRecorder ruckeln in dieser Konfiguration bei mir. Ich kann mir das nur dadurch erklären, dass die Kodierung von OnlineTVRecorder nicht ganz den Standards entspricht. Falls ich für dieses Problem eine Lösung finde, werde ich die Anleitung entsprechend überarbeiten.

Falls ihr auch andere Formate nicht abspielen könnt, bitte ich euch, mir das per Kommentar mitzuteilen. Für “problematische” Videos empfehle ich dann zunächst den Media Player Classic – Home Cinema zu nutzen. Dieser kann eigentlich sämtliche Video-Formate Hardware-beschleunigt verarbeiten.

Betriebssystem

Wie oben schon angedeutet, muss euer HTPC mit Windows 7 ausgestattet sein. Das ist wichtig, da die Hardware-beschleunigte Wiedergabe von Videos per DXVA erst ab Windows 7 wirklich ausgereift ist. Außerdem bringt Windows 7 schon Codecs zur Verarbeitung verschiedenster Audio- und Videoformate mit sich. Wie ihr Windows 7 installiert, könnt ihr auf dieser Seite nachlesen.

Treiber und Updates

Nachdem nun Windows 7 auf dem HTPC vorliegt, sollten zunächst die Treiber für den NVIDIA ION auf den aktuellsten Stand gebracht werden. Die neusten Treiber findet ihr auf der NVIDIA Treiberseite. Danach sollten alle Windows 7-Updates eingespielt werden. Wenn ihr noch andere Hardware wie zum Beispiel eine TV-Karte oder eine separate Soundkarte verbaut habt, solltet ihr auch hier immer die neusten Treiber installieren.

Haali Media Splitter

Der Haali Media Splitter sorgt dafür, dass Videodateien korrekt in ihre einzelnen Bestandteile zerlegt werden. Eine Videodatei besteht nämlich mindestens aus einer Bild- und einer Tonspur. Bei neueren Containerformaten können zusätzlich dazu noch weitere Tonspuren und auch Untertitel in die Videodatei eingebettet werden. Die Installation läuft wie jede andere ab. Ihr müsst nur darauf achten, die Unterstützung für sämtliche Formate zu aktivieren:

MediaPortal

Bei MediaPortal setze ich die derzeit neuste Version MediaPortal 1.1.0 RC1 ein. Diese Version beinhaltet die Codecs vom Media Player Classic – Home Cinema (MPC-HC), welche voll auf Hardware-Beschleunigung ausgelegt sind. Leider kann man die MPC-HC-Codecs derzeit noch nicht für HD-Filme unter MediaPortal nutzen. Hier springt jedoch der Hardware-beschleunigte Decoder von Microsoft ein.

Ladet euch also zunächst MediaPortal 1.1.0 RC1 (oder neuer) von der MediaPortal-Download-Seite herunter. Die Installation von MediaPortal ist mit wenigen Klicks gemeistert, deshalb keine weitere Beschreibung dazu an dieser Stelle.

Danach geht es an die Konfiguration für ein ruckelfreies Video-Erlebnis. Dazu startet ihr zunächst die MediaPortal Configuration im Advanced Mode. Sobald die Konfiguration geöffnet ist, navigiert ihr zu dem Punkt Codecs and Renderer und stellt alles wie auf den folgenden Screenshots ein. In der Regel sollte MediaPortal diese Einstellungen bereits korrekt gesetzt haben, eine Überprüfung kann aber nicht schaden.


Klicken zum vergrößern

Fazit

Wie man sieht ist die Einrichtung eines NVIDIA ION zum ruckelfreien Abspielen der gängigsten Video-Formate unter MediaPortal wirklich einfach. Falls Fragen oder Probleme bei euch auftreten sollten, schreibt mir einfach einen Kommentar.

Kommentare

  1. gokudo sagt:

    Hey, das würde mich mal interessieren wie du das mit den Codecs hinbekommen hast. Ich hab exakt dieselbe Hardware und Software Konfiguration wie du grade am start und fummel mir schon seit Tagen einen dabei ab. Ergebnis: Einige H.264 mkvs laufen einigermassen flüssig, andere wiederum ergeben ein schwarzes, andere wiederum laufen gar nicht, also ich höre den Ton aber habe ein schwarzes Bild. Ziemlich ernüchternd.

  2. Patrick sagt:

    Ja irgendwie blöd, dass ich den Artikel schon unfertig released habe. Also ich habe nur ffdshow + CoreAVC drauf, lauf MediaPortal-Forum ist es noch besser, nur CoreAVC zu nutzen: http://forum.team-mediaportal.com/software-codecs-mediaportal-175/mediaportal-auf-nvidia-ion-basis-74443/#post545245

  3. Patrick sagt:

    Habs eben getestet, nur CoreAVC installieren und dann den Preferred Filter Tweaker for Windows 7 (http://www.codecguide.com/windows7_preferred_filter_tweaker.htm) nutzen. Läuft 1A :)

  4. Nils sagt:

    Die Hardware hast du aber selbst noch nicht oder?
    Würde mich auf jeden Fall über ein paar Benchmarks etc. freuen ;)
    Bin mir bisher noch nicht so sicher ob ich einen reinen Storage Server oder eine Kombination mit Media Center haben möchte :D

  5. Patrick sagt:

    Doch, ich habe mir vor zwei Wochen einen HTPC zusammengestellt, nur noch keine Zeit gefunden, darüber zu schreiben.

    Was würdest du denn gerne gebenchmarked haben?

  6. Nils sagt:

    Ah verstehe ;)
    Interessieren würden mich so Sachen wie Lese-/Schreibrate übers Netzwerk. Die Performance bei einem ZFS Raid wäre interessant (kannst du natürlich schlecht benchmarken)
    Full HD Playback unter Windows sollte ja generell möglich sein. Unter Linux wäre das natürlich auch mal interessant zu testen. Sind natürlich alles recht spezielle Sachen – Kann ich also eigentlich fast nur selbst testen :D
    Ein Überblick über das Einsatzgebiet und eventuell ein paar Bilder wären natürlich super, aber hast du ja vermutlich eh geplant ;)

  7. Patrick sagt:

    Hmm warum willst du I/O übers Netzwerk testen? Das ist ja mehr ein Netzwerktest, denn da können diverse Faktoren eine Rolle spielen (Switches, Kabel, Festplatten). Einzig eine direkte Verbindung mit dem ION-Board wäre eventuell sinnvoll, wobei ich glaube, dass die Festplatte den möglichen Speed (125MB/s) nicht mitmacht.

    Hast du ZFS schonmal betrieben, das Thema interessiert mich. Mein Dozent hat letztens erst total darüber geschwärmt…

  8. Nils sagt:

    Bei dem I/O übers Netzwerk hast du natürlich Recht. Da spielen sehr viele Faktoren eine Rolle, natürlich auch welches Protokoll verwendet wird etc.
    ZFS habe ich selbst noch nicht betrieben, allerdings schon sehr viel davon gehört/gelesen. Plane mir halt einen kleinen Home Server mit ZFS Raid aufzubauen. Da kann so ziemlich jedes NAS gegen einstecken ;)

    Lies dir am besten mal den entsprechenden Abschnitt im FreeBSD Handbuch durch:
    http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/filesystems-zfs.html
    Ab “Using ZFS” wird das ganze interessant ;)

    Sofern es denn mal dazu kommen sollte, dass ich meinen Storage Server realisiert habe, gibts dazu natürlich auch was im Blog zu lesen ;)

  9. Patrick sagt:

    An alle “Follower”. Der Artikel wurde nun überarbeitet ;)

  10. [...] The Tutorial is in german, maybe Google will translate it for you You can find the tutorial on MediaPortal auf NVIDIA ION-System einrichten | http://www.techspread.de Greets [...]

  11. lied sagt:

    Hallo,

    sehr netter Blogbeitrag. Bin auch gerade am “frickeln”. Habe zwar alles einigermaßen hinbekommen aber denke die CoreAVC+Tweak Variante hat mehr Hand und Fuß.

    PS: Nutzt du den ION als Datenspeicher für Videos oder speicherst du im Netzwerk ab?

  12. Patrick sagt:

    Ich nutze den als Datenspeicher, wobei jetzt auch schon nurnoch 200Gb frei sind :D

    Irgendwann stelle ich mir einen seperaten TV-Server hin, der auch gleichzeitig die Webseite + NAS mit viel Speicherplatz zur Verfügung stellt…

  13. lied sagt:

    Eins ist mir noch eingefallen:

    Könntest du einen Screenshot von deinem Tweaker posten? Dafür wäre ich dir sehr dankbar.

  14. Patrick sagt:

    @lied: Habe ich soeben nachgeholt :)

  15. lied sagt:

    Hallo,

    wollte mich soeben entschuldigen dass ich zu doof war die Bilder zu sehen :-)
    Das ging ja wahnsinnig schnell!

  16. Patrick sagt:

    Jupp.. mal schnell per Remotedesktop auf den HTPC verbunden, Screenies gemacht und hier reingestellt :P

  17. lied sagt:

    Nur so als Info: Es gibt schon Version 2.6 des Win7 Tweakers. Ein par mehr Optionen aber denke die benötige ich nicht.
    Ich fang jetzt gleich mal an das HD-Material zu testen.

    Ach ja: Ich nutze ein Intel Nas mit Celereon Prozessor: 4 x 1TB Sata im RAID5.

  18. Patrick sagt:

    Kann man da bei Bedarf mal schnell ne Platte zum RAID hinzufügen? Ist ja ein ziemliches Manko von manchen NAS, dass der dann das Ganze RAID auflösen will. Da ist man mit einer eigenen Server-Lösung doch flexibler :)

  19. lied sagt:

    Nicht falsch verstehen: Ich habe eine NAS Hardware. Darauf läuft ein Gentoo Linux von mir installiert. Das ganze ist konfigurierbar bis ins letzte. Die Baumarkt-NAS Lösungen kommen mir nichts ins Haus da sie kein Crypto unterstützen.

  20. Patrick sagt:

    Was heisst bei dir NAS-Hardware? Ein “normales” Mainboard mit vielen SATA-Anschlüssen + Linux reicht doch vollkommen?

  21. Patrick sagt:

    Ah, solche Systeme kannte ich noch nicht, was kostet so ein Teil?

  22. Patrick sagt:

    Ein ION-Board + RAM ist da günstiger ;)

  23. DerKarsten sagt:

    Halli Hallo!

    Erstmal danke an den tollen blog! Hab auch ein ION mainboard mit 4gb ram,und dank der hier beschriebenen software laufen nun auch meine 1080p filme ruckelfrei!

    Ein problem hab ich aber trotzdem: einige mkv filme (nich alle!) laufen ohne ton.(grade bei berlin calling echt ärgerlich!) bei freunden funktionieren die filme, liegt also nicht an den filmen an sich.

    ich nutze auch win7+coreavc 2.0 , dazu den wmp,mpc und zoom player.bin mir noch nocht sicher welcher sich durchsetzen wird.vlc fällt leider aus,da der mangels fehlender cuda-unterstützung nur’n standbild zeigt.

    Ffdshow zusätzlich hat nix gebracht.

    Ich hoffe ihr könnt mir helfen, habt ihr bis jetzt ja auch schon ordentlich! Danke im vorraus
    DerKarsten…

  24. Patrick sagt:

    Hmm also ich habe echt lange herungetestet, nur mit der hier beschriebenen Methode kann ich alle Video- und Audioformate korrekt verarbeiten.

    Du kannst dich mal nach dem Programm GraphStudio (http://www.chip.de/downloads/GraphStudio_34304527.html) beschäftigen. Da kannst du z.B. mal dein Video reinziehen und gucken mit welchem Codec er das Audiosignal verarbeiten will.

    Ich hatte das Problem auch öfter mal, dass bei manchen Videos kein Ton ankam. Allerdings hatte ich das Gefühl, das läuft wilkürlich mal und mal nicht :D

    Ich hatte das Problem anfangs auch mit bestimmten MKVs, doch mit ffshow ließen sich alle Audio-Probleme lösen.

  25. DerKarsten sagt:

    hey patrick!

    das graphstudio war ein guter tip,hat aber nicht geholfen.hab aber nen tip bekommen: das combined community codec pac (CCCP).des installiert unter anderem ffdshow audio-decoder und den haali media splitter.jetzt funzt alles wie es soll!

    danke nochmal für die hilfe!

  26. Patrick sagt:

    Öhm hast du dieses Tutorial überhaupt durchgelesen/-gearbeitet? :D
    Hier wird folgendes installiert: ffdshow, CoreAVC und Haali Media Splitter, also genau das, was du grad sagst^^

    Ich kenne das CCCP, aber ich installiere die Komponenten lieber einzeln, wer weiß, was die da alles reinpacken und die Registry vermüllen :D

  27. mumaskatze sagt:

    hey patrick,
    nur ne kurze Frage:
    Ist es nun möglich HDTV in 1080i ruckelfrei zu sehen, oder nicht?

  28. Patrick sagt:

    Die Frage ist kurz aber hat es in sich :D ehrlich gesagt kann ich dir das nicht sagen, da ich bisher kein 1080i-Video in die Hände bekommen habe… Wenn du mir nen Link zum Testen geben kannst, werd’ ich das sofort testen.

    Klingt so, als ob du HDTV gucken möchtest, könnte da vielleicht noch “verschlimmernd” hinzukommen, dass der PC die DVB-S-Daten verarbeiten muss?

  29. mumaskatze sagt:

    Hallo Patrick,

    auf folgender Seite findest du einige 1080i-Videos: http://forum.dvd-forum.at/blu-ray-news-talk-127/hd-trailer-download-seiten-35271.html?t=35271#post454306

    Danke im voraus
    mumaskatze

  30. Patrick sagt:

    Also ich hab jetzt den Shuttle-Start zum Testen genommen. Unter MediaPortal hat sich das Ganze nen Ast abgeruckelt, aber mit dem Windows Media Player lief das komplett flüssig.

    Ich denke ich muss MediaPortal nochmal etwas anders einstellen, z.Zt. benutze ich überall MPC zum Dekodieren. Der Windows Media Player nutzt aber nen anderen Dekoder.

    Es könnte also gut sein, dass 1080i-Fernsehen läuft, ich weiß nur nicht, ob da noch mehr Belastung durch den TV-Empfang an sich hinzukommt…

  31. psh sagt:

    Hi

    Also habs so gemacht wie beschrieben,nur ARD HD ,ZDF HD und rest laufen nicht richtig.Auslastung fast 60% das unter Win7 32bit.

    Cuda ist aber Aktiv,nur glaub ich das nicht.Unter Xp gingen die HD Sender ohne Probleme :(

  32. Patrick sagt:

    Hmm.. guckst du per DVB-T oder DVB-S? Könnte es sein, dass bei den Sendern 1080i ausgestrahlt wird (per DVB-S)? Versuch mal den Video-Dekoder Microsoft DTV-DVD anzugeben und guck dann ob die Sender flüssig laufen. Bei mir hab ich dann nur das Problem, dass ich einmal ein Video starten kann, die nächsten aber bis zum Neustart von MediaPortal nicht mehr starten wollen. Allerdings benutzte ich immer die neuste SVN-Version, könnte auch daran liegen…

  33. psh sagt:

    DVB-S2 ist es und das ging auch unter XP :)

    SVN hab ich auch die neuste drauf,codecs hab ich auch alle durch.
    HD Filme laufen,nur halt TV da zickt es rum :)

  34. psh sagt:

    Glaub hab das Problem,er nimmt immer MPC Codec egal was ich einstelle.
    Wie bekomme ich den weg?

  35. Patrick sagt:

    Öhm der sollte schon das nehmen, was du ihm sagst, sonst stimmt da was nicht. Weisst du denn, ob die drei Sender zufällig als Interlaced-Video ausgestrahlt werden? Denn ich hab schon in mehreren Foren gelesen, dass die damit bei einem ION Probleme haben.

  36. psh sagt:

    ARD und ZDF HD sind 720p und 1080i

    Aber sage ja,unter XP lief das ohne Probleme.
    Das wechseln des Codecs,ist auch nicht so einfach unter Win7.
    Selbst mit einen Filter Manager,wird die Merit nicht beachtet.

    Da muss ich mal schauen,weil sonst läuft ja alles 1a unter Win7 :)

  37. psh sagt:

    Hallo

    Bin wieder zurück auf Winxp und da läuft ARDHD und ZDFHD :) mit SAF.

    Gruß
    Psh

  38. Patrick sagt:

    Hehe, da hattest wohl keine Lust noch ein bisschen zu frickeln :)

  39. Richard sagt:

    Hi,

    wie schaut es mit DVD´s aus?
    Wird bei diesen auch die Ausgabe optimiert mit den oben genannten Einstellungen?

    Gruß

  40. Patrick sagt:

    Was heisst bei dir “optimieren”? DVD stellt keine große Herrausforderung für einen PC dar, das läuft flüssig.

    Oder möchtest du Techniken wie Upscaling verwenden?

  41. Richard sagt:

    Genau das meinte ich nur das Wort fiel mir nicht ein ^^

  42. Patrick sagt:

    Nein das wird nicht gemacht, das müsste man noch selber einstellen bei dem ffdshow-Codec. Habe ich selber aber noch nicht gemacht…

  43. psh sagt:

    Naja hab alles versucht,Win7 2x neu installiert.
    Dann nach deiner Anleitung und es wollte einfach nicht sauber laufen :)

    Das komische ist,mit dem DXVAChecker lief alles und mit nur 29% max Auslastung.
    Unter MP und MPC-HC bin ich nie unter 50% gekommen :(

    Mit WinXp hab ich SD nur 5% und HD max 40%

    Gruß
    Psh

  44. Patrick sagt:

    An alle, die über neue Kommentare in diesem Artikel benachrichtigt werden: ich habe die Anleitung heute komplett überholt. Es hat sich mit der Zeit herausgestellt, dass einzig der Einsatz von Windows 7 + Haali Media Splitter + MediaPortal 1.1.0 (oder falls vorhanden neuer) die beste Lösung ist.

  45. Anonymous sagt:

    [...] xD Also mittlerweile installiere ich nur Windows 7 + Haali + die neuste MediaPortal-Version (siehe mein Tutorial). Damit klappt alles wunderbar, bis auf meine OTR-Aufnahmen. Die ruckeln sich einen Ast ab. Ich [...]

  46. lied sagt:

    Hi,
    also deine zweite Anleitung war bei mir auch bitte nötig. Ein zwei Fullhdfilmchen haben doch massive ruckler gehabt. Habe es mit CoreAVC und mit ffdshow rumprobiert.

    Einziges Manko aktuell: ich habe keinen HDMI 5.1 Sound Support. Mal sehen wie ich das umgehe.

    • Patrick sagt:

      Ich müsste diese Anleitung eigentlich nochmal überarbeiten. Inzwischen setze ich voll und ganz auf ffdshow, weil dort auch Hardwarebeschleunigung implementiert wurde.

      Damit läuft nun alles bei mir rund :)

      De Facto: Haali Media Splitter + ffdshow und bei MediaPortal überall ffdshow eintragen. Natürlich nicht vergessen, die Hardwarebeschleunigung (DXVA) bei ffdshow zu aktivieren.

      • lied sagt:

        Hi,

        also ich hab DXVA aktiviert aber es ruckelt einfach nur noch …

        Hättest du Lust mal deine Einstellungen zu exportieren und zu posten? :-)

        Ich kann irgendwie nicht glauben dass ich einen Konfigurationsfehler gemacht habe aber man weiss ja nie.

        • lied sagt:

          Ich nehm’s zurück. Windows Media Player stürzt jetzt ab wenn ich nen HD Film schaue – Mediaportal läuft aber ruckelfrei.

          Nur ist das ganze Bild etwas grieslig – so richtig scharf ist es nicht :(

          Hast du vlt. noch eine Idee?

  47. lied sagt:

    Puh,

    du machst mich schwach :-)

    Ich komme gerade von ffdshow und da hat’s bei mir bei den größeren HD Filmen geruckelt wie verrückt.

    Mit Haali geht aber alles wie Butter (zumindest was man nach zwei Tagen testen sagen kann).

    Wollte jetzt evtl. ffdshow noch installieren und den für AUdio hernehmen – dann sollte 5.1 Sound kein Problem mehr sein.

    Davon mache ich aber ein FS-Backup damit ich zurück kann. Den Deinstallationsroutinen traue ich da nicht wirklich über den Weg.

    Grüße

    • Patrick sagt:

      Du hast vielleicht vergessen, die Hardwarebeschleunigung bei ffdshow zu aktivieren. Das muss man extra machen, wird nicht automatisch gemacht.

      Der Haali Media Splitter an sich bringt keine Performancevorteile, sondern sorgt lediglich dafür, dass Videos korrekt verarbeitet werden können.

      • lied sagt:

        Könnte sein. Ich werd’s mal checken. Jetzt mit dem Splitter kann wenigstens auch der Windows Media Player was mit MKV anfangen – ist ja auch mal nett.

        Ich reporte nach meinen Tests. Momentan wird der TV von der Freundin belagert.

  48. Patrick sagt:

    Also bei ffdshow kann man ja alles mögliche einstellen: Farbkorrektur, Nachschärfen, Deinterlacing – alles mögliche halt… Man muss nur einen entsprechenden Prozessor dafür haben :)

    Mit den entsprechenden Einstellungen sieht DVB-T zum Beispiel aus wie ein HD-Sender. Allerdings braucht man dafür schon einen Prozessor mit mehr als 2 x 2,5GHz (geschätzt).

Hinterlasse einen Kommentar