<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/my-home-server-s-cpu-had-a-free-igpu-that-i-disregarded-for-months-and-it-handles-all-my-jellyfin-t-o7saswpz8" -->

---
title: My home server's CPU had a free iGPU that I disregarded...
description: A home lab enthusiast shares how an Intel N100 mini PC's integrated GPU, using Quick Sync Video, took over Jellyfin transcoding duties from a dedicated Nvidia...
canonical: https://daily.dev/posts/my-home-server-s-cpu-had-a-free-igpu-that-i-disregarded-for-months-and-it-handles-all-my-jellyfin-t-o7saswpz8
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: My home server's CPU had a free iGPU that I disregarded for months, and it handles all my Jellyfin transcoding now | daily.dev
og:description: A home lab enthusiast shares how an Intel N100 mini PC's integrated GPU, using Quick Sync Video, took over Jellyfin transcoding duties from a dedicated Nvidia...
og:url: https://daily.dev/posts/my-home-server-s-cpu-had-a-free-igpu-that-i-disregarded-for-months-and-it-handles-all-my-jellyfin-t-o7saswpz8
og:image: https://api.daily.dev/og/posts/O7saswPZ8.png
og:image:alt: My home server's CPU had a free iGPU that I disregarded for months, and it handles all my Jellyfin transcoding now
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# My home server's CPU had a free iGPU that I disregarded for months, and it handles all my Jellyfin transcoding now

