Repository navigation
HDR Studio
HDR Studio permet d’inspecter le HDR d’une piste vidéo, d’en comparer les métadonnées avec une autre édition et de préparer une copie corrigée sans réencoder l’image.
Ouvrez HDR Studio dans la barre latérale, puis déposez une vidéo dans le champ source ou choisissez un fichier. Si le fichier contient plusieurs pistes vidéo, sélectionnez celle à examiner. Depuis Conteneur ou Encodage, le menu contextuel d’une piste vidéo propose aussi Inspecter le HDR….
La première lecture affiche les informations des en-têtes : formats HDR détectés, colorimétrie, profondeur, écran de mastering et MaxCLL/MaxFALL lorsqu’ils sont renseignés. Elle ne constitue pas une analyse de toutes les images.

Vue d’ensemble de HDR Studio. Les captures de ce guide utilisent des données de démonstration ; les valeurs ne sont pas des mesures d’un film.
| Action | Ce qui est examiné | Outils nécessaires |
|---|---|---|
| Ouvrir la source | En-têtes et premières informations de cohérence | FFprobe et MediaInfo |
| Lire les métadonnées dynamiques | RPU Dolby Vision, HDR10+, courbes et cohérence avec les en-têtes | FFmpeg, dovi_tool et/ou hdr10plus_tool selon la source |
| Mesurer l’image dans Luminance | Luminance de chaque image de la couche de base, MaxCLL/MaxFALL mesurés et histogrammes | Extension mvo-fel 0.4.0 ou plus récente, piste HEVC PQ |
| Analyser l’apport du FEL | Comparaison d’images avec et sans le résiduel FEL, aux instants échantillonnés | Même extension, source FEL confirmée par la lecture du RPU |
La lecture des métadonnées dynamiques parcourt le fichier sans décoder l’image. La mesure et l’analyse FEL décodent des images et peuvent prendre davantage de temps. Vous pouvez les annuler. Les résultats dynamiques et les mesures sont mis en cache ; Relire le fichier force la relecture des métadonnées dynamiques, Mesurer à nouveau relance la mesure.
La mesure de luminance porte sur une couche de base HEVC PQ, y compris une source HDR10 sans Dolby Vision. Elle n’est pas disponible pour un signal SDR, HLG ou Dolby Vision Profil 5 sans couche HDR10. Pour étudier l’apport de l’image FEL reconstruite, utilisez l’onglet FEL.
Vue d’ensemble rassemble les caractéristiques de la piste et les contrôles de cohérence. Les messages distinguent informations, avertissements et erreurs ; un contrôle des en-têtes seuls doit être complété par la lecture dynamique lorsqu’elle est disponible.
Dolby Vision présente le profil et le type de couche, les informations du RPU, les valeurs HDR10 de niveau L6 et les zones actives L5. HDR10+ détaille ses métadonnées et ses informations de scènes. Ces données décrivent ce qui est enregistré dans le fichier ; elles ne remplacent pas une mesure des pixels.

Les données du RPU et les zones actives se lisent dans l’onglet Dolby Vision.
L’onglet Luminance affiche les courbes en nits sur une échelle PQ. Utilisez la molette pour zoomer, faites glisser pour vous déplacer et double-cliquez pour retrouver la vue entière.
- MaxCLL décrit le pic de luminance du contenu ; MaxFALL, la plus forte luminance moyenne d’une image.
- Le L1 Dolby Vision utilise un maximum robuste qui écarte certains pixels isolés. Il n’est pas directement équivalent au maximum strict MaxScl HDR10+.
- Valeurs du fichier restaure les valeurs déclarées. Valeurs proposées reprend une proposition dont la provenance est indiquée : mesure de l’image, HDR10+ ou L1 Dolby Vision selon les données disponibles.
Renseignez le Pic de l’écran, puis choisissez un modèle : téléviseur suivant la MaxCLL, suivant le MDCV seul ou utilisant une analyse dynamique. Vous pouvez modifier MaxCLL/MaxFALL et observer l’écrêtage ou la compression des hautes lumières estimés. Le pic d’écran est aussi réglable dans Paramètres → HDR.
La simulation illustre l’effet des métadonnées sur ces modèles. Le rendu réel dépend du téléviseur et de ses réglages. Modifier les valeurs dans cet onglet ne change ni le fichier ni ses pixels : Appliquer au panneau Encodage transmet les valeurs au projet, tandis que Préparer la correction du fichier… ouvre l’onglet Édition.

Les pics et moyennes se superposent à la simulation du téléviseur. Les valeurs choisies restent distinctes de celles du fichier.
- Lisez les métadonnées dynamiques pour identifier FEL, MEL ou une couche sans résiduel actif.
- Dans FEL, choisissez une densité : une image par minute, toutes les 30 secondes ou toutes les 10 secondes.
- Lancez Analyser l’apport du FEL. La comparaison oppose l’image reconstruite à la couche de base passée par les courbes du RPU, sans le résiduel FEL.
- Consultez le ton/exposition, les hautes lumières, le détail, le grain, la couleur, les ombres et la stabilité temporelle, ainsi que les moments illustrés.
- Si nécessaire, choisissez un encodeur et un débit puis lancez Tester la survie : une seconde du moment le plus détaillé est encodée pour estimer la part de l’apport qui subsiste.
Les niveaux faible/moyen/fort et le verdict sont des indications fondées sur l’échantillonnage. Le test d’une seconde ne prédit pas tout le film. Un MEL ou une couche sans résiduel n’a pas d’apport FEL à mesurer. Pour intégrer cet apport à une sortie, consultez Merge FEL.

Exemple d’affichage des catégories et de la survie après encodage, avec des données de démonstration.

Les vignettes servent à localiser les écarts. Le motif géométrique est un exemple de démonstration, sans valeur de comparaison de qualité.
Après l’analyse, cliquez sur une vignette Sans FEL, Avec FEL ou Écart d’un moment. Muxiveo décode ce moment en pleine définition et ouvre le comparateur ; cette préparation peut prendre quelques instants.
À gauche, Sans FEL (P8.1) montre la couche de base passée par les courbes du RPU, sans le résiduel FEL. À droite, choisissez Avec FEL pour examiner l’image reconstruite au même instant, ou Carte de l’écart (16 codes = jaune) pour localiser les différences. Le zoom et le déplacement restent communs aux deux côtés.

Le trait se déplace sur la même image pour comparer les deux rendus. Motif de démonstration.
| Commande | Utilisation |
|---|---|
| Glisser le trait vertical | Déplacer la séparation entre les deux vues |
| Molette | Zoomer autour du pointeur |
| Glisser dans l’image | Déplacer la zone affichée |
| Image entière | Adapter toute l’image à la fenêtre |
| 100 % | Examiner les pixels à leur taille d’origine |
| Double-clic | Basculer entre 100 % et l’image entière |
| Exposition | Éclaircir ou assombrir les aperçus sans FEL et avec FEL, de −3 à +6 EV |
Au survol, la ligne sous l’image donne les coordonnées du pixel et sa luminance sans FEL / avec FEL en nits, ainsi que l’écart relatif lorsque la valeur de départ le permet. Ces valeurs proviennent du signal PQ et restent indépendantes de l’exposition choisie pour l’aperçu.

La carte met les écarts en évidence : le jaune correspond à un écart de 16 codes ou plus. Motif de démonstration.
Les rendus de l’image sont des aperçus SDR du signal PQ. L’exposition aide à explorer les ombres et les hautes lumières ; elle ne modifie ni le fichier ni les mesures, et n’agit pas sur la carte des écarts. La couleur de cette carte indique l’amplitude d’une différence, pas une note de qualité visuelle.
La source ouverte est la piste A. Dans Comparer, choisissez le fichier et la piste B, puis utilisez Lire les métadonnées dynamiques de B pour disposer de ses courbes.
L’onglet confronte les métadonnées et superpose les courbes disponibles. L’alignement est automatique quand les scènes ou courbes fournissent assez de repères ; vous pouvez imposer un Décalage de B en images, puis revenir à Automatique. Un décalage positif place les repères de B plus tard sur l’axe de A. Consultez les écarts et les moments où ils sont les plus marqués.
La comparaison ne modifie aucun fichier. Vérifiez les correspondances si les éditions ont des montages ou cadences différents ; un simple décalage ne les rend pas équivalentes image par image.

