Guide: Maskinvareakselerert HD-video
Enten du har laget HD selv, lastet ned ulovlig HD-materiale eller kjøpt Blu-ray-drev og filmer – det aller meste HD-materialet som forekommer har en fellesnevner som heter H.264.
For å spille det av trengs dermed en H.264-dekoder.
I forhold til avspillingsprogram er det to måter å gjøre dette på.
Les også: Test av Sony Ericsson W995
Enten bruker du en avspiller med integrerte dekodere, eller så bruker du en såkalt DirectShow-kompatibel avspiller, som for eksempel Windows Media Player, som benytter seg av avspillingskodeker i form av DirectShow-filtre.
Med rett avspillingskodek vil filmen spilles av uansett avspillingsprogram, så lenge programmet er DirectShow-kompatibelt.
Videre kan dekodingen finne sted enten ved hjelp av prosessor-kraft eller ved hjelp av skjermkortet.
Såkalt programvarebasert dekoding ved hjelp av prosessoren vil kreve en ganske kraftig prosessor, særlig hvis innholdet har høy bitrate og full HD-oppløsning.
Derfor er det ønskelig å overlate jobben til skjermkortet.
I denne guiden vil du finne mange henvisninger til kontainerformatet MKV, men framgangsmåtene sikrer også full støtte for MP4-kontaineren eller MTS- eller M2TS-filene fra det nye HD-videokameraet ditt, innholdet i filene er H.264-video.
Les også: Tidsbesparende bilderedigering
Kodekpakker som K-lite og CCCP er svært populære, og er en enkel måte å sikre at PC-en din kan spille av det aller meste.
Kodekpakker er imidlertid som å skyte spurv med kanoner, og du ender opp med å «infisere» maskinen din med svært mye programvare som du egentlig ikke trenger.
Den største faren ved å ikke ta kontrollen over kodekene selv er imidlertid kodekkonflikter, som kan gi ustabilitet eller avspillingstrøbbel.
DirectShow-systemet i Windows har et såkalt merittsystem, og uviklere som lager kodeker i form av DirectShow-filtere designer dem gjerne slik at de installeres med stadig høyere prioritet.
Ta derfor kontroll over kodekene selv, så slipper du at flere kodeker konkurrerer om å gjøre den samme jobben.
For å finne ut hvilken kodek du trenger for en konkret fil, kan du bruke et gratisprogram som heter Gspot (støtter dog ikke MKV-filer, men MKV-filer inneholder stort sett alltid H.264 uansett).
Før du kopierer framgangsmåtene i denne artikkelen bør du avinstallere eventuelle kodekpakker.
Les også: Test av NetGear EVA9150
Ikke alle skjermkort kan dekode HD i hardware, men Nvidia sin 8- og 9-serie takler H.264.
ATI sin Radeon HD-serie takler både H.264 og VC-1.
Nøkkelordet her er DXVA, som betyr DirectX Video Acelleration, og det er det vi skal få til å fungere her.
Du trenger ikke noe toppkort for å få utnytte DXVA.
Skjermkortet vi har brukt til denne guiden er et ATI Radeon HD 2400XT, som nå koster omtrent 300 kr.
Selv med dette skjermkortet belastes prosessoren med under 5 % ved avspilling av full HD.
Den aller beste måten å bruke DXVA i forhold til HD er ved hjelp av gratisprogrammet Media Player Classic Home Cinema (heretter MPCHC).
Dette programmet bruker ikke DirectShow, men har dekoderne integrert. Det betyr at du slipper å installere kodeker.
DXVA kan også fungere med en DirectShow-spiller, men ulempen med denne avspillingsmåten er at dekodingen vil gå over i «programvaremodus» og belaste prosessoren igjen hvis du ønsker å vise undertekster samtidig (med mindre undertekstene er brent inn i selve videoen).
For å vise undertekster i et DirectShow-avspillingsprogram, kreves nemlig et filter for undertekster (undertekstkodek) i tillegg til videokodeken, og det aksepterer ikke DXVA.
Utviklerne av MPCHC har løst dette problemet, og er oss bekjent det eneste programmet som kan vise undertekster samtidig som DXVA er aktivert.
Les også: Sykkel med elmotor
Begynn med å laste ned MCPHC og Haali Media Splitter og pakk opp ZIP-filene.
Merk at MCPHC kjøres direkte fra exe-filen i denne mappen – det foregår ingen form for installasjon, noe som betyr at du også kan kjøre det på en minnepinne og ta med deg fra maskin til maskin.
Det er selvsagt praktisk å kunne vise HD i DirectShow-spillere som Windows Media Player og Windows Media Center også. Denne framgangsmåten gir deg DXVA også med disse avspillerne, men ikke undertekster:
Når du aktiverer visning av undertekster i en DirectShow-spiller som Windows Media Center eller Windows Media Player, må du akseptere at DXVA ikke vil fungere og at prosessoren må ta seg av all dekoding. Framgansmåten under gir deg en enkel installasjon der du har full kontroll over installerte komponenter, uten å teppebombe maskinen med en diger kodekpakke:
Kodeker i form av DirectShow-filtre kan ha filendelser som *.dll og *.ax.
Disse kan registreres manuelt ved å benytte kjør-kommandoen regsvr32.exe "C:\stasjon\lagrinsmappe\filter.ax".
Grunnen til at vi anbefaler RadLight er merit-systemet der du kan sette prioritet på filtre som gjør samme jobben.
RadLight Filter Manager gir deg god oversikt over merit-verdiene som er satt på de ulike kodekene.
To kodeker som har samme oppgave bør ikke ha samme merit-verdi.
Dette er det lett å holde styr på med RadLight.
Les også: Her finner du våre teknologitester
Kommentarer:
Vi setter stor pris på kommentarer og innspill i debattene våre. Vær forsiktig med personangrep og sjikane og prøv heller å forklare hva du mener og hvorfor. Takk for at du bidrar og hjelper oss å bli bedre!
Mest leste på Taarnet
Slik får du HD-film på treg PC
HD-video krever normalt mye av PC-en din, men ikke hvis du bruker riktig program.
Bytte data? Les vår "Mac for dummies"
Vi forklarer forskjellene for deg som har kjøpt Mac eller skal skifte fra PC.
Seks middager som berger denne uka
Og ett skreddersydd forslag til 17. mai!
Se også disse artiklene:
Mest lest siste 48 timer på Klikk.no:
Leder digitale medier:
Tore A. Godager
Redaktør:
Jan Thoresen
Ansvarlig redaktør/direktør:
Gunnar Bleness
Kontakt oss:
Utgiver:
Egmont Hjemmet MortensenAdresse: Gullhaugveien 1, 0441 Oslo
Telefon sentralbord: 22 58 50 00
Tips oss: