Which used mini PCs can transcode 4K for Plex and Jellyfin?
Updated 2026-09-25
The CPU generation decides what a used mini PC can transcode, not the brand or the chassis. The video engine inside the processor's integrated graphics does the work. The key question is whether it can decode the formats in your library in hardware.
| Video engine | H.264 | HEVC 10-bit decode | VP9 | AV1 decode | HEVC encode |
|---|---|---|---|---|---|
| Intel Quick Sync (Skylake) | Yes | No | No | No | Yes |
| Intel Quick Sync (Kaby Lake–Comet Lake) | Yes | Yes | Yes | No | Yes |
| Intel Quick Sync (Xe, Alder Lake) | Yes | Yes | Yes | Yes | Yes |
| AMD VCN 1.0 | Yes | Yes | Yes | No | Yes |
| AMD VCN 2.0 | Yes | Yes | Yes | No | Yes |
The practical rules
- 6th gen (Skylake), e.g. i5-6500T: fine for 1080p H.264. It cannot fully decode 10-bit HEVC in hardware, which is what most 4K HDR files use, so those fall back to the CPU and stutter.
- 7th–10th gen (Kaby Lake to Comet Lake), e.g. i5-8500T, i5-10500T: hardware-decode 10-bit HEVC and VP9. This is the sweet spot on price in used 1-litre PCs. No AV1 decode.
- 12th gen and newer, e.g. i5-12500T: add AV1 decode. Buy this if your library or your sources are moving to AV1.
- AMD Ryzen PRO APUs: they work with Jellyfin via VA-API, but encoder quality and media-server support are behind Intel Quick Sync. Buy AMD for CPU cores, not for transcoding.
Plex vs Jellyfin
Plex requires a Plex Pass subscription to use hardware transcoding; Jellyfin supports it for free. Jellyfin's hardware-selection documentation has removed Intel 7th–10th gen from its recommended list because Intel deprecated its media toolkit for those generations. They still decode 10-bit HEVC today, but newer generations are the longer-term choice.
Avoid transcoding in the first place
The best transcode is none at all. If your TVs and phones can play your files directly ("direct play"), even an old 6th-gen box works. Transcoding is mostly needed for remote streaming at lower bitrates and for clients that do not support HEVC.
Models by transcoding capability
- Dell OptiPlex 3050 Micro (Core i3-7100T, Core i5-7500T, Core i5-6500T)
- Dell OptiPlex 7050 Micro (Core i5-6500T, Core i5-7500T, Core i7-7700T)
- Dell OptiPlex 3060 Micro (Core i3-8100T, Core i5-8500T)
- Dell OptiPlex 7060 Micro (Core i5-8500T, Core i7-8700T)
- Dell OptiPlex 3070 Micro (Core i3-9100T, Core i5-9500T)
- Dell OptiPlex 7070 Micro (Core i5-9500T, Core i7-9700T)
- Dell OptiPlex 3080 Micro (Core i3-10100T, Core i5-10500T)
- Dell OptiPlex 7080 Micro (Core i5-10500T, Core i7-10700T)
- HP EliteDesk 800 G3 Mini (Core i5-6500T, Core i5-7500T, Core i7-7700T)
- HP ProDesk 600 G3 Mini (Core i5-6500T, Core i5-7500T)
- HP EliteDesk 705 G4 Mini (Ryzen 5 PRO 2400GE)
- HP EliteDesk 800 G4 Mini (Core i5-8500T, Core i7-8700T)
- HP EliteDesk 800 G5 Mini (Core i5-9500T, Core i7-9700T)
- HP EliteDesk 800 G6 Mini (Core i5-10500T, Core i7-10700T)
- Lenovo ThinkCentre M710q Tiny (Core i3-7100T, Core i5-7500T, Core i5-6500T, Core i7-7700T)
- Lenovo ThinkCentre M720q Tiny (Core i3-8100T, Core i5-8500T, Core i5-9500T, Core i7-8700T)
- Lenovo ThinkCentre M920q Tiny (Core i5-8500T, Core i5-9500T, Core i7-8700T, Core i7-9700T)
- Lenovo ThinkCentre M920x Tiny (Core i5-8500T, Core i5-9500T, Core i7-8700T, Core i7-9700T)
- Lenovo ThinkCentre M75q-1 Tiny (Ryzen 5 PRO 3400GE)
- Lenovo ThinkCentre M70q Gen 1 Tiny (Core i3-10100T, Core i5-10500T, Core i7-10700T)
- Lenovo ThinkCentre M75q Gen 2 Tiny (Ryzen 5 PRO 4650GE, Ryzen 7 PRO 4750GE)
- Lenovo ThinkCentre M90q Gen 1 Tiny (Core i5-10500T, Core i7-10700T)