Le transcodage accéléré par matériel Plex est la plus grande amélioration de la qualité de vie qu’un serveur multimédia auto-hébergé puisse prendre. Un serveur Plex transcodant un seul flux 1080p en logiciel consommera 30-40% d’un CPU moderne. Le même flux sur Quick Sync ou NVENC fait tomber le même cœur à un seul chiffre.
Voici les meilleures applications pour le transcodage accéléré par matériel Plex, du serveur lui-même aux assistants qui le maintiennent en bon fonctionnement.
Ce qu’il faut rechercher dans une configuration de transcodage Plex
Cinq critères importent :
- Un abonnement Plex Pass (l’accélération matérielle est limitée à Pass, aussi controversé que cela soit)
- Le bon encodeur pour votre matériel (Quick Sync sur iGPU Intel, NVENC sur NVIDIA)
- Support de pass-through des conteneurs pour
/dev/driou la boîte à outils des conteneurs NVIDIA - Les applications clientes qui peuvent faire une lecture directe afin que le transcodage se déclenche rarement
- Un outil de surveillance pour voir quand les transcodages se produisent réellement
Comparaison rapide
| Application | Meilleur pour | Plateformes | Plan gratuit | Prix de départ | Évaluation |
|---|---|---|---|---|---|
| Plex Media Server | Le serveur lui-même | Linux, Windows, macOS, NAS, Docker | Oui | Gratuit ; Pass payant | 4.7 |
| Plex Pass | Déverrouille le transcodage matériel | N’importe quel serveur Plex | Non | Mensuel, annuel ou à vie payant | 4.6 |
| Intel Media Driver | Backend Quick Sync sur Linux | Linux | Oui | Gratuit | 4.7 |
| NVIDIA NVENC | Transcodeur GPU discret | Linux, Windows | Oui | Gratuit avec carte | 4.5 |
| Tautulli | Suivi et statistiques | Linux, Windows, macOS, Docker | Oui | Gratuit | 4.8 |
| Tableau de bord PMS Statistics | Tableau de bord Grafana pour Plex | Linux, Docker | Oui | Gratuit | 4.4 |
| PlexTraktSync | Assistant de synchronisation Trakt | Linux, Windows, macOS, Docker | Oui | Gratuit | 4.6 |
Les applications
1. Plex Media Server, meilleur serveur pour les médias polis
Plex Media Server est l’installation de base. Le niveau gratuit sert les bibliothèques ; le transcodage matériel attend derrière Plex Pass. La configuration couvre Windows, macOS, Linux, les OS NAS (Synology, QNAP, unRAID) et Docker.
Où ça manque: Certaines fonctionnalités (lecture mobile au-delà de 60 secondes, transcodage matériel, Live TV DVR) sont réservées à Pass.
Tarification: Installation de base gratuite. Pass vendu mensuellement, annuellement ou sous forme de licence à vie unique.
Plateformes: Linux, Windows, macOS, OS NAS, Docker.
Télécharger: Plex Media Server
Conclusion: Plex Media Server est la base d’une configuration de transcodage matériel Plex. Ignorez-le si vous préférez exécuter Jellyfin.
2. Plex Pass, meilleur déverrouillage pour le transcodage matériel
Plex Pass est l’abonnement qui déverrouille l’accélération matérielle, plus quelques fonctionnalités de qualité de vie. Si vous envisagez de transcoder plus d’un flux, Pass en vaut la peine.
Où ça manque: Coût d’abonnement continu. Les achats à vie éliminent les frictions.
Tarification: Abonnements mensuels et annuels, ou licence à vie unique.
Plateformes: N’importe quel serveur Plex.
Télécharger: Plex Pass
Conclusion: Plex Pass pour le transcodage matériel est effectivement obligatoire. Ignorez-le uniquement si votre bibliothèque est entièrement au format de lecture directe.
3. Intel Media Driver, meilleur backend Quick Sync sur Linux
Le Intel Media Driver active Quick Sync HEVC et AVC sur les serveurs Plex Linux. Installez le package intel-media-va-driver-non-free sur Debian ou Ubuntu, puis transmettez /dev/dri à votre conteneur Plex.
Où ça manque: Les processeurs antérieurs à Kaby Lake utilisent le pilote hérité i965, qui manque l’encodage HEVC.
Tarification: Gratuit.
Plateformes: Linux.
Télécharger: Intel Media Driver sur GitHub
Conclusion: Intel Media Driver pour le transcodage matériel Plex est la meilleure valeur sur n’importe quel serveur basé sur Intel. Ignorez-le uniquement sur les matériels antérieurs à Kaby Lake.
4. NVIDIA NVENC, meilleur transcodeur GPU discret
NVENC sur une carte GTX 10-series ou plus récente produit d’excellents transcodages H.264 et H.265. Les pilotes grand public plafonnent les sessions d’encodage simultanées ; des correctifs existent pour lever le plafond pour un usage personnel.
Où ça manque: Plafond de session sur les pilotes grand public. Consommation d’énergie au ralenti plus élevée qu’une iGPU.
Tarification: Gratuit avec une carte compatible.
Plateformes: Linux, Windows.
Télécharger: Pilotes NVIDIA
Conclusion: NVENC pour le transcodage matériel Plex est le bon choix quand une carte discète est déjà dans le serveur. Ignorez-le si Quick Sync couvre vos flux.
5. Tautulli, meilleur suivi et statistiques
Tautulli regarde votre serveur Plex et rapporte qui regarde quoi, combien de transcodages se produisent en direct et d’où proviennent ces flux. Alertes par email, Discord, Slack ou webhook.
Où ça manque: Ne résout pas les problèmes, les signale simplement.
Tarification: Gratuit.
Plateformes: Linux, Windows, macOS, Docker.
Télécharger: Tautulli
Conclusion: Tautulli pour le transcodage matériel Plex est la réponse “Utilise-je réellement l’accélération matérielle?”. Ignorez-le uniquement si vous êtes sans interface et indifférent.
6. Tableau de bord PMS Statistics, meilleur tableau de bord Grafana pour Plex
Le tableau de bord PMS Statistics est une compilation Grafana créée par la communauté qui extrait de l’API Tautulli et affiche les taux de transcodage historiques, les titres principaux et les décomptes de flux par utilisateur.
Où ça manque: Nécessite une instance Grafana et Tautulli pour l’alimenter. Si vous n’exécutez pas déjà Grafana, c’est un projet.
Tarification: Gratuit.
Plateformes: Linux, Docker.
Télécharger: PMS Statistics sur GitHub
Conclusion: PMS Statistics est la vue à long terme soignée au-dessus de Tautulli. Ignorez-le si vous avez déjà Tautulli et ne voulez pas d’instance Grafana.
7. PlexTraktSync, meilleur assistant de synchronisation Trakt
PlexTraktSync maintient une synchronisation bidirectionnelle entre votre historique de visionnage Plex et Trakt. Pas un outil de transcodage directement, mais c’est comment beaucoup d’utilisateurs Plex savent quoi supprimer de la bibliothèque, ce qui réduit la taille du contenu gourmand en transcodage.
Où ça manque: Centré sur Trakt. Ne sera pas utile si vous n’utilisez pas Trakt.
Tarification: Gratuit.
Plateformes: Linux, Windows, macOS, Docker.
Télécharger: PlexTraktSync sur GitHub
Conclusion: PlexTraktSync est l’assistant de rangement de bibliothèque à côté de la configuration de transcodage matériel. Ignorez-le si vous n’utilisez pas Trakt.
Comment choisir le bon
Si vous voulez l’option la plus simple, installez Plex Media Server, achetez Plex Pass et activez “Utiliser l’accélération matérielle si disponible” dans les paramètres. Sur Linux avec un processeur Intel, ajoutez Intel Media Driver et transmettez /dev/dri à votre conteneur Plex. Sur n’importe quel hôte avec une carte NVIDIA, installez le pilote et la boîte à outils et définissez le chemin CUDA. Ajoutez Tautulli afin que vous puissiez confirmer que les transcodages sont vraiment accélérés.
FAQ
Ai-je besoin de Plex Pass pour le transcodage matériel? Oui. Plex gère l’accélération matérielle derrière Plex Pass. Pass à vie est l’option la moins chère à long terme si vous prévoyez de conserver le serveur pendant des années.
Lequel est meilleur pour Plex, Quick Sync ou NVENC? Quick Sync consomme moins d’énergie et gère plus de flux simultanés par watt. NVENC produit une qualité légèrement supérieure par flux au détriment d’une consommation d’énergie au ralenti plus élevée.
Comment savoir si Plex transcode sur matériel? Lisez un fichier qui force le transcodage, ouvrez le tableau de bord Plex et recherchez “(hw)” à côté du profil du transcodeur. Le tableau de bord Tautulli affiche le même champ par flux.
Puis-je utiliser Plex dans Docker avec le transcodage matériel?
Oui. Sur Intel, transmettez --device=/dev/dri. Sur NVIDIA, utilisez la boîte à outils des conteneurs NVIDIA et ajoutez le drapeau --gpus all ou l’équivalent dans votre fichier compose.
Pourquoi Plex transcode-t-il toujours quand mon client devrait faire une lecture directe? Causes courantes : le bitrate maximum du client est défini bas dans les paramètres du compte Plex, l’incrustation de sous-titres force un transcodage vidéo, ou un codec audio mal assorti dans le conteneur. Tautulli affiche la raison à côté de chaque flux actif.