Intel QuickSync eller dedikerat grafikkort? Guide till transcoding för din mediaserver

Redaktionens viktigaste punkter

  • QuickSync i en modern Intel-CPU är det billigaste och strömsnålaste valet för Plex, Jellyfin och Emby – grafiken är redan betald.
  • UHD 770 avkodar AV1 men kodar det inte. AV1-kodning i hårdvara kräver Intel Arc Alchemist eller nyare, NVIDIA RTX 40 (Ada) eller AMD RDNA 3 (VCN 4.0).
  • NVENC på GeForce-kort stödjer upp till tolv samtidiga kodningssessioner med aktuella drivrutiner – långt mer än ett normalt hushåll behöver.
  • HDR-material på en SDR-skärm kräver tone mapping, annars blir bilden urtvättad. Aktivera hårdvaru-tone mapping via OpenCL, CUDA eller Intel VPP.
  • Ett dedikerat kort drar 35–75 W extra dygnet runt. Räkna på elkostnaden innan du väljer bort den integrerade grafiken.

Intel QuickSync eller dedikerat grafikkort? Guide till transcoding för din mediaserver

När du kör Plex, Jellyfin eller Emby på en hemmserver är det sällan CPU:n som blir flaskhalsen – så länge den slipper transkoda video i mjukvara. Så fort en klient inte kan spela upp originalfilen direkt måste servern avkoda videon och koda om den i farten, en process som kallas transcoding. En enda 4K-ström i HEVC kan lägga beslag på flera processorkärnor, medan en fast videomotor i GPU:n gör samma jobb med en bråkdel av energin.

Vad är hårdvaru-transcoding – och varför spelar det roll?

En CPU är byggd för generella beräkningar, inte för videokomprimering. Att transkoda en 4K-film i mjukvara kan kräva sex till åtta CPU-trådar per ström, vilket gör att servern snabbt börjar hacka när två personer tittar samtidigt. En dedikerad videomotor – QuickSync i Intels integrerade grafik, NVENC i NVIDIA-kort eller VCN i AMD-kort – är fasta funktionsblock som gör exakt ett jobb: avkoda och koda video. De arbetar parallellt med CPU:n, drar mycket mindre ström och klarar flera 4K-strömmar utan att fläkten varvar upp.

Intel QuickSync: generationerna som räknas

QuickSync sitter i den integrerade grafiken i de flesta Intel-processorer, vilket gör den till det naturliga förstahandsvalet om du ändå bygger på Intel. Generation 12, som finns i Alder Lake med grafik som UHD 770, kodar H.264, HEVC och VP9 i hårdvara och avkodar dessutom AV1 – men kodar inte AV1. Det stora steget kom med Intel Arc Alchemist år 2022, som var först i branschen med AV1-kodning i hårdvara, och nyare integrerade grafiklösningar har tagit efter. I Jellyfin och Emby används QuickSync antingen via Intels QSV-gränssnitt eller via det öppna VA-API på Linux.

NVIDIA NVENC: Turing, Ampere och Ada

NVENC har funnits i GeForce-kort sedan 2012 och är det mest beprövade alternativet för hårdvaru-transcoding. Med Turing fick H.264- och HEVC-kodningen ett tydligt kvalitetslyft, Ampere förfinade det vidare och Ada Lovelace (RTX 40-serien) lade till AV1-kodning. Kort från RTX 4070 Ti och uppåt har dessutom två parallella NVENC-enheter. Konsumentkort har historiskt begränsats i antalet samtidiga kodningssessioner, men med aktuella drivrutiner är gränsen tolv. Professionella och datacenterkort har ingen konstgjord gräns alls. NVENC är framför allt intressant om du vill ha AV1-kodning eller redan äger ett GeForce-kort.

AMD VCN: det tredje alternativet

AMDs motsvarighet heter Video Codec Next, förkortat VCN. I VCN 3.0, som sitter i RDNA 2-baserade kort som RX 6000-serien, kodas H.264 och HEVC i hårdvara medan AV1 endast avkodas. Med VCN 4.0 i RDNA 3 (RX 7000-serien) tillkom AV1-kodning, och VCN 5.0 i RDNA 4 uppges ha täppt till kvalitetsgapet mot Intel och NVIDIA ytterligare. En praktisk fördel är att AMD inte har någon officiell gräns för antalet samtidiga kodningssessioner, enligt Jellyfins dokumentation. Nackdelen är att kvaliteten på hårdvarukodningen traditionellt har släpat något efter, även om skillnaden har krympt med varje generation.

