QNAP Plex Hardware Transcoding Guide

How to enable and verify Plex hardware transcoding on QNAP NAS units. Covering Intel Quick Sync setup, the required VAAPI package, Plex Pass requirement, and troubleshooting common failures.

Plex hardware transcoding on QNAP uses Intel Quick Sync. The video encode/decode engine built into Intel CPUs on the TS-264, TS-464, and TVS-h674. When enabled, Plex offloads video conversion from the CPU to the GPU, allowing multiple simultaneous 4K streams without saturating the processor. Without hardware transcoding, a single 4K software transcode uses 80-100% of a Celeron CPU, leaving no headroom for other tasks. This guide covers the complete setup: verifying your QNAP model supports Quick Sync, installing the required VAAPI package, configuring Plex transcoding settings, and diagnosing the common failure modes that prevent hardware transcoding from activating.

In short: Install the QNAP VAAPI HW Transcoding package from App Center, enable hardware transcoding in Plex Settings → Transcoder, verify with the (hw) indicator in the Plex Dashboard. Plex Pass is required. If you see software transcode instead of hardware, check: (1) Plex Pass is active, (2) VAAPI package is installed, (3) the stream actually requires transcoding rather than direct playing.

Which QNAP Models Support Hardware Transcoding?

Hardware transcoding via Intel Quick Sync requires an Intel CPU with integrated GPU. Current QNAP models with Quick Sync support:

  • TS-264: Intel Celeron N5105. Quick Sync generation 11 (Jasper Lake). Full H.264/H.265/HEVC decode and encode. AV1 decode
  • TS-464: Intel Celeron N5095. Quick Sync generation 11 (Jasper Lake). Identical GPU capability to TS-264
  • TVS-h674: Intel Core i5-1235U. Quick Sync generation 12 (Alder Lake). Higher throughput, handles more simultaneous streams

Models that do NOT support hardware transcoding:

  • TS-233, TS-433. ARM processors, no Intel GPU
  • TS-473A, TS-673A. AMD Ryzen CPUs. These have AMD integrated graphics, but Plex's hardware transcoding support for AMD is less mature than Intel Quick Sync

Step 1: Install the VAAPI Package

QNAP provides the Intel GPU driver as a separate QTS package that must be installed for Plex to access Quick Sync:

  1. Log into QTS and open the App Center
  2. Search for VAAPI or Intel GPU
  3. Look for the QNAP VAAPI HW Transcoding package. Install it
  4. The package installs the Intel VA-API (Video Acceleration API) driver that exposes the Quick Sync hardware to applications including Plex

On some QTS versions, this package is installed automatically alongside Plex Media Server. If Plex was already installed, check whether the VAAPI package is present in App Center → Installed. If it is absent, install it manually and restart Plex Media Server after installation.

Step 2: Enable Hardware Transcoding in Plex