La piste A reste la source principale ; le second fichier se choisit dans Piste B.
L’onglet Édition permet de choisir les corrections à appliquer :
| Groupe | Modifications proposées |
|---|---|
| HDR10 statique | MaxCLL/MaxFALL et écran de mastering MDCV : primaires, luminances minimale et maximale |
| Dolby Vision | L6, zone active L5, informations L11, écran de mastering du RPU, retrait CM v4.0 |
| HDR10+ | Retrait des métadonnées, écran ciblé, profil A sans courbe Bézier ou plafond des valeurs de luminance |
L’option de synchronisation des écrans de mastering maintient les luminances MDCV, L6 et du RPU cohérentes lorsque ces corrections sont activées. Une valeur proposée reste à examiner avant écriture ; elle ne prouve pas quel écran a servi au mastering d’origine.
- Cochez uniquement les corrections souhaitées et vérifiez leurs valeurs.
- Choisissez un fichier de sortie distinct de la source. La correction est réservée à une vidéo HEVC dans un MKV ou un flux HEVC brut.
- Lancez Écrire le fichier corrigé dans la barre d’exécution commune, au-dessus du journal.
- Une fois l’écriture terminée, cliquez sur Inspecter le fichier corrigé, puis contrôlez la lecture sur votre matériel.
L’image n’est pas réencodée. Dans un MKV, les autres pistes, les chapitres, les tags et les pièces jointes sont conservés. Prévoyez de l’espace pour les fichiers de travail et la copie de sortie ; Muxiveo contrôle l’espace disponible. Une modification de métadonnées ne convertit pas l’image en SDR et ne reconstruit pas la couche FEL.

Cochez les corrections souhaitées, puis utilisez la barre Écrire le fichier corrigé.
Exporter le rapport… produit une page HTML autonome ou un fichier JSON contenant les informations disponibles au moment de l’export : contrôles, métadonnées, courbes, analyse FEL et comparaison si elles ont été effectuées. Exporter ne déclenche pas les analyses manquantes. Le rapport contient le chemin de la source ; vérifiez-le avant de le partager.
Muxiveo-cli inspect film.mkv --hdr static
Muxiveo-cli inspect film.mkv --hdr dynamic --hdr-report rapport.html
Muxiveo-cli inspect film.mkv --hdr measure --hdr-report mesures.json
Muxiveo-cli inspect edition-a.mkv edition-b.mkv --hdr dynamic --hdr-compare --hdr-report comparaison.htmlLes options de cache, de piste et de seuil d’échec sont décrites dans CLI headless.
| Situation | Action |
|---|---|
| Pas de courbe dynamique | Lancer la lecture dynamique ; vérifier la présence de Dolby Vision/HDR10+ et des outils correspondants |
| Mesure indisponible | Vérifier HEVC PQ, puis installer ou mettre à jour mvo-fel dans Extensions |
| Analyse FEL sans résultat | Vérifier le type de couche et la présence d’un résiduel actif dans le RPU |
| Comparaison mal alignée | Lire les données dynamiques des deux pistes et contrôler le décalage en images |
| Écriture impossible | Lire la raison dans le journal : format source, corrections sélectionnées, destination ou espace libre |
Documentation utilisateur de Muxiveo · Choisir son workflow · HDR Studio · Plugins · Mises à jour · Licence
Communauté Discord Muxiveo · Code source · Soutenir Muxiveo via PayPal