Compresser une vidéo HDR sans perdre le HDR
Les clips HDR d'iPhone deviennent gris et délavés après compression quand le convertisseur écrase l'image HDR 10 bits en 8 bits, ou perd les balises qui disent au lecteur que c'est du HDR. Depuis la version 2026.2.25, VideoRecompress Studio garde HDR10 et HLG en 10 bits quand vous choisissez H.265, AV1 ou VP9, et conserve le Dolby Vision à une couche. Choisissez H.264 et il convertit proprement le HDR en vidéo SDR normale, pour que les couleurs restent justes.
Mesuré le 23 octobre 2026 avec VideoRecompress Studio 2026.2.27 sur un Ryzen 9 3900X avec une RTX 3080, qualité par défaut (23), MP4. Le clip : 30 secondes en 1080p60, Dolby Vision 8.4 sur HLG, le format HDR des iPhone, à 14 Mbit/s : « Test Jellyfin 1080p DV P8.4 », avec l'aimable autorisation de Gnattu, CC BY-SA 4.0, issu des Jellyfin test videos.
Pourquoi une vidéo HDR compressée paraît délavée
La vidéo HDR enregistre la lumière sur une autre courbe (PQ pour le HDR10, HLG pour les téléphones et la TV), avec 10 bits par couleur et les couleurs étendues BT.2020. Des balises dans le fichier indiquent au lecteur de quelle courbe il s'agit. Si un convertisseur écrit en 8 bits, ou perd ces balises, le lecteur affiche le signal HDR comme une vidéo normale : plate, grise et pâle. Seuls deux résultats sont justes.
Ce que VideoRecompress fait du HDR
| Sortie | HDR10 et HLG | Dolby Vision d'un iPhone |
|---|---|---|
| H.265 sur le GPU | Conservé, 10 bits | Couche Dolby Vision retirée, lu en HLG |
| H.265, Logiciel (CPU) | Conservé, 10 bits | Conservé (MP4 ou MKV, même taille d'image) |
| AV1 | Conservé, 10 bits | Couche Dolby Vision retirée, lu en HLG |
| VP9 | Conservé, 10 bits (HDR10+ aussi) | Couche Dolby Vision retirée, lu en HLG |
| H.264 | Converti en SDR | Converti en SDR |
Les iPhone enregistrent le Dolby Vision par-dessus une image HLG : même sans la couche Dolby Vision, le fichier reste lu en HDR. La ligne de chaque fichier dans l'application indique ce qui a été conservé. Cochez « Convertir le HDR en SDR » pour obtenir du SDR avec n'importe quel codec. La stabilisation convertit aussi en SDR, car elle ne fonctionne qu'en vidéo 8 bits.
Mesuré : un clip au format iPhone, quatre façons
Le même clip en qualité par défaut, un fichier à la fois en ligne de commande (recompress), qui réencode même quand le codec correspond déjà. Dans l'application, une cible H.265 sur ce clip déjà en H.265 demande un vrai changement, comme la ligne Réduction du bruit Léger. Les durées couvrent toute la tâche.
ffprobe sur les résultats : les quatre fichiers HDR sont en 10 bits (yuv420p10le) avec les couleurs BT.2020 et le transfert HLG (arib-std-b67). Les deux fichiers H.265 CPU gardent aussi l'enregistrement Dolby Vision 8.4, avec des métadonnées Dolby Vision sur les 1 797 images. Le fichier H.264 est en SDR BT.709 8 bits. C'est le plus gros, car le H.264 a besoin de plus de données pour la même image.
Quel codec pour quel écran
| Où la vidéo sera lue | Choisir | Résultat |
|---|---|---|
| iPhone, iPad ou Mac | H.265 (HEVC) | HDR |
| TV HDR, Plex ou lecteur multimédia | H.265 (HEVC), MP4 ou MKV | HDR |
| Mise en ligne sur YouTube | H.265 ou AV1 | HDR |
| PC Windows avec écran HDR | H.265 ou AV1 | HDR, avec l'extension vidéo HEVC ou AV1 du Microsoft Store |
| Anciennes TV, vidéoprojecteurs, écrans normaux, partage avec tout le monde | H.264 | SDR aux couleurs justes |
| Garder le Dolby Vision de l'iPhone | H.265 (HEVC) avec Logiciel (CPU), MP4 ou MKV, même taille d'image | Dolby Vision |
Les clips d'iPhone sont déjà en H.265. Pour les réduire en restant en H.265, ajoutez un vrai changement comme Réduction du bruit : Léger (voir les étapes), ou choisissez AV1 là où vos écrans le lisent. Lisez un résultat sur l'écran qui compte avant de supprimer des originaux.
Les étapes dans VideoRecompress Studio
Les clips d'iPhone sont déjà en H.265 (HEVC). L'application ne réencode pas une vidéo dans le codec qu'elle a déjà, sauf si vous changez aussi autre chose. Un clip d'iPhone réglé en H.265 sans rien d'autre est ignoré, et un .MOV enregistré en MP4 est seulement copié, pas réduit. Un réglage de qualité seul ne compte pas comme un changement.
- Sélectionner les vidéos : ajoutez vos clips HDR ou un dossier entier. L'étape suivante affiche « Contenu HDR détecté. »
- Paramètres, Codec : pour les clips d'iPhone, choisissez AV1. HDR10 et HLG restent en 10 bits ; la couche Dolby Vision est retirée. Pour les fichiers HDR qui ne sont pas encore en H.265, H.265 (HEVC) convient aussi. H.264 donne du SDR.
- Pour garder plutôt le Dolby Vision d'un iPhone : choisissez H.265 (HEVC), réglez Accél. matérielle sur Logiciel (CPU), puis dans Configurer et sortie ouvrez Filtres et réglez Réduction du bruit sur Léger. Ce changement fait réencoder le clip (une coupe ou un changement de fréquence d'images compte aussi). Ne redimensionnez, ne recadrez ni ne pivotez pas : cela retire le Dolby Vision.
- Configurer et sortie : choisissez MP4 ou MKV comme conteneur et laissez « Convertir le HDR en SDR » décoché. Cochez-le seulement si vous voulez des fichiers SDR.
- Cliquez sur Démarrer la recompression. La ligne de chaque fichier indique ce qu'est devenu son HDR, par exemple « The result plays as HLG. »
En ligne de commande
La ligne de commande videorecompress suit la même règle : batch ignore les fichiers déjà dans le codec cible si rien d'autre ne change. recompress, pour un seul fichier, le réencode quand même. Le HDR est conservé par défaut ; --hdr sdr convertit volontairement en SDR.
Garder HDR10 et HLG (les clips d'iPhone sont déjà en H.265, donc AV1) :
videorecompress batch "D:\iPhone HDR" -o "D:\iPhone HDR\small" --codec av1
Garder aussi le Dolby Vision (H.265 sur le CPU, avec Réduction du bruit Léger comme changement) :
videorecompress batch "D:\iPhone HDR" -o "D:\iPhone HDR\small" --codec h265 --hw-accel software --denoise light
Convertir volontairement en SDR :
videorecompress batch "D:\iPhone HDR" -o "D:\iPhone HDR\sdr" --codec h265 --hdr sdr
Chaque fichier affiche une ligne HDR, par exemple HDR: HLG kept (10-bit, bt2020). Avec --json, le champ hdr vaut kept ou tonemapped.
Articles liés
Questions
Pourquoi ma vidéo HDR d'iPhone paraît-elle délavée après compression ?
Le convertisseur a écrit l'image HDR en vidéo 8 bits, ou a perdu ses balises HDR : le lecteur affiche alors le signal HDR comme une vidéo normale. Recompressez l'original : en AV1, ou en H.265 avec un vrai changement comme Réduction du bruit : Léger, pour garder le HDR ; ou en H.264 pour un SDR propre.
Compresser une vidéo HDR fait-il perdre le HDR ?
Non, si la sortie reste en 10 bits avec ses balises HDR. Dans VideoRecompress, c'est le cas avec H.265, AV1 et VP9. Dans notre test, l'AV1 a réduit un clip au format iPhone de 50,3 Mo à 14,2 Mo, toujours lu en HLG 10 bits.
Puis-je garder le Dolby Vision en compressant ?
Oui, pour le Dolby Vision à une couche (profils 5 et 8, dont la vidéo iPhone) : choisissez H.265 avec Logiciel (CPU), MP4 ou MKV, gardez la taille d'image, et réglez Réduction du bruit sur Léger pour que le clip, déjà en H.265, soit réencodé. Sur le GPU, en AV1 ou VP9, ou avec un redimensionnement, la couche Dolby Vision est retirée et l'image HDR10 ou HLG en dessous est conservée. Le profil 5 n'a pas d'image en dessous : gardez ces fichiers sur le CPU. Le Dolby Vision à deux couches (profil 7, des Blu-ray UHD) ne garde que son image HDR10.
Comment convertir une vidéo HDR en SDR ?
Cochez « Convertir le HDR en SDR » dans Configurer et sortie, ou ajoutez --hdr sdr en ligne de commande. La vidéo passe en BT.709 8 bits par tone mapping, quel que soit le codec. Choisir H.264 le fait automatiquement.
Puis-je stabiliser une vidéo HDR et garder le HDR ?
Non. La stabilisation fonctionne en vidéo 8 bits : un clip HDR stabilisé est donc converti en SDR, avec des couleurs justes. La ligne du fichier l'indique.
Compressez vos clips HDR et gardez le HDR
Essai gratuit sans limite de durée : vos 10 premiers fichiers sont convertis sans filigrane ; ensuite, les fichiers reçoivent un filigrane et sont limités à 10 minutes. L'achat supprime les deux.
Télécharger l'essai gratuit