Un serveur multimédia transcode lorsque l’appareil qui lui fait face est incapable de lire le fichier tel qu’il se trouve sur le disque : le serveur décode alors la vidéo et l’encode de nouveau dans un format que cet appareil accepte, tandis que la lecture directe transmet le fichier exactement tel qu’il est. Quven est un serveur multimédia auto-hébergé, édité par Quven Technologies S.R.L. et gratuit pour un usage personnel, conçu pour rester sur ce second chemin, avec le transcodage matériel inclus dans toutes les offres pour les fichiers qui exigent encore une conversion.
Cinq facteurs poussent un serveur vers le transcodage, mais quatre d’entre eux se corrigent sans dépenser le moindre euro.
Qu’est-ce que le transcodage multimédia ?
Transcoder signifie décoder une vidéo, et souvent son audio ou ses sous-titres, puis encoder de nouveau le résultat dans un autre format, une autre taille ou un autre débit. La lecture directe ne coûte presque rien. Le streaming direct, qui transfère la même vidéo dans un autre conteneur, coûte très peu. Un transcodage est coûteux et entraîne une perte de qualité. L’objectif consiste donc à transcoder le moins souvent possible, plutôt qu’à bien transcoder.
Pourquoi un serveur multimédia transcode-t-il ?
| Déclencheur | Ce que le serveur corrige | Évitable |
|---|---|---|
| Conteneur | Le client ne sait pas démultiplexer le MKV | Oui, en natif |
| Codec vidéo | Aucun décodeur HEVC, AV1 ou 10 bits | Parfois |
| Codec audio | TrueHD ou DTS-HD que l’appareil ne sait pas restituer | Oui, en choisissant une autre piste |
| Sous-titres | Une piste en image peinte dans l’image | Oui, en natif |
| Bande passante | Le débit dépasse ce que la liaison achemine | Seulement en réduisant la qualité |
La première ligne relève entièrement du logiciel. Un navigateur accepte le MP4 fragmenté et une courte liste de codecs, si bien que la majeure partie d’une collection ordinaire est convertie avant d’atteindre un onglet, ce qui explique l’existence des clients natifs.
Quels encodeurs matériels un serveur multimédia peut-il utiliser ?
Lorsqu’un transcodage est inévitable, la question essentielle devient celle de la puce qui l’effectue. Quven détecte l’accélérateur de lui-même, et chacun des moteurs ci-dessous est gratuit.
| Encodeur | Matériel |
|---|---|
| NVENC | Cartes NVIDIA |
| Quick Sync | Graphiques intégrés Intel |
| VAAPI | Intel et AMD sous Linux |
| AMF | Cartes AMD sous Windows |
| VideoToolbox | Mac |
| V4L2 | Cartes ARM |
Ils ne sont pas interchangeables : un Raspberry Pi possède un encodeur V4L2 et aucun VAAPI. Un Intel N100 dispose de Quick Sync. Quven essaie NVENC en premier et V4L2 en dernier, et les moteurs validés par votre machine figurent dans l’onglet Infos & Diagnostic, tandis qu’un administrateur peut en imposer un dans Paramètres, onglet Qualité.
Une session est-elle encodée en logiciel ? Un conteneur qui ne voit pas le nœud de rendu se replie sur le logiciel sans le signaler, et le seul indice est un processeur tournant à plein régime (guide Docker). La question des serveurs qui facturent le transcodage matériel fait l’objet d’un article à part, et dans Quven il compte parmi les neuf capacités de l’offre gratuite.
Comment fonctionne le mappage tonal HDR pendant un transcodage ?
Un master HDR10 ou Dolby Vision affiché sur un écran SDR sans mappage tonal paraît délavé et grisâtre. Quven applique une courbe de Hable, qui préserve les détails dans les zones lumineuses, et un client natif capable de recevoir le signal HDR l’obtient intact.
Pourquoi les sous-titres font-ils transcoder un serveur multimédia ?
Les sous-titres texte ne coûtent rien, mais le PGS d’un Blu-ray et le VobSub d’un DVD sont des images, et peindre une image sur la trame impose de réencoder chaque image concernée. Il existe toutefois une meilleure solution que la désactivation des sous-titres : les applications natives de Quven les dessinent elles-mêmes, et avec Max le serveur peut convertir une seule fois une piste en image en texte (pourquoi c’est difficile), après quoi le film retrouve une lecture intacte.
Comment préserver la lecture directe ?
- Utilisez un client natif partout où l’écran le permet, puisque le chemin du navigateur est celui qui convertit la plus grande partie de votre collection.
- Conservez une piste audio compatible à côté d’une piste sans perte, car l’audio suffit à imposer un transcodage sur certains appareils.
- Avec Max, convertissez une fois pour toutes les sous-titres en image en texte, afin que rien ne doive être incrusté dans l’image chaque soir.
- Hors du domicile, surveillez le débit montant : un remux 4K à 60 Mbit/s ne passera pas par une liaison montante de 10 Mbit/s, quel que soit le codec choisi (accès à distance sans ouvrir de port).
Si vous préférez le constater plutôt que le lire, téléchargez Quven, lancez le film qui transcode sur votre serveur actuel et ouvrez le panneau des statistiques du lecteur, qui indique la décision prise pour chaque titre : vous découvrirez peut-être que le film qui saccadait ne posait jamais de problème matériel.
Questions fréquentes
Le transcodage dégrade-t-il la qualité ?
Oui, car il s’agit d’un réencodage avec perte d’un contenu déjà compressé avec perte, même si à un débit généreux la différence reste difficile à percevoir sur la plupart des contenus.
Combien de flux un serveur domestique peut-il transcoder simultanément ?
Plusieurs sessions 1080p restent confortables sur un encodeur Intel ou NVIDIA récent, tandis que sur le seul processeur un unique flux peut mobiliser tous les cœurs.
Faut-il une carte graphique pour un serveur multimédia ?
Pas si vos clients lisent les fichiers directement, mais un encodeur devient rentable dès que plusieurs personnes regardent en même temps, car un seul transcodage sur le processeur peut occuper tous les cœurs pendant toute la durée d’un film tandis que le reste du foyer attend.
Le transcodage matériel est-il gratuit ?
Dans Quven, oui, avec toutes les offres, grâce aux encodeurs NVIDIA, Intel, AMD, Apple et V4L2.
Quelle différence entre lecture directe et streaming direct ?
La lecture directe transmet le fichier intact, tandis que le streaming direct le réemballe dans un autre conteneur.
Communauté
Commentaires
0 commentaire
Aucun commentaire pour le moment. Lancez la conversation.