Gebruik uw Mac Mini als een mediaserver deel 2
In het eerste deel heb ik de basisbeginselen besproken van hoe je je Mac Mini kunt aansluiten en configureren als het hart van je entertainmentcentrum. In dit volgende artikel in de serie was ik van plan om in detail te gaan met het opslaan van uw mediabestanden op een externe NFS-share. Echter, een van de opmerkingen over het eerste artikel trok mijn aandacht en het kwam bij me op dat ik helemaal geen alternatieve video-codecs behandelde. Dus, in plaats van een boeiende lijst van iptables-regels en Apple-alias-quirks in te lassen, laten we eens kijken naar codecs van derden.
Out-of-the-box, QuickTime (de backend voor filmopnames van FrontRow) ondersteunt slechts enkele videoformaten. Ik ga hier niet proberen ze op te sommen, maar de echt grote en veel voorkomende zijn H.264 en MPEG-4. Veel videobestanden zijn echter nog steeds gecodeerd met DivX of Xvid. En als je erg ongelukkig bent, heb je misschien een aantal oude WMV-gecodeerde bestanden die je zou willen spelen. Je zou al deze bestanden H.264 gewoon opnieuw kunnen coderen met een tool zoals FFmpegX. Maar het zou zo veel handiger zijn als je gewoon willekeurige videobestanden in FrontRow zou kunnen spelen. De oplossing is om de codecs van derden te doorlopen en te installeren om dit allemaal te laten werken.
Perian
Nu is de gemakkelijkste oplossing (verreweg) om de Perian-codec te installeren. Perian is (zelf beschreven als) het Zwitserse zakmes van codecs. Als Perian is geïnstalleerd, zou je alles moeten kunnen spelen, van DivX / AC3 tot FLV tot VBR / MP3. Het regelt zelfs het afspelen van WMV-bestanden. Perian is open-source en kan hier worden gedownload. Een volledige lijst van de coderingen die Perian ondersteunt, is beschikbaar op deze pagina.
Om Perian te installeren, download en monteer je eerst de DMG. Sleep vervolgens het LEGO-steenbestand met de naam "Perian.component" naar het alias met het label "QuickTime". Uitloggen, dan weer inloggen en Perian moet worden geïnstalleerd. (als u ergens in die instructies verward raakt, kunt u de uitgebreide REESM van anderhalve pagina bekijken die is opgenomen in de DMG).
Perian is best leuk omdat alles "gewoon werkt" direct uit de doos (oftewel baksteen, in dit geval). Het probleem is dat Perian een enigszins sub-par kwaliteit biedt in vergelijking met het rechtstreeks verkrijgen van de codecs uit de bron. Ik ondervond problemen in frames met hoge bewegingen. De beweging leek alsof het progressief gecodeerd was (waarbij de feitelijke "objecten" op het scherm in horizontale lijnen waren gebroken), terwijl de bestanden in het coderingsproces feitelijk waren gedeinterlaced. Ik had deze problemen niet met hetzelfde bestand en de daadwerkelijke codecs van derden. Dus, net zo leuk als alleen het gebruik van Perian zou zijn, zullen kwaliteitsminnaars moeten afzien van het gemak. (merk op, als je Perian op dit moment hebt geïnstalleerd en nu hebt besloten om het niet te gebruiken, moet je naar de / Bibliotheek / QuickTime navigeren en het bestand Perian.component verwijderen, anders worden vervangende codecs verknald)
Codecs van derden
Steeds meer high-dev-encoders verplaatsen zich naar H.264 vanwege de superieure kwaliteit en compressieverhouding, maar veel dingen bevinden zich nog steeds in de eigen codec, DivX. Om QuickTime-ondersteuning (en dus ook FrontRow) voor DivX te verkrijgen, moeten we hier de DivX-vrije codec downloaden. Dit is een van die ongewone Mac-applicaties die een strenge aanval vereist met een installatieprogramma, een licentieovereenkomst en een add-on voor systeemvoorkeuren. Als het is voltooid, moet u opnieuw opstarten en moet de installatie voor u zijn voltooid (geen slepen en neerzetten vereist). Zoals je misschien al op de site hebt geraden, heb je alleen een proefversie van de pro-codec ontvangen. Dit betekent dat u dit niet zult kunnen coderen DivX-inhoud na zes maanden. De decoder moet echter nog steeds werken en hierdoor kunt u DivX-bestanden min of meer voor onbepaalde tijd vanuit QuickTime afspelen.
Xvid in QuickTime wordt iets minder ostentatief ondersteund dan de DivX-codec, maar het is waarschijnlijk een beetje gemakkelijker om ermee om te gaan. Download eerst de Xdiv DMG via deze link. Net als met Perian zul je de DMG moeten monteren en een klein beetje beenwerk doen om dingen te laten gebeuren. Open "Macintosh HD" (of hoe je het pictogram van je harde schijf ook op het bureaublad verwijst) en open vervolgens / Library / QuickTime. Daar zou je nog een paar andere moeten zien .bestanddeel "Baksteenpictogrammen" die de andere codecs vertegenwoordigen die u hebt geïnstalleerd. Sleep het bestand Xvid_Codec_ ... .component (opnieuw LEGO-steenpictogram) naar de map QuickTime samen met de andere codec-componenten. Uitloggen en dan weer inloggen en Xvid-bestanden in FrontRow kunnen afspelen.
WMV-ondersteuning is een beetje pijnlijk, maar niet zo pijnlijk als wanneer je DivX voor de eerste keer probeert te laten werken. De WMV-codec is volledig eigendom, maar gelukkig is er een implementatie van de codec voor QuickTime genaamd "Flip4Mac". Het is beschikbaar op deze pagina. Net als DivX moet u een installatieprogramma uitvoeren en moet u het opnieuw opstarten nadat het is voltooid. Net als DivX, zal Flip4Mac een (enigszins nutteloze) pagina Systeemvoorkeuren installeren. Zodra de installatie is voltooid, kun je echter die gevreesde WMV-bestanden afspelen in QuickTime en FrontRow..
AC3
Sommige videobestanden (meestal Xvid) zijn gecodeerd met AC3-audiostreams. Hoewel het altijd leuk is om zelf dialogen en geluidseffecten (of zelfs beter, met een groep) uit te voeren, is het meestal bevredigender om de soundtrack die is opgenomen voor de film te horen.
De codec voor AC3 in QuickTime kan hier worden gedownload en moet op dezelfde manier worden geïnstalleerd als Xvid (door het .component-bestand naar / Library / QuickTime te slepen en vervolgens uit te loggen en opnieuw aan te melden). Er zijn echter enkele ongelukkige bijwerkingen waar u op moet letten voordat u deze stap uitvoert. Het belangrijkste is dat het H.264-ondersteuning in QuickTime lijkt te verbreken. Dit is een moordenaar voor mij, want ik kijk graag naar H.264-gecodeerde video's vanwege de hogere kwaliteit. Ik zou aanraden dat als je geen absolute AC3 audio-ondersteuning nodig hebt, je deze codec verlaat en geniet van de voordelen van je H.264-bestanden.
Conclusie
Hopelijk moet je de informatie in dit artikel kunnen gebruiken om de ondersteuning voor het afspelen van video's van je Mac Mini te verbeteren en je algehele FrontRow-ervaring te verbeteren. Blijf op de hoogte voor deel drie, wanneer we eindelijk aan de saaie NFS-configuratie en iptables-hacks komen!