Versnelde videotranscodering: geen GPU van €500/maand nodig
Zodra het over een “GPU voor video” gaat, denken veel mensen meteen aan een aparte videokaart van honderden euro’s per maand. Voor het coderen en decoderen van videostreams is dat een budgetblunder. De hardwaremotor die je echt nodig hebt — Intel QuickSync — zit al in een geïntegreerde GPU (Intel UHD 770) en is toegankelijk via VAAPI. En een server met geïntegreerde GPU begint bij ons al vanaf €14,99/maand.
Wat kost een dedicated GPU nu echt?
Een cloudinstance of server met dedicated GPU kost al snel 300 tot 500 €/maand (en veel meer voor recente kaarten). Voor H.264/H.265-transcodering is die rekenkracht volledig overgedimensioneerd: de hardware-encoder van een iGPU verwerkt moeiteloos meerdere 1080p-streams in realtime. Je betaalt voor een zware rekenkaart om vervolgens nooit zijn duizenden CUDA-cores te gebruiken.
| Behoefte | Dedicated GPU (~300-500 €/maand) | iGPU Linux GPU (vanaf €14,99/maand) |
|---|---|---|
| H.264/H.265-transcodering | ✅ maar verspild | ✅ perfect |
| Decoderen van meerdere streams | ✅ | ✅ |
| Maandkosten | 💸💸💸 | 💶 |
Waarom een geïntegreerde GPU volstaat voor transcodering
Moderne video-encoding verloopt via toegewijde hardwareblokken (fixed-function encoders), niet via de generieke rekencores. Die blokken zijn dezelfde, of de GPU nu geïntegreerd of dedicated is. VAAPI stelt rechtstreeks beschikbaar:
- Intel QuickSync, de engine die onze servers gebruiken (Intel UHD 770).
Het resultaat: transcodering die veel sneller en veel zuiniger is dan de CPU alleen, voor een fractie van de prijs van een dedicated GPU.
Concreet voorbeeld met FFmpeg
Hardwareversnelde H.265-transcodering past in één enkel commando:
ffmpeg -hwaccel vaapi -vaapi_device /dev/dri/renderD128 \
-i in.mp4 -vf 'format=nv12,hwupload' \
-c:v hevc_vaapi out.mp4
Het apparaat /dev/dri/renderD128 is de geïntegreerde GPU van je server. Je
Linux GPU-servers stellen VAAPI standaard beschikbaar — niets te installeren aan
driverkant.
Opschalen: streaming en mediapijplijnen
- Het genereren van thumbnails en previews on the fly;
- Adaptieve streams HLS / DASH voor een webspeler;
- Verdeling over meerdere nodes met k3s / Kubernetes om pieken op te vangen.
Elke server bevat root-SSH, IPv6 en LUKS-encryptie. Een cluster nodig? De k3s-optie kost +5 €/node en managed monitoring eveneens +5 €/node.
FAQ
Kan de iGPU meerdere streams tegelijk transcoderen? Ja. Afhankelijk van het model verwerkt een iGPU meerdere 1080p-streams gelijktijdig in realtime. Kies een hoger model (iGPU Pro, Performance) of voeg nodes toe voor meer doorvoer.
Wordt H.265 / HEVC ondersteund?
Ja, zowel voor hardware-encoding als -decoding via VAAPI (hevc_vaapi).
En de kwaliteit vergeleken met de CPU (x264/x265)? Hardware-encoding geeft voorrang aan snelheid en energiezuinigheid. Voor streaming, thumbnails en pijplijnen op volume is de prijs-kwaliteitverhouding ongeëvenaard.
Conclusie
Om video te transcoderen doet een geïntegreerde GPU het werk — zonder de rekening van een dedicated GPU. Start je eerste server al vanaf €14,99/maand en bewaar je budget voor wat er echt toe doet.