Jämförelsetabell: QuickSync mot NVENC mot VCN

LösningKodning i hårdvaraAV1-kodningStrömmar (officiell gräns)Typisk extraeffekt
Intel UHD 770 (Alder Lake)H.264, HEVC, VP9NejObegränsad – hårdvaran sätter taketCirka 10–25 W
Intel Arc A380 (Alchemist)H.264, HEVC, VP9JaObegränsadCirka 35–75 W
NVIDIA RTX 4060 (Ada)H.264, HEVCJaUpp till 12 sessionerCirka 30–70 W
AMD RX 7600 (VCN 4.0)H.264, HEVCJaIngen officiell gränsCirka 35–90 W

Kvalitet mot hastighet: välj rätt codec

Hårdvarukodare prioriterar hastighet framför maximal komprimeringseffektivitet. AV1 i hårdvara ger ungefär 30 procent lägre bitrate än HEVC vid samma upplevda kvalitet, men mjukvarukodare som libx264 i långsamt läge vinner fortfarande på ren bildkvalitet per bit. För en mediaserver är H.264 det säkraste valet eftersom alla klienter kan spela upp det, medan HEVC passar 4K-bibliotek där lagring och bandbredd är begränsade. AV1 är framtiden, men få TV-apparater kan ännu avkoda det i hårdvara – transkodar du till AV1 tvingar du klienten att avkoda i mjukvara. Regeln är enkel: koda till den codec som dina klienter hanterar bäst.

HDR och tone mapping – den vanligaste fallgropen

När en HDR-film i format som HDR10 eller Dolby Vision ska visas på en skärm som bara klarar SDR måste servern mappa om det höga dynamikomfånget – en process som kallas tone mapping. Utan den blir bilden grå och urtvättad. I Jellyfin görs detta i hårdvara via OpenCL, CUDA, Intel VPP eller Vulkan med libplacebo, och stödet finns på både Linux, Windows och i Docker. På Intel är VPP det föredragna alternativet där det finns tillgängligt. I Plex hanteras tone mapping av serverns egen motor, men hårdvaru-transcoding kräver ett Plex Pass-abonnemang. Testa alltid med en riktig HDR-film innan du förklarar installationen klar.

Hur många strömmar behöver du egentligen?

Ett normalt hushåll har sällan fler än en till tre samtidiga strömmar, och alla tre alternativen klarar det med marginal. En UHD 770 hanterar flera 4K-till-1080p-transkodningar i HEVC parallellt, och NVENC:s gräns på tolv sessioner är i praktiken aldrig en begränsning hemma. Det som kostar prestanda är extrafunktionerna: HDR-tone mapping, inbrända undertexter och ljudtranskodning äter alla av samma budget. Kom också ihåg att nätverket kan bli flaskhalsen – en 4K-remux kräver 60–80 Mbit/s, vilket ett trådlöst nätverk inte alltid levererar stabilt.

Strömförbrukning: den integrerade grafiken vinner nästan alltid

Här är QuickSync svårslaget. Den integrerade grafiken drar 10–25 W extra vid transcoding, medan ett dedikerat kort lägger på 35–75 W även när det bara transkodar. I en server som står på dygnet runt blir skillnaden märkbar: 40 W extra motsvarar ungefär 350 kWh per år. Med svenska elpriser är det flera hundra kronor årligen – pengar som sällan motiveras i ett hemmabruk. Ett dedikerat kort lönar sig främst om du redan har ett liggande, behöver AV1-kodning som din iGPU saknar eller regelbundet kör många parallella strömmar.

Slutsats: praktiska köpråd

För de flesta räcker QuickSync. Har du redan en Intel-CPU från de senaste generationerna – Alder Lake eller nyare – är det bara att aktivera hårdvaru-transcoding i Jellyfin eller Plex. Bygger du en ny server från grunden är en sparsam Intel-processor, som N100 eller en 12:e generationens Core i3, det mest prisvärda valet: HEVC-kodning, AV1-avkodning och låg strömförbrukning i ett paket. Vill du ha AV1-kodning billigt är Intel Arc A310 eller A380 ett intressant budgetalternativ, medan ett GeForce RTX 4060 ger den mest mogna AV1-motorn. Kör du Linux med Jellyfin ska du satsa på VA-API och verifiera att tone mapping fungerar. Och kom ihåg: den bästa transkodningen är den som aldrig behöver ske – se till att dina vanligaste klienter kan spela upp originalfilerna direkt.

Leave a Comment