Spridda tankar om allt möjligt Projekt och tankar från hjärnkontoret

23aug/09Off

Mac Mini vs. HD-video

Jag har gjort en del prestandatest med olika videomaterial på en Mac Mini 2009 (C2D 2,26 GHz, 4 GB, 320 GB, Nvidia 9400M, OSX 10.5.8). Att spela upp DVD- och SD-material har inte varit något problem de senaste fem åren, så sådant material har jag inte ens brytt mig om att testa. Det jag har riktat in mig på är HD-material i olika kvaliteter. Sammanlagt fyra filmer plus livetv i EyeTV som extra bonus. Processorn i det här testet har som sagt två kärnor, varför den sammanlagda processorkraften blir 200%. Den siffran är alltså max processorkapacitet.

Film 1 (Blueray-rip) Film 2 (Blueray-rip) Film 3 Planet Earth Film 4 "Killer sample" EyeTV Analog SD-tv
Container: Matroska video m2ts Matroska video Matroska video MPEG2
Kodning: H.264 H.264 H.264 H.264 MPEG2
Upplösning: 1280 x 544 1080p 1080p 3820 x 2160
Ljudstandard: DTS 5.1-ljud 5.1 n/a n/a
Storlek: 7,04 GB 4 GB 4,4 GB 120 MB n/a
Audio: ca 1473 Kbit/s ca 640 Kbit/s ca 440 Kbit/s n/a n/a
Video: ca 6220 Kbit/s (6,07 Mbit/s) ca 3667 Kbit/s (3,58 Mbit/s) ca 11655 Kbit/s (11,38 Mbit/s) ca 103219 Kbit/s (100,80 Mbit/s) n/a
FPS: 24 24 24 50 25
Processor: 50-85% 70-95% 80-145% 115-120% 38-43%

Plex Det man kan säga är att det är stor skillnad om man kör filmerna i VLC eller Plex. Plex (v0.8.2) klarar alla galant, bortsett från "Killer sample" som hackar ordentligt, med en effektiv bildhastighet på endast ca 15 fps. Alla de andra filmerna klarar Plex av utan några som helst problem. Någon tappad frame emellanåt, men inget man alls märker. Laddningstiden på film nr 3 var dock ca 10–15 sekunder, men därefter flöt allt perfekt. VLCVLC däremot, går bet på både nr 3 och nr 4, där den senare är helt omöjlig att se. Den haltar på första framen som blir det enda man ser under filmens 10 sekunder. Slutsatsen är att det måste till något i hästväg för att Plex inte ska kunna svälja materialet. Alla som oroar sig över att inte kunna spela upp full-HD-material på en Mac Mini 2,26 GHz med hjälp av Plex kan med andra ord vara lugna.

Film 3 under lupp

Nu tänkte jag redovisa några filmscener ur Planet Earth och deras kapacitetskrav i Plex. De redovisade röda siffrorna kommer från tre datamängdstoppar som jag letat fram. Genomsnittet för hela filmen är ca 11,38 MBit/s. Procentsiffran anger det ungefärliga processorutnyttjandet. Under testet har inga andra program varit aktiva, bortsett från Aktivitetskontroll som drar ca 1–3 procents kapacitet. Dock en del systemtillägg som – tillsammans med Plex – drar upp processorbeläggningen till ca 22% i pausat tillstånd.

PlanetEarth_1Ovan: 9,61 MBit/s @ 98%. Bitraten pendlar normalt mellan 5-15 MBit/s i den här filmen, och då är det inga som helst problem. Observera att siffran för "dropped frames" har ökat när jag har hoppat fram och tillbaka i filmen, inte under själva uppspelningen. PlanetEarth_2Ovan: 20,32 MBit/s @ 123%. Inte heller under den här toppen på runt 20 MBit/s hackar filmen ett dyft.
PlanetEarth_4 Vänster: 43,84 MBit/s @ 143%. På två ställen under den här scenen hackar dock filmen till ytterst lite. Knappt märkbart om man sitter tre meter från tv:n, som jag oftast gör, men om man sitter nära märker man det. När den här filmen körs pallar datorn med allt under 40 MBit/s tycks det som, men över så märks det som sagt lite lagg. Topparna på 30 MBit/s är inget problem. Jag är dock osäker på om datorn skulle palla med om filmen hade en konstant bitrate på 20 eller 30 MBit/s. Säkerligen har även kompressionsgrad och kodek stor betydelse för prestandan.

Diverse länkar

  • Mac Mini Bench marks – Utförligt prestandatest över vad som händer när du uppgraderar minnet i Minin.
Share