Dolby Vision, HDR10+ et Atmos en IPTV sur Apple TV : ce qu'il faut savoir
Par le développeur de Supernova · · 6 min de lecture
Votre téléviseur gère le Dolby Vision, votre ampli affiche le logo Atmos avec les apps de streaming, et pourtant votre lecteur IPTV affiche « HDR10 » ou lit un simple 5.1. C’est l’une des questions les plus fréquentes sur l’IPTV avec l’Apple TV. La réponse dépend de trois choses : le format du fichier, ce que l’Apple TV sait envoyer, et ce que fait le lecteur entre les deux.
Nous développons Supernova, et nous avons passé beaucoup de temps sur ce problème précis pour son moteur Apple TV. Voici ce que nous en avons retenu, en termes simples.
Comme toujours, un rappel : Supernova est un lecteur et ne fournit aucun contenu. Tout ce qui suit s’applique à la playlist M3U ou au compte Xtream que vous ajoutez vous-même.
Les formats HDR en deux minutes
- Le HDR10 est la base commune. La vidéo est en 10 bits avec une plage de luminosité plus large, et un seul jeu de métadonnées « statiques » décrit tout le film. Tous les téléviseurs HDR le gèrent.
- Le HDR10+ ajoute des métadonnées dynamiques, ajustées scène par scène, pour que le téléviseur adapte l’image plus finement. Parmi les Apple TV, seule l’Apple TV 4K de 2022 envoie du HDR10+, et le téléviseur doit le gérer aussi.
- Le HLG est le HDR de la télévision diffusée. Il n’a pas besoin de métadonnées et reste regardable sur un téléviseur non HDR.
- Le Dolby Vision utilise lui aussi des métadonnées dynamiques, rangées dans de petits paquets appelés RPU au sein de la vidéo. Il existe en plusieurs profils, et c’est là que tout se complique.
Les profils Dolby Vision : pourquoi c’est important
- Le profil 5 est celui des services de streaming. Il n’a pas de base HDR10 : lu sur un téléviseur sans Dolby Vision, l’image devient violette et verte.
- Le profil 8.1 est le format à une couche le plus courant : une image HDR10 classique plus les métadonnées Dolby Vision. Un téléviseur sans Dolby Vision affiche simplement la partie HDR10. Le profil 8.4 fait de même sur une base HLG.
- Le profil 7 vient des Blu-ray UHD. Il a deux couches : une base HDR10 et une couche d’amélioration, dite MEL (minimale) ou FEL (complète). Les remux de Blu-ray UHD gardent souvent ce format.
L’Apple TV 4K lit nativement les profils 5 et 8. Le profil 7 n’est pas pris en charge tel quel : c’est pourquoi tant de lecteurs se replient sur la couche de base HDR10 pour les remux de Blu-ray. L’image reste en HDR, mais les métadonnées Dolby Vision sont jetées.
Ce que fait Supernova
Sur Apple TV, Supernova lit les fichiers avec NovaEngine, son propre moteur construit sur FFmpeg et les décodeurs matériels d’Apple :
- Les profils 5, 8.1 et 8.4 sont envoyés à l’Apple TV en vrai Dolby Vision quand votre Apple TV et votre téléviseur le permettent. Le téléviseur passe en mode Dolby Vision.
- Le profil 7 est converti en profil 8.1 à la volée, pendant la lecture, comme le fait l’outil de référence
dovi_tool: la base HDR10 est gardée, chaque RPU est réécrite, et le téléviseur passe en Dolby Vision. Avec un fichier MEL, rien n’est perdu. Avec un fichier FEL, l’information de la couche d’amélioration est perdue, comme sur tous les autres lecteurs Apple TV, mais les métadonnées Dolby Vision restent. - Pas de Dolby Vision sur votre téléviseur ? Supernova lit la couche de base HDR10 (ou HLG pour le profil 8.4). Pour le profil 5, qui n’a pas de base de ce type, elle laisse le lecteur d’Apple convertir l’image pour que les couleurs restent justes.
Le lecteur affiche un badge avec le format réellement lu (par exemple « Dolby Vision », « HDR10+ » ou « DV → HDR10 »), ainsi que la résolution, le codec et le nombre d’images par seconde. Plus besoin de deviner.
Le son : Atmos, TrueHD et DTS
- Le Dolby Digital Plus (E-AC-3) est le format des services de streaming, et il peut transporter du Dolby Atmos. Pour que l’Atmos arrive jusqu’à votre ampli ou votre barre de son, le lecteur doit transmettre la piste sans la décoder. C’est exactement ce que fait Supernova, pour le Dolby Digital et le Dolby Digital Plus : les objets Atmos sont conservés.
- Le Dolby TrueHD et le DTS viennent des Blu-ray. L’Apple TV ne sait pas les envoyer tels quels à un ampli. Supernova les décode et sort un son multicanal jusqu’au 7.1. Vous avez tous les canaux, mais les objets Atmos contenus dans une piste TrueHD ne sont pas conservés.
Conseil : dans Réglages › Vidéo et audio › Format audio, laissez Modifier le format désactivé sauf raison précise. L’Apple TV choisit alors le meilleur format que gère votre installation.
Les réglages de l’Apple TV à vérifier
- Réglages › Vidéo et audio › Format : choisissez 4K SDR ou 4K HDR. Avec 4K SDR et les deux options ci-dessous, les menus restent en SDR et le téléviseur ne change de mode que pour les contenus HDR : une combinaison très répandue.
- Adapter le contenu › Adapter la plage dynamique : activé. Le téléviseur passe en Dolby Vision, HDR10 ou HLG selon le film. Supernova respecte ce réglage.
- Adapter le contenu › Adapter la fréquence d’images : activé. Un film tourné à 24 images par seconde est affiché à 24, sans la petite saccade régulière qu’on aurait à 60.
- Votre téléviseur : l’entrée HDMI doit être en mode étendu (souvent appelé « HDMI Ultra HD Deep Colour » ou « Signal d’entrée plus »), sinon il refusera le HDR.
Débit et réseau
Un remux 4K de Blu-ray UHD peut dépasser 60 Mb/s. Pour encaisser les petits à-coups du réseau, NovaEngine lit en avance et garde environ 64 Mo en mémoire, soit à peu près 9 secondes à 60 Mb/s. Malgré cela, pour ce genre de fichier, un câble Ethernet reste le choix le plus sûr. Et la qualité obtenue ne sera jamais meilleure que ce que votre source envoie.
D’autres formats à connaître
- Le HEVC (H.265) est le codec habituel de la 4K et du HDR. Il est décodé par la puce de l’Apple TV.
- L’AV1 est plus efficace, mais la plupart des Apple TV n’ont pas de décodeur matériel pour lui. Supernova utilise la puce quand c’est possible, sinon le décode en logiciel et vous prévient si votre Apple TV ne suit pas (probable en 4K sur les anciens modèles).
- Le MKV est un conteneur, pas un codec : qu’un MKV se lise bien dépend de ce qu’il contient. NovaEngine ouvre directement le MKV, le MP4 et le TS.
Sur iPhone, iPad et Mac
NovaEngine n’existe que sur Apple TV. Sur iPhone, iPad et Mac, Supernova utilise le lecteur d’Apple et VLC. Les contenus HDR s’affichent sur les écrans HDR, mais toute la chaîne décrite plus haut (Dolby Vision natif sur le téléviseur, Atmos transmis à l’ampli) concerne l’Apple TV.
Questions fréquentes
Pourquoi mon lecteur affiche HDR10 pour un fichier Dolby Vision ?
En général parce que c’est un fichier en profil 7 (un remux de Blu-ray UHD) dont le lecteur ne garde que la base HDR10, ou parce que le téléviseur ou les réglages de l’Apple TV ne permettent pas le Dolby Vision. Vérifiez d’abord « Adapter la plage dynamique » et le mode HDMI de votre téléviseur.
Le Dolby Vision est-il toujours meilleur que le HDR10 ?
Sur un bon téléviseur, les métadonnées dynamiques aident, surtout dans les scènes sombres ou très lumineuses. Mais une image HDR10 bien étalonnée est déjà excellente : l’écart est moins spectaculaire que le passage du SDR au HDR.
Supernova améliore-t-elle mes flux ?
Aucun lecteur ne peut ajouter une qualité absente de la source. Ce que fait Supernova, c’est s’assurer que rien ne se perd en route : le bon format envoyé au téléviseur, l’Atmos conservé, tous les canaux audio lus.
Envie d’essayer ? Notre guide pas à pas pour l’Apple TV montre comment ajouter votre playlist, et notre comparatif des lecteurs pour Apple TV place Supernova face aux alternatives.