Brug din Mac Mini som medieserver del 2
I første del løb jeg gennem det grundlæggende om hvordan du forbinder og konfigurerer din Mac Mini som hjertet af dit underholdningscenter. I denne næste artikel i serien havde jeg planlagt at gå i detaljer om, hvordan du gemmer dine mediefiler på en ekstern NFS-del. En af kommentarerne på den første artikel fik imidlertid min opmærksomhed, og det skete for mig, at jeg slet ikke dækkede alternative video codecs. Så i stedet for at lancere i nogle fascinerende liste over iptables regler og Apple alias quirks, lad os se på tredjepart codecs.
Ud af kassen understøtter QuickTime (backend for FrontRows filmafspillingsmuligheder) kun et par videoformater. Jeg vil ikke prøve at liste dem her, men de virkelig store og almindelige er H.264 og MPEG-4. Imidlertid er mange videofiler stadig kodet ved hjælp af DivX eller Xvid. Hvis du er ekstremt uheldig, kan du også have et par gamle WMV-kodede filer, som du gerne vil spille. Du kan bare omkode alle disse filer H.264 ved hjælp af et værktøj som FFmpegX. Men det ville være så meget mere praktisk, hvis du simpelthen kunne spille vilkårlig videofiler i FrontRow. Løsningen er at løbe igennem og installere de tredjeparts codecs, der kræves for at gøre alt dette arbejde.
Perian
Nu er den nemmeste løsning (langt) bare at installere Perian codec. Perian er (selvbeskrevet som) den schweiziske hærkniv af kodeker. Med Perian installeret, skal du kunne afspille alt fra DivX / AC3 til FLV til VBR / MP3. Det håndterer endda afspilning af WMV-filer. Perian er open source og kan downloades her. En komplet liste over de kodninger, der understøttes af Perian, er tilgængelig på denne side.
For at installere Perian skal du først downloade og montere DMG'en. Træk derefter LEGO-murfilen med navnet "Perian.component" til aliaset "QuickTime". Log ud, log derefter tilbage, og Perian skal installeres. (hvis du bliver forvirret et eller andet sted i disse instruktioner, kan du gennemgå den omfattende, en og en halv side README inkluderet i DMG).
Perian er ganske flot fordi alt "virker bare" lige ud af kassen (eller mursten, i dette tilfælde). Problemet er, at Perian giver noget sub-par kvalitet sammenlignet med at få codecs direkte fra kilden. Jeg oplevede problemer i rammer med høj bevægelse. Bevægelsen syntes som om den blev kodet progressiv (med de faktiske "objekter" på skærmen i horisontale linjer), da filerne faktisk var deinterlaced i kodningsprocessen. Jeg havde ikke disse problemer med den samme fil og de faktiske tredjeparts codecs. Så lige så godt som bare at bruge Perian ville være, vil kvalitet elskere nødt til at forlade bekvemmeligheden. (Bemærk, hvis du installerede Perian på dette tidspunkt og nu har besluttet ikke at bruge det, skal du navigere til / Library / QuickTime og fjerne Perian.component-filen, ellers vil udskiftningskodeker blive skruet op)
Tredjeparts kodeker
Flere og flere high-dev-encoders bevæger sig til H.264 på grund af dets overlegne kvalitet og kompressionsforhold, men mange ting er stadig på den proprietære codec, DivX. For at få QuickTime support (og dermed FrontRow) til DivX, skal vi downloade DivX gratis codec herfra. Dette er en af de usædvanlige Mac-applikationer, der kræver en streng bout med et installationsprogram, en licensaftale og et systemindstillinger-add-on. Når det er færdigt, skal du genstarte, og det skulle have gennemført installationen for dig (ingen træk og slip nødvendig). Som du måske har gættet fra webstedet, modtog du kun en prøveversion af pro codec. Det betyder, at du ikke vil kunne encode DivX indhold efter seks måneder. Dekoderen skal dog stadig fungere, og det vil gøre det muligt for dig at afspille DivX-filer fra QuickTime mere eller mindre på ubestemt tid.
Xvid i QuickTime er lidt mindre understøttende end DivX codec, men det er nok lidt lettere at håndtere. Først skal du downloade Xdiv DMG fra dette link. Ligesom med Perian, bliver du nødt til at montere DMG og derefter lave et lille ben-arbejde for at få tingene til at ske. Åbn "Macintosh HD" (eller hvad du kalder din harddisk ikon thingy på skrivebordet) og derefter åbne / Library / QuickTime. Der skal du se et par andre .komponent "Mursten ikoner", som repræsenterer de andre codecs du har installeret. Træk Xvid_Codec_ ... .component-filen (igen LEGO-murstensikon) i QuickTime-mappen sammen med de andre codec-komponenter. Log ud, og log derefter ind igen, og du skal kunne spille Xvid-filer i FrontRow.
WMV-support er lidt smertefuldt, men ikke så smertefuldt som at forsøge at få DivX til at arbejde for første gang. WMV-codec er helt proprietært, men heldigvis er der en implementering af codec for QuickTime kaldet "Flip4Mac". Den er tilgængelig på denne side. Ligesom DivX skal du køre et installationsprogram og skal genstarte, når det er færdigt. Ligesom DivX vil Flip4Mac installere en (noget ubrugelig) system præference side. Når installationen er færdig, kan du imidlertid afspille disse frygtede WMV-filer i QuickTime og FrontRow.
AC3
Nogle videofiler (normalt Xvid) er kodet med AC3 lydstrømme. Selvom det altid er sjovt at forsøge at udføre dialog og lydeffekter af dig selv (eller endnu bedre med en gruppe), er det normalt mere tilfredsstillende at høre lydsporet, der er optaget for filmen..
Kodek for AC3 i QuickTime kan downloades her og skal installeres på samme måde som Xvid (ved at trække .component filen til / Library / QuickTime og derefter logge ud og logge ind igen). Der er dog nogle uheldige bivirkninger, som du bør være opmærksom på, før du udfører dette trin. Vigtigst synes det at bryde H.264-support i QuickTime. Dette er en dræber for mig, da jeg elsker at se H.264-kodede videoer på grund af den højere kvalitet. Jeg vil anbefale, at hvis du ikke absolut har brug for AC3 lydsupport, forlader du denne codec og nyder fordelene ved dine H.264 filer.
Konklusion
Forhåbentlig bør du være i stand til at bruge oplysningerne i denne artikel til at øge videoafspillingsstøtten til din Mac Mini og forbedre din overordnede FrontRow-oplevelse. Bliv afstemt efter tredje del, når vi endelig kommer til alle de kedelige NFS-konfigurationer og iptables hacks!