**[XDA Developers](https://daily.dev/sources/xda-developers)** · 5 min read · 1 upvotes · 0 comments

## Summary

A home lab enthusiast shares how an Intel N100 mini PC's integrated GPU, using Quick Sync Video, took over Jellyfin transcoding duties from a dedicated Nvidia GTX 1080, freeing the GPU for local LLM workloads. The N100 handles up to eight 1080p or three 4K streams simultaneously with H.264/HEVC, though it lacks AV1 hardware encoding, falling back to software encoding for that format. The setup runs as a Proxmox LXC with GPU passthrough, and the author also notes Intel iGPUs work well with OpenVINO for Frigate NVR object detection.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.xda-developers.com/my-servers-cpu-had-a-free-igpu-that-i-disregarded-for-months-and-now-it-handles-all-my-transcoding>

## Questions this post answers

### Can an Intel N100 iGPU handle Jellyfin transcoding instead of a dedicated GPU?

Yes, the Intel N100's integrated Quick Sync Video core can transcode up to eight simultaneous 1080p streams or three 4K streams for Jellyfin. It handles H.264 and H.265 (HEVC) hardware transcoding well, but since it lacks a dedicated AV1 encoder, encoding into AV1 falls back to software, while AV1 decoding is still hardware-accelerated.

_Anyone weighing a dedicated GPU against a cheap iGPU for a media server can compare real setups like this on daily.dev._

### How do I set up GPU passthrough for a Jellyfin LXC on Proxmox?

Using the Jellyfin LXC deployment script from the Proxmox VE Community Scripts repository enables automatic iGPU passthrough into the container, avoiding manual device mapping. This approach was used to pass an Intel N100's Quick Sync Video capability into a Jellyfin LXC for hardware-accelerated transcoding.

_Proxmox homelabbers tracking easier passthrough tricks can follow more setups like this on daily.dev._

## Similar posts on daily.dev

- [I built a 4K Jellyfin server with Intel Quick Sync for under $200, and it's enough to replace my old GPU setup](https://daily.dev/posts/i-built-a-4k-jellyfin-server-with-intel-quick-sync-for-under-200-and-it-s-enough-to-replace-my-old-uzogippry) · XDA Developers · 0 upvotes · 0 comments
- [I set Jellyfin up with an iGPU for transcoding, and it was a game-changer for my entire family](https://daily.dev/posts/i-set-jellyfin-up-with-an-igpu-for-transcoding-and-it-was-a-game-changer-for-my-entire-family-s5tm0yacj) · XDA Developers · 0 upvotes · 0 comments
- [Intel Quick Sync is the reason I will never buy another Nvidia card for my Jellyfin server](https://daily.dev/posts/intel-quick-sync-is-the-reason-i-will-never-buy-another-nvidia-card-for-my-jellyfin-server-ptlpnvlso) · XDA Developers · 0 upvotes · 0 comments
- [I run my whole media server on a business laptop with no graphics card, and it still transcodes](https://daily.dev/posts/i-run-my-whole-media-server-on-a-business-laptop-with-no-graphics-card-and-it-still-transcodes-qb8uckkiy) · XDA Developers · 0 upvotes · 1 comments
- [Benchmarking NVENC video transcoding on the Pi](https://daily.dev/posts/benchmarking-nvenc-video-transcoding-on-the-pi-z8qzjnkyg) · Jeff Geerling · 2 upvotes · 0 comments

---

Tags: [#homelab](https://daily.dev/tags/homelab), [#proxmox](https://daily.dev/tags/proxmox), [#jellyfin](https://daily.dev/tags/jellyfin)

[View this post on daily.dev](https://daily.dev/posts/my-home-server-s-cpu-had-a-free-igpu-that-i-disregarded-for-months-and-it-handles-all-my-jellyfin-t-o7saswpz8)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"My home server's CPU had a free iGPU that I disregarded for months, and it handles all my Jellyfin transcoding now","url":"https://daily.dev/posts/my-home-server-s-cpu-had-a-free-igpu-that-i-disregarded-for-months-and-it-handles-all-my-jellyfin-t-o7saswpz8","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/my-home-server-s-cpu-had-a-free-igpu-that-i-disregarded-for-months-and-it-handles-all-my-jellyfin-t-o7saswpz8"},"datePublished":"2026-09-30T21:04:05.665Z","dateModified":"2026-09-30T21:04:30.966Z","description":"A home lab enthusiast shares how an Intel N100 mini PC's integrated GPU, using Quick Sync Video, took over Jellyfin transcoding duties from a dedicated Nvidia...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/81cefd50c1885c39d92727dbf2fadc49?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/81cefd50c1885c39d92727dbf2fadc49?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"XDA Developers","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"XDA Developers","logo":"https://media.daily.dev/image/upload/s--kCg6yyAP--/f_auto,q_auto/v1774964407/logos/xda-developers?_a=BAMAMiWQ0","url":"https://daily.dev/sources/xda-developers"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/my-home-server-s-cpu-had-a-free-igpu-that-i-disregarded-for-months-and-it-handles-all-my-jellyfin-t-o7saswpz8","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"homelab,proxmox,jellyfin","timeRequired":"PT5M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"XDA Developers","item":"https://daily.dev/sources/xda-developers"},{"@type":"ListItem","position":3,"name":"My home server's CPU had a free iGPU that I disregarded for months, and it handles all my Jellyfin transcoding now"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/my-home-server-s-cpu-had-a-free-igpu-that-i-disregarded-for-months-and-it-handles-all-my-jellyfin-t-o7saswpz8#faq","mainEntity":[{"@type":"Question","name":"Can an Intel N100 iGPU handle Jellyfin transcoding instead of a dedicated GPU?","acceptedAnswer":{"@type":"Answer","text":"Yes, the Intel N100's integrated Quick Sync Video core can transcode up to eight simultaneous 1080p streams or three 4K streams for Jellyfin. It handles H.264 and H.265 (HEVC) hardware transcoding well, but since it lacks a dedicated AV1 encoder, encoding into AV1 falls back to software, while AV1 decoding is still hardware-accelerated. Anyone weighing a dedicated GPU against a cheap iGPU for a media server can compare real setups like this on daily.dev."}},{"@type":"Question","name":"How do I set up GPU passthrough for a Jellyfin LXC on Proxmox?","acceptedAnswer":{"@type":"Answer","text":"Using the Jellyfin LXC deployment script from the Proxmox VE Community Scripts repository enables automatic iGPU passthrough into the container, avoiding manual device mapping. This approach was used to pass an Intel N100's Quick Sync Video capability into a Jellyfin LXC for hardware-accelerated transcoding. Proxmox homelabbers tracking easier passthrough tricks can follow more setups like this on daily.dev."}}]}
```