Plex hardware transcoding requires an active Plex Pass subscription. Confirm your Plex Pass status at plex.tv → Account before proceeding.

  1. Open Plex Web on your QNAP (http://[NAS-IP]:32400/web)
  2. Go to Settings (wrench icon) → Transcoder
  3. Enable Use hardware acceleration when available
  4. Enable Use hardware-accelerated video encoding
  5. Click Save Changes

After saving, Plex will use Quick Sync for compatible transcode requests. The settings take effect immediately without a Plex restart.

Step 3: Verify Hardware Transcoding Is Active

To confirm hardware transcoding is working:

  1. Start a stream that requires transcoding. The easiest test: play a 4K HEVC file from a web browser (browsers cannot hardware-decode HEVC, so Plex will transcode to H.264)
  2. In Plex Web, go to Settings → Troubleshooting → Dashboard (or directly access http://[NAS-IP]:32400/web/index.html#!//nowplaying)
  3. In the Active Sessions view, find your stream. The video codec shown should be h264 (hw) for hardware transcoding or h265 (hw) if transcoding HEVC directly. If it shows h264 or h265 without (hw), software transcoding is occurring

Additionally, check the QTS Resource Monitor while a stream is active. With hardware transcoding, CPU usage stays below 30% even for 4K streams. With software transcoding, CPU usage spikes to 80-100% for a single 4K stream.

Common Hardware Transcoding Failures and Fixes

Issue: Stream shows software transcode instead of hardware

  • Confirm Plex Pass is active and linked to this server. Go to Settings → Plex Media Server → Plex Pass. Confirm it shows your subscription
  • Confirm VAAPI package is installed in QTS App Center → Installed
  • Restart Plex Media Server: App Center → Plex Media Server → Stop/Start
  • Check QTS system log for VAAPI errors

Issue: Hardware transcoding enabled but stream still fails/buffers

  • The Quick Sync session limit on Celeron N5095/N5105 is approximately 3-4 simultaneous hardware transcode sessions. Beyond this limit, Plex falls back to software
  • Test with a single stream and verify hardware is working before adding simultaneous streams

Issue: (hw) indicator shows, but quality is poor

  • Quick Sync produces slightly lower quality than software x264 encoding at the same bitrate. This is normal for all hardware transcoding. Increase the transcoding quality setting in Plex Settings → Transcoder → Transcoder quality to Prefer higher speed encoding (less compression) to trade CPU headroom for better quality

Performance Expectations by QNAP Model

TS-264 / TS-464 (Intel Celeron Quick Sync):

  • 1080p H.264 → 720p: 4-6 simultaneous hardware streams
  • 4K HEVC → 1080p H.264: 2-3 simultaneous hardware streams
  • 4K HEVC 10-bit → 1080p H.264: 1-2 simultaneous (10-bit decode is heavier)

TVS-h674 (Intel Core i5 Quick Sync):

  • 4K HEVC → 1080p H.264: 4-6 simultaneous streams
  • AV1 decode: supported (newer format; most clients cannot direct play AV1)

These figures assume hardware transcoding only. No software transcoding fallback. If a stream type is not hardware-supported (some HDR tone-mapping modes fall back to software), that stream uses full CPU resources.

🇦🇺 Australian Buyers: Plex Pass Cost and NAS Pricing

Plex Pass cost in AUD (March 2026): Monthly ~$8.27, Annual ~$55, Lifetime ~$165 (USD-priced, exact AUD varies with exchange rate). Lifetime is cost-effective after approximately 3 years of monthly subscription. Hardware transcoding is the most common reason home users upgrade to Plex Pass. On an Intel QNAP NAS it unlocks multiple simultaneous 4K streams without CPU saturation.

QNAP models with Quick Sync in AU (March 2026 pricing):

  • TS-264: ~$819 (2-bay, Intel N5105)
  • TS-464: ~$989 (4-bay, Intel N5095, PCIe slot)
  • TVS-h674: ~$2,299 (6-bay, Intel Core i5-1235U, 10GbE, ECC)

For most households, the TS-464 is the right balance. 4 bays for a media library, Quick Sync for 2-3 simultaneous 4K transcode sessions, and the PCIe slot for a future 10GbE upgrade.

See the Plex on QNAP setup guide for the full Plex installation walkthrough, and the QNAP lineup guide for a complete model comparison.

Related reading: our NAS buyer's guide and our Synology vs QNAP comparison.

Use our free Plex Media Planner to check if your NAS can handle your library.

Is Plex Pass required for hardware transcoding on QNAP?

Yes. Hardware transcoding is a Plex Pass feature. It is not available on the free Plex tier regardless of hardware capability. The QNAP VAAPI package provides the hardware capability, but Plex's software must be licenced to use it. Without Plex Pass, Plex falls back to software transcoding even on Quick Sync-capable hardware. Plex Pass also enables multi-user Home management, mobile sync/downloads, and live TV DVR features.

Can the QNAP TS-433 hardware transcode?

No. The TS-433 uses an ARM Cortex-A55 CPU which has no Intel Quick Sync. Hardware transcoding requires an Intel CPU with integrated GPU. On the TS-433, Plex can serve direct-play streams (no transcoding required) without issue. Any stream that requires transcoding. Format incompatibility, bitrate reduction for a remote client, subtitle burn-in. Uses software transcoding on the ARM CPU, which is slow and limited to one stream at a time.

Why is my 4K stream still buffering with hardware transcoding enabled?

Check the Plex Dashboard active session. If it shows (hw), hardware transcoding is working and the buffering is likely a network issue, not a CPU issue. For remote streaming, the bottleneck is your NBN upload speed: 4K transcoded to 1080p at 8 Mbps requires 8+ Mbps sustained upload. For local streaming, check whether the client is actually receiving the stream at the correct quality level (not being throttled). If the session shows software transcode despite hardware being enabled, revisit the VAAPI package installation and Plex Pass verification steps.

Does hardware transcoding work for HDR content?

Hardware decoding of HDR (HDR10) works on Intel Quick Sync in the TS-264/TS-464. The GPU decodes the HDR stream in hardware. However, HDR tone-mapping (converting HDR to SDR for clients that don't support HDR) may fall back to software processing depending on the Plex version and tone-mapping settings. Check Plex Settings → Transcoder → Use hardware-accelerated video encoding with tone mapping. If tone mapping forces software transcode, consider whether clients can direct play HDR content rather than requiring tone-mapped transcode.

How do I check if Quick Sync is working at the hardware level?

In QTS, open Resource Monitor and look for GPU utilisation while a Plex stream is active. If Quick Sync is engaged, you should see GPU usage in the Resource Monitor. Additionally, the Plex transcoding log shows hardware codec usage. Access it at Plex Web → Settings → Troubleshooting → Download Logs and search for 'vaapi' or 'qsv' in the Plex Media Server log. Lines containing 'hw' decode/encode confirm hardware usage.

Setting up Plex on a QNAP for the first time? The Plex on QNAP setup guide covers installation, library configuration, remote access, and choosing the right model.

Plex on QNAP Setup Guide →