Workshop: Media Center op AMD Fusion E-350

11 reacties
Inhoudsopgave
  1. 1. Inleiding
  2. 2. Video-instellingen AMD
  3. 3. DXVA codecs
  4. 4. TV-opnemen op Home Server
  5. 5. Reacties

Inleiding

Enige tijd geleden publiceerden we een review van de zeer betaalbare Foxconn nT-A3500 nettop barebone, gebaseerd op de AMD E-350 processor. In de review schreven we dat we het kleine en goedkope PC'tje ideaal vonden om te gebruiken als Media Center, vanwege de prima videomogelijkheden van de AMD-processor. Niet veel later publiceerden we een artikel waarin we uit de doeken deden hoe je met behulp van de DVBLink TV Source software TV-tuners kunt installeren op een centrale PC in huis en er daarna op meerdere Media Center PC's gebruik van kan maken.

De combinatie van beide artikelen roept een vraag op. Is het mogelijk om je TV-tuners op je Home Server in de meterkast te installeren en daarna in de woonkamer en andere vertrekken zo'n kleine en goedkope AMD Fusion barebone te gebruiken? We hebben de combinatie uitvoerig getest en kunnen je melden dat het kan, maar er is een aantal zaken om rekening mee te houden.

Voor wie een dergelijke set-up in z'n huis wil gaan aanleggen zetten we drie belangrijke tips op een rij.

Video-instellingen AMD

Zoals al eerder beschreven is de videokwaliteit van de AMD C- en E-processors out-of-the-box niet optimaal. Reden is dat de in de processors geïntegreerde GPU niet krachtig genoeg is om alle videokwaliteitverbeteringstechnologieën tegelijkertijd toe te passen. De optie Enforce Smooth Video Playback in de drivers, welke standaard staat aangevinkt, zorgt ervoor dat video altijd soepel blijft draaien, maar doet dat door lukraak verbeteringstechnieken uit te schakelen. De keuze welke zaken in- en uitgeschakeld zijn kun je echter beter zélf maken!

Stap één is dus om Enforce Smooth Video Playback in het Video settings gedeelte van AMD drivers uit te schakelen. Vink echter ook direct alle beschikbare beeldverbeteringstechnieken uit. Twee van die technieken zijn echter van het grootste belang en moet je aanlaten. Zeker als je ook TV gaat kijken op je Media Center moet je Use automatic deinterlacing ingeschakeld houden. Datzelfde geldt voor Pulldown detection.

Zaken als verscherping (edge enhancement) en ruisonderdrukking zijn voor de Fusion-chips te zwaar om gelijktijdig met goede deinterlacing toe te passen in HD-resoluties en moet je sowieso uitgevinkt laten. Dynamic contrast en 0-255 dynamic range kun je indien gewenst wel aanvinken.

Met deze instellingen, zoals ook te zien in onderstaande screenshots, is de videokwaliteit van AMD Fusion optimaal.

DXVA codecs

Het CPU-gedeelte van de AMD C- en E-series processors is niet bijster snel en zodoende ook niet krachtig genoeg om via de complexe H264-codering opgeslagen video in HD-resolutie te verwerken. Dat is gelukkig niet erg, want het GPU-gedeelte van de processor heeft een hardwarematige decoder voor deze tegenwoordig veel gebruikte videosoort. Het is dan uiteraard wel van belang om die hardwarematige decoder in alle gevallen te gebruiken.

De MPEG2 en H264 decoders die Microsoft standaard in Windows 7 meelevert maken gelukkig goed gebruik van de hardwarematige decoders die onderdeel zijn van de in moderne CPU's geïntegreerde videokaart. Daar hoef je zelfs helemaal niets voor te configureren: Windows installeren, AMD drivers installeren en zaken als Live TV in Windows Media Center worden direct door de GPU in de CPU verwerkt.

Maar... hoewel de ondersteuning voor verschillende videoformaten in Windows 7 ten opzichte van Windows Vista flink is verbeterd, is de basisuitrusting nog altijd beperkt. Het meest populaire formaat in het minder legale circuit - via x264 gecodeerde H264-video met AC3-audio in een MKV-container - wordt door Windows standaard niet afgespeeld. Daarnaast worden ook ondertitels binnen videobestanden niet automatisch opgepakt door Windows Media Player en daarmee ook Windows Media Center.

De oplossing is het installeren van een codec-pack, een verzameling filters en codecs die ervoor zorgt dat Windows Media Player en Windows Media Center alle populaire bestanden kan afspelen. Op Hardware.info hebben we de Shark007 codecs eerder al aangeraden. Dit pakket biedt ondersteuning voor zo'n beetje alle denkbaren video- en audioformaten. maar in tegenstelling tot de meeste andere codec-packs wordt er geen overtollige rommel geïnstalleerd en maakt Shark007 geen standaard instellingen van Windows kapot. Daarnaast geeft Shark007 via het eigen configuratiemenu onderliggende codecs direct de juiste instellingen en zorgt het pakket ervoor dat alles netjes op elkaar aansluit. Je hoeft je dus niet te gaan verdiepen in tientallen verschillende configuratiemenu's.

Om ervoor te zorgen dat alle H264-bestanden netjes via de GPU in de CPU gedecodeerd worden (via DXVA in jargon), moet je in het Shark007 configuratiescherm een tweetal keuzes aanvinken. Op het H264 tabblad kies je onder H264 codec in DirectShow Players voor Use FFDshow DXVA codec. Op het Conflg tabblad kies je onder Subtitle Control voor FFDshow DXVA. Vanaf dat moment speelt je Fusion-PC zo'n beetje alle denkbare bestanden probleemloos af.

Nog één toevoeging: de ondertitels van FFDshow DXVA vinden velen standaard een tikje te klein. Om dat aan te passen klik je op het Config tabblad van Shark007 op de knop FFDshow DXVA. In het venster dat nu tevoorschijn komt kies je voor Subtitles en dan Font. Bij Body kun je nu de lettergrootte instellen. 40 is wat ons betreft een goede keuze.

TV-opnemen op Home Server

Je Fusion-gebaseerde Media Center speelt nu keurig alle formaten video af met uitstekende beeldkwaliteit. Het enige wat nu nog aangepakt moet worden is TV kijken. Een kleine barebone zoals de Foxconn nT-3500 is niet geschikt om TV-kaarten in te bouwen en ook het via USB aansluiten van tuners is eigenlijk zonde als je het kastje netjes achter je TV wilt wegwerken. Gelukkig maakt de TV Source software het mogelijk om tuners in je Home Server te installeren en daar op Media Center PC's gebruik van te maken. Die opstelling hebben we in combinatie met de Foxconn barebone getest en werkt prima.

Omdat de Foxconn barebone net als de meeste andere AMD Fusion barebones slechts ruimte biedt aan één 2,5" harde schijf zul je opgenomen TV-programma's vermoedelijk rechtstreeks op je Home Server willen opslaan. Een Gigabit-netwerk is daar meer dan snel genoeg voor, maar vreemd genoeg biedt Windows Media Center standaard niet de mogelijkheid om een netwerkfolder te kiezen voor opgenomen video. Dit is echter eenvoudig via een trucje voor elkaar te krijgen.

Je hebt uiteraard een gedeelde map op je Home Server nodig voor de TV opnames. Windows Home Server en Windows Home Server 2011 maken echter zelf standaard al zo'n map aan onder de naam Recorderd TV.

Daarnaast moet je ervoor zorgen dat de Windows Media Center Receiver Service op je Media Center PC - het achterliggende programmaonderdeel dat TV-opnames maakt - onder een gebruikersaccount draait dat schrijfrechten heeft op je server. Dat doe je als volgt: klik op de Start-knop, tik Services in het zoekvak en klik daarna op het programma Services, te herkennen aan het icoon met twee tandwielen. Scroll in de lijst met services omlaag naar Windows Media Center Receiver Service en dubbelklik daar op. Kies dan het tabblad Aanmelden en kies onder Aanmelden als voor Dit account. Voer nu een gebruikersnaam en wachtwoord in die schrijfrechten heeft voor de Recorded TV folder op je Home Server.

Vervolgens moet je in het Windows-register de plek aanpassen waar Windows Media Center de opgenomen programma's opslaat. Klik op Start, typ regedit en druk op enter. Klik door naar HKEY_LOCAL_MACHINE, SOFTWARE, Microsoft, Windows, CurrentVersion, Media Center, Service, Recording. Dubbelklik op de RecordPath-instelling en voer hier het netwerkpad van de folder op je Home Server in, bijvoorbeeld \\HOMESERVER\Recorded TV. Doe hetzelfde bij LastRecordPathSet en WatchedFolders.

TV-opnames worden op dit moment direct op de Home Server gemaakt. Wanneer je meerdere Media Center PC's in huis hebt kun je de opnames van de één ook probleemloos afspelen op de ander. Een ding kan helaas (nog) niet: je kunt niet je Home Server de TV-opnames laten maken, daarvoor moet nog altijd een Media Center PC automatisch ingeschakeld worden. Maar juist bij een energiezuinig systeempje als een AMD Fusion barebone is dat niet zo'n probleem. Overigens hebben de ontwikkelaars van TV Source aangegeven dat de volgende versie van de software een mogelijkheid bevat om de server opnames te laten maken, zonder dat de Media Center PC's aanstaan.

Conclusie

Het is mogelijk om van een kleine barebone zoals de Foxconn nT-A3500 het centrum van je home entertainment te maken. Om dit te bereiken moet je echter wel de stappen uitvoeren die we in dit artikel hebben beschreven. Heb je dat gedaan, dan heb je een lekker klein systeempje, dat je fraai weg kunt werken en dat alle functionaliteit biedt die je nodig hebt.

0
*