
XDA-Developers l’a signalé cette semaine : la plupart des serveurs domestiques font du transcodage de façon incorrecte : ils s’appuient sur le processeur, manquent d’espace au troisième flux simultané et achètent un processeur plus puissant alors qu’une GPU d’occasion à $80 doublerait le débit. Ce raisonnement est pour l’essentiel correct. Le transcodage matériel via NVENC (Nvidia), QuickSync (Intel) ou AMF (AMD) déplace l’encodage vidéo du processeur et multiplie le nombre de réductions 4K vers 1080p simultanées qu’une seule machine peut servir.
Nous avons testé 8 applications de bureau qui transcodent la vidéo elles-mêmes ou gèrent une bibliothèque multimédia qui transcode à la demande. La liste couvre les serveurs de médias grand public (Plex, Jellyfin, Emby), les transcodeurs autonomes que chaque laboratoire domestique utilise (HandBrake, FFmpeg) et les outils d’automatisation qui traitent les bibliothèques par lot pendant la nuit (Tdarr, Unmanic). Les huit s’exécutent sur Windows, macOS ou Linux ; chacun peut invoquer des encodeurs matériel GPU lorsque les pilotes sont présents.
Ce qu'il faut rechercher dans une application de transcodage matériel
- Couverture des encodeurs : NVENC (Nvidia), QuickSync (Intel iGPU ou Arc) et AMF (AMD) au minimum. VideoToolbox pour Apple Silicon sur macOS.
- Prise en charge H.264, HEVC et AV1 sur les encodeurs qui vous importent. L’encodage AV1 est disponible sur Intel Arc, RTX 40-series et ultérieur, ainsi que sur Radeon 7000-series.
- Mappage des tonalités HDR vers SDR à la volée. La moitié des bibliothèques domestiques sont maintenant HDR, et la moitié des appareils de lecture ont toujours besoin de réductions SDR.
- Mode batch ou file d’attente si vous réencodez une bibliothèque, pas un seul fichier à la fois.
- Sensibilisation aux conteneurs : MKV, MP4, TS et les formats de sous-titres modernes survivent au transcodage.
Comparaison rapide
| Application | Meilleur pour | SO | Encodeurs | Coût |
|---|---|---|---|---|
| Plex | Serveur multimédia poli avec le plus grand écosystème client | Windows, macOS, Linux | NVENC, QuickSync, AMF, VideoToolbox | Gratuit (Plex Pass environ $5/mois déverrouille le matériel) |
| Jellyfin | Alternative open-source à Plex sans mur de paiement sur le matériel | Windows, macOS, Linux | NVENC, QuickSync, AMF, VideoToolbox | Gratuit |
| Emby | Compromis payant entre Plex et Jellyfin | Windows, macOS, Linux | NVENC, QuickSync, AMF, VideoToolbox | Gratuit (Emby Premiere environ $5/mois) |
| HandBrake | Encodage d’un seul fichier avec contrôle fin | Windows, macOS, Linux | NVENC, QuickSync, AMF, VideoToolbox | Gratuit (open source) |
| FFmpeg | Pipelines en script, tout le reste | Windows, macOS, Linux | Tous les encodeurs listés | Gratuit (open source) |
| Tdarr | Normalisation de bibliothèque en masse | Windows, macOS, Linux, Docker | NVENC, QuickSync, AMF | Gratuit (niveau Pro payant) |
| Unmanic | Automatisation du dossier de surveillance pour les laboratoires domestiques | Linux, Docker (principal) | NVENC, QuickSync, AMF | Gratuit (open source) |
| Kodi | Lecture locale avec décodage matériel | Windows, macOS, Linux | Décodage uniquement | Gratuit (open source) |
1. Plex — meilleur serveur multimédia poli
Plex est le choix par défaut pour quiconque souhaite un serveur multimédia qui ressemble à une application de streaming pour les invités. Le pipeline de transcodage est l’un des plus testés de la catégorie, et il sélectionne automatiquement le bon encodeur matériel une fois que vous activez l’option Plex Pass. NVENC sur une GTX 1660 d’occasion gère environ une douzaine de flux H.264 simultanés de 4K vers 1080p ; QuickSync sur une iGPU Intel de 11ème génération ou plus récente gère environ la moitié à une fraction de la consommation électrique.
Où il échoue : Le transcodage matériel est verrouillé derrière Plex Pass. La direction produit de l’entreprise (publicités, niveau d’abonnement mobile, changements de lecture à distance) frustre les utilisateurs de longue date, et les fils de forum documentent des retours répétés sur les fonctionnalités mises en place après la sortie.
Tarification :
- Gratuit : Transcodage logiciel uniquement, lecture locale ok
- Plex Pass : Environ $5/mois, $40/an ou $120 à vie, déverrouille le transcodage matériel, DVR et synchronisation mobile
Plates-formes : Windows, macOS, Linux
Télécharger : plex.tv/media-server-downloads
Résumé : Meilleur pour les ménages avec des spectateurs non techniques qui ont besoin que le client ressemble à Netflix.
2. Jellyfin — meilleure option open-source gratuite
Jellyfin est le fork de Plex qui garde chaque fonctionnalité gratuite, y compris le transcodage matériel. La configuration est plus pratique que Plex (pilotes, passage VAAPI sur Linux et les paramètres d’encodeur sont exposés plutôt que cachés), mais le plafond de ce que vous pouvez faire est plus élevé. Les encodeurs matériel HEVC et AV1 fonctionnent sur Jellyfin sans abonnement, et le pipeline de mappage des tonalités gère les réductions HDR vers SDR de la même manière que Plex.
Où il échoue : Les applications clientes sont moins polies que celles de Plex, en particulier sur les Smart TV. La configuration prend une soirée la première fois. Le soutien communautaire est bon mais plus lent qu’un produit payant.
Tarification :
- Gratuit (pas de niveau payant, pas de télémétrie, pas de comptes requis)
Plates-formes : Windows, macOS, Linux, Docker
Télécharger : jellyfin.org/downloads
Résumé : Meilleur pour ceux qui veulent le transcodage matériel sans le payer.
3. Emby — meilleur compromis
Emby est le fork dont Jellyfin lui-même s’est dérivé. C’est le chemin du milieu : des clients plus polis que Jellyfin, plus ouverts que la structure de mur de paiement de Plex. Le transcodage matériel se cache derrière Emby Premiere, mais l’abonnement est moins cher que Plex Pass et les conditions de licence sont plus conviviales.
Où il échoue : Communauté plus petite que Plex ou Jellyfin. L’écosystème des clients tiers est plus mince. Certains encodeurs (AV1 en particulier) ont traîné Jellyfin de plusieurs mois au lancement.
Tarification :
- Gratuit : Transcodage logiciel, pas de matériel
- Emby Premiere : Environ $5/mois, $54/an ou $119 à vie
Plates-formes : Windows, macOS, Linux, Docker
Télécharger : emby.media/download.html
Résumé : Meilleur quand Plex Pass semble cher et les bords bruts de Jellyfin sont un obstacle.
4. HandBrake — meilleur encodeur mono-fichier
HandBrake est l’encodeur de bureau pour quand vous avez un fichier qui doit être réencodé correctement, pas une bibliothèque entière. L’interface graphique expose chaque paramètre que les encodeurs x264, x265 et matériel acceptent, et les présélections sont fournies avec des valeurs par défaut raisonnables pour les cibles courantes (Roku, Apple TV, téléchargement web). L’accélération matériel via NVENC, QuickSync, AMF et VideoToolbox est une case à cocher dans l’onglet vidéo.
Où il échoue : Le mode batch existe mais n’est pas le point ; Tdarr et Unmanic font mieux l’automatisation à l’échelle de la bibliothèque. Les présets matériel de HandBrake sont conservateurs, donc le débit par fichier est un peu plus faible qu’une commande FFmpeg bien réglée.
Tarification :
- Gratuit (open source, GPLv2)
Plates-formes : Windows, macOS, Linux
Télécharger : handbrake.fr/downloads.php
Résumé : Meilleur pour les réencodages ponctuels avec contrôle de la sortie.
5. FFmpeg — meilleur pipeline en script
FFmpeg est la CLI que tous les autres outils de cette liste appellent sous le capot. L’utilisation directe a du sens une fois que vous faites des scripts : réencodage nocturne, pipelines de dossier de surveillance que les outils emballés ne rentrent pas tout à fait, ou shell out à partir d’un script de laboratoire domestique. Chaque encodeur énuméré ci-dessus (NVENC, QuickSync via qsv, AMF, VideoToolbox, VAAPI sur Linux) est à un drapeau de commande, et les filtergraphs complexes vous permettent de chaîner l’échelle, le mappage des tonalités, la gravure de sous-titres et l’encodage en une commande.
Où il échoue : Pas d’interface graphique. La documentation est complète mais désorganisée. La courbe d’apprentissage sur filtergraph prend du temps réel.
Tarification :
- Gratuit (open source, LGPL / GPL selon la version)
Plates-formes : Windows, macOS, Linux
Télécharger : ffmpeg.org/download.html
Résumé : Meilleur quand vous savez exactement ce que vous voulez et ne voulez pas qu’une interface graphique ne vous gêne.
6. Tdarr — meilleur normaliseur de bibliothèque en masse
Tdarr est l’outil d’automatisation pour quand votre bibliothèque est un fouillis de H.264, HEVC et de rips MPEG-2 hérités et que vous voulez tout normaliser vers un codec unique à des débits cibles. La pile a un serveur, des nœuds de travail (qui peuvent s’exécuter sur des machines séparées avec des GPU différents) et un tableau de bord web. Les plugins définissent la logique de transcodage ; la bibliothèque communautaire couvre la plupart des tâches courantes (transcode-to-HEVC, strip-audio-tracks, remux-to-MKV).
Où il échoue : L’installation est plus complexe qu’un serveur multimédia binaire unique. Le système de plugins est puissant mais idiosyncratique ; déboguer pourquoi un fichier a été ignoré ou s’est trompé demande de la patience.
Tarification :
- Niveau gratuit pour usage local
- Niveau Pro environ $50/an pour le tableau de bord cloud et le support prioritaire
Plates-formes : Windows, macOS, Linux, Docker
Télécharger : home.tdarr.io
Résumé : Meilleur quand votre bibliothèque est mesurée en téraoctets et que vous la voulez normalisée sans surveillance.
7. Unmanic — meilleure automatisation du dossier de surveillance
Unmanic est le cousin plus léger de Tdarr : pointez vers un dossier, définissez les fichiers qui doivent être réencodés (par codec, débit binaire, conteneur) et il fait le travail en arrière-plan. L’accélération matériel via NVENC, QuickSync et AMF est un basculement de plugin. L’interface web affiche la file d’attente, la charge de travail et l’historique du fichier.
Où il échoue : Les versions Windows et macOS existent mais Linux/Docker est le chemin entretenu. L’écosystème des plugins est plus petit que celui de Tdarr.
Tarification :
- Gratuit (open source, GPLv3)
Plates-formes : Linux, Docker (Windows et macOS via Docker)
Télécharger : docs.unmanic.app
Résumé : Meilleur pour les opérateurs de laboratoire domestique qui vivent déjà dans Docker.
8. Kodi — meilleure lecture locale avec décodage matériel
Kodi ne transcode pas sur le serveur ; il joue localement avec un décodage matériel. Incluez-le dans la liste parce que la moitié des conversations de transcodage matériel se terminent par “en fait, si le client peut jouer directement, vous n’avez pas besoin de transcoder du tout.” La prise en charge du décodage de Kodi (NVDEC, QuickSync decode, AMF decode, VideoToolbox) couvre presque tous les codecs qu’une bibliothèque moderne envoie, ce qui permet à un serveur Plex ou Jellyfin de sauter complètement le transcodage pour les clients Kodi.
Où il échoue : Pas un serveur multimédia en soi ; en complète un. L’interface a besoin de réglage pour se sentir moderne ; les skins aident.
Tarification :
- Gratuit (open source, GPLv2)
Plates-formes : Windows, macOS, Linux, plus Android, tvOS, Raspberry Pi
Télécharger : kodi.tv/download
Résumé : Meilleur associé à un serveur multimédia pour que le transcodage matériel ne s’exécute que lorsque le client en a vraiment besoin.
Comment choisir le bon
Si vous voulez le chemin poli avec des clients de type Netflix : Plex plus Plex Pass.
Si vous voulez le chemin gratuit et ne vous dérange pas une soirée de configuration : Jellyfin. L’encodage NVENC, QuickSync, AMF et AV1 fonctionnent tous sans abonnement.
Si Plex Pass semble cher et Jellyfin semble brut : Emby Premiere.
Si vous encodez un fichier, bien : HandBrake.
Si vous scripter des travaux nocturnes : FFmpeg.
Si votre bibliothèque doit être réencodée de bout en bout : Tdarr sur un hôte Docker, les travailleurs sur n’importe quelle box avec un GPU de rechange.
Si Docker est déjà votre défaut : Unmanic avec une carte capable de NVENC.
Si vous voulez éviter complètement le transcodage sur les clients que vous contrôlez : mettez Kodi sur ces clients.
Questions fréquemment posées
Ai-je besoin d’une GPU dédiée pour le transcodage matériel?
Non. Intel QuickSync sur une iGPU de 8ème génération ou plus récente gère confortablement quelques flux 4K vers 1080p ; une GTX 1650 ou 1660 d’occasion avec NVENC ajoute cinq à dix flux supplémentaires simultanés. Les GPU dédiées importent quand vous avez besoin d’encodage matériel AV1 (RTX 40, Arc, RX 7000) ou de nombreux flux 4K simultanés.
Jellyfin me donne-t-il vraiment le transcodage matériel gratuitement?
Oui. Jellyfin envoie le transcodage matériel pour NVENC, QuickSync, AMF et VideoToolbox sans mur de paiement ni abonnement. Plex et Emby verrouillent tous les deux la fonctionnalité derrière leurs niveaux payants.
Quel encodeur est le meilleur pour un serveur Plex ou Jellyfin?
NVENC sur les cartes Nvidia modernes (série RTX 20 et ultérieur) produit la meilleure qualité par bit à haut débit. QuickSync est de près à une fraction de la puissance. AMF sur Radeon moderne est compétitif sur H.264, plus faible sur HEVC. Les encodeurs AV1 sur RTX 40, Intel Arc et RX 7000 sont les meilleurs disponibles pour le format.
Puis-je exécuter Plex et Jellyfin côte à côte?
Oui, et beaucoup le font pendant qu’ils migrent. Pointez les deux vers le même dossier de bibliothèque ; ils lisent les fichiers sans conflit. Un seul serveur transcode une lecture donnée à la fois.
Pourquoi le contenu 4K HDR frappe-t-il toujours mon CPU sur une box compatible matériel?
Le mappage des tonalités HDR vers SDR est le coupable habituel. Les anciennes versions ont fait le tone-map sur le CPU même lorsque l’encodage s’exécutait sur la GPU. Les versions récentes de Plex, Jellyfin et Emby ont également déplacé le mappage des tonalités vers la GPU. Si le CPU est toujours chaud, vérifiez le paramètre de tone-map sur la page du transcodeur du serveur.
Le transcodage matériel AV1 vaut-il la mise à niveau?
Pour un petit serveur domestique, probablement pas encore : la plupart des appareils clients demandent toujours H.264 ou HEVC, et le gain de qualité par bit AV1 n’apparaît que dans le contenu HDR à débits binaires élevés. Pour un laboratoire domestique qui stocke tout à long terme, AV1 économise 30 à 50% sur la taille du fichier à qualité équivalente, ce qui paie le GPU sur plusieurs téraoctets.