ProRes vs DNxHR vs H.264 pour les proxys de montage
Comment les trois codecs de proxy se comparent sur la taille, la vitesse et le support NLE, et lequel choisir pour votre logiciel.
Tout workflow de proxy commence par une question : quel codec. Les trois vraies options sont H.264, ProRes Proxy et DNxHR LB. Elles se valent toutes pour le montage offline, donc le choix se joue sur la taille des fichiers, le logiciel qui les lit nativement, et votre plateforme.
La réponse courte
Les formats caméra lourds poussent souvent à passer par des proxys. Les rushes d'un Sony FX3 en 10 bits 4:2:2, par exemple, saccadent souvent à la lecture tant qu'on ne monte pas sur un proxy.
Prenez H.264 pour Adobe Premiere Pro et les fichiers les plus légers, ProRes Proxy pour Final Cut Pro et DaVinci Resolve, et DNxHR LB pour Avid Media Composer. Si un projet passe entre plusieurs logiciels, ProRes Proxy est le choix le plus portable.
Côte à côte
| Codec | Taille vs original 4K | Conteneur | NLE natif | Plateforme |
|---|---|---|---|---|
| H.264 720p | environ 3 à 5 % | .mp4 | Premiere Pro | Windows, Mac, Linux |
| ProRes Proxy 720p | environ 6 à 8 % | .mov | Final Cut Pro, DaVinci Resolve, Premiere | Mac natif, Windows via encodeur |
| DNxHR LB 720p | environ 5 à 7 % | .mxf | Avid Media Composer | Windows, Mac |
DNxHR vs ProRes
DNxHR et ProRes sont tous deux des codecs intermédiaires intra-image, et à paliers équivalents leurs débits restent à quelques pour cent l'un de l'autre : la qualité tranche rarement. Ce qui tranche, c'est la plateforme. Sur Mac ou dans Final Cut Pro, ProRes est le choix natif. Sur Avid, ou dans une chaîne surtout Windows ou mixte, DNxHR est celui que chaque logiciel lit. Les deux fonctionnent aussi dans Premiere Pro et DaVinci Resolve. Pour des proxys offline, prenez ProRes 422 Proxy ou DNxHR LB ; pour un master mezzanine plus lourd, ProRes 422 ou DNxHR SQ. Les correspondances approximatives : DNxHR LB avec ProRes 422 Proxy, SQ avec 422, HQ avec 422 HQ.
Une confusion fréquente : DNxHD est l'ancienne famille réservée à la HD, figée en 1080, tandis que DNxHR est indépendant de la résolution et monte jusqu'à la 8K. Au-dessus de la HD, c'est DNxHR qu'il vous faut.
| Codec | Débit 1080p | Débit 4K | Go par heure 1080p | Go par heure 4K | NLE natif |
|---|---|---|---|---|---|
| ProRes 422 Proxy | 45 Mbps | 180 Mbps | 20 Go | 81 Go | Final Cut, Resolve |
| ProRes 422 LT | 102 Mbps | 410 Mbps | 46 Go | 185 Go | Resolve, Premiere, FCP |
| ProRes 422 HQ | 220 Mbps | 880 Mbps | 99 Go | 396 Go | Resolve, Premiere, FCP |
| DNxHR LB | 36 Mbps | 145 Mbps | 16 Go | 65 Go | Avid, Resolve, Premiere |
| DNxHR SQ | 145 Mbps | 580 Mbps | 65 Go | 261 Go | Avid, Resolve, Premiere |
| DNxHR HQ | 220 Mbps | 880 Mbps | 99 Go | 396 Go | Avid, Resolve, Premiere |
| H.264 (référence) | environ 25 Mbps | environ 100 Mbps | 11 Go | 45 Go | Tous |
Cibles approximatives à environ 30 i/s. ProRes est à débit variable et DNxHR à débit constant, donc la valeur réelle bouge un peu selon l'image. Ici 4K désigne l'UHD, 3840 par 2160, et les gigaoctets par heure découlent du débit. Le H.264 est un codec de diffusion long GOP dont le débit varie le plus. Sources : Apple ProRes White Paper et débits Avid DNxHR.
H.264 : le plus léger et universel
Le H.264 fait les proxys les plus légers et toutes les machines le décodent en matériel, donc la lecture reste fluide même sur un laptop ancien. La contrepartie : c'est un codec long GOP, donc l'avance image par image peut paraître un peu moins réactive qu'un codec intra comme ProRes ou DNxHR. Sur la plupart des timelines Premiere cette différence est invisible, et la petite taille l'emporte.
ProRes Proxy : le standard Apple et Resolve
ProRes Proxy est un codec intra : chaque image est complète, donc l'avance reste instantanée. Il est natif de Final Cut Pro et se lit sans souci dans DaVinci Resolve et Premiere Pro. Sur Mac il se décode en matériel. Les fichiers sont un peu plus gros que le H.264, c'est le prix de cette réactivité à l'image près. Pour un projet qui circule entre plusieurs logiciels, ProRes Proxy est le terrain commun le plus sûr.
DNxHR LB : fait pour Avid
DNxHR est la famille de codecs d'Avid, et LB (Low Bandwidth) en est le palier proxy. C'est aussi un codec intra, emballé en MXF pour qu'Avid Media Composer le détecte via sa base média. En dehors d'Avid on en a rarement besoin, mais dans Avid c'est le choix juste et attendu.
Lequel pour votre logiciel
- Premiere Pro : H.264 720p pour les fichiers les plus légers, ou ProRes Proxy si vous ouvrez aussi le projet ailleurs.
- Final Cut Pro : ProRes Proxy, le choix Apple natif.
- DaVinci Resolve : ProRes Proxy pour une avance image par image nette.
- Avid Media Composer : DNxHR LB en MXF.
- Passage entre plusieurs NLE : ProRes Proxy, le plus portable des trois.
La résolution et le débit comptent aussi
Le codec n'est que la moitié de la décision. La résolution change la taille du fichier plus que le nom du codec. Le 720p est le défaut habituel pour monter sur laptop. Passez au 1080p seulement quand l'offline a besoin d'un début d'étalonnage ou de détail fin, et attendez-vous à un fichier environ deux fois plus gros.
Éviter le choix avec des préréglages
Si vous préférez ne pas peser les codecs à chaque projet, Sanbila propose 30 préréglages de proxy couvrant cinq familles : H.264, ProRes Proxy, ProRes 422 LT, DNxHR LB et DNxHR SQ, du 540p au 8K. Les proxys sont générés sur le cloud de Sanbila plutôt que sur votre processeur, et le plugin Premiere Pro attache chacun à son original 4K, donc l'export ne demande aucun relink.
30 préréglages de proxy en H.264, ProRes et DNxHR, générés sur le cloud et attachés automatiquement.
Essayer Sanbila gratuitSources
- Apple ProRes White Paper, Apple
- Débits et nomenclature DNxHR, Avid
- Compare 50 intermediate codecs, Frame.io Insider
- Codec and bitrate cheat sheet, The Post Flow
FAQ
DNxHR ou ProRes pour les proxys ?
Les deux conviennent. Prenez ProRes 422 Proxy si vous montez sur Mac, dans Final Cut Pro ou DaVinci Resolve, et DNxHR LB si vous montez dans Avid Media Composer ou sur une chaîne Windows ou mixte. Les deux se lisent dans Premiere Pro. Au palier proxy les tailles sont proches, donc ce qui décide, c'est le codec que votre logiciel lit nativement.
Quel codec de proxy est le plus léger ?
Le H.264 produit les proxys les plus légers, en général 3 à 5 % d'un original 4K en 720p. ProRes Proxy et DNxHR LB sont un peu plus gros car ce sont des codecs intra qui stockent chaque image en entier.
ProRes Proxy est-il meilleur que DNxHR ?
Aucun n'est meilleur dans l'absolu. ProRes Proxy est natif de Final Cut Pro et se lit bien dans DaVinci Resolve et Premiere, tandis que DNxHR LB est le bon choix dans Avid Media Composer. Prenez celui que votre logiciel lit nativement.
Puis-je utiliser des proxys H.264 dans Avid Media Composer ?
Avid fonctionne mieux avec du DNxHR emballé en MXF, que sa base média détecte automatiquement. Le H.264 en MP4 n'est pas le format de proxy attendu par Avid, donc DNxHR LB y est plus sûr.
Les codecs de proxy affectent-ils la qualité de l'export final ?
Non. Un proxy ne sert qu'à la prévisualisation. Le logiciel rebascule vers l'original pleine résolution à l'export, donc le codec choisi pour le proxy n'a aucun effet sur la qualité du master.
Articles liés
H.265 (HEVC) qui lague dans Premiere Pro : comment régler
Des rushes H.265 qui saccadent dans Premiere viennent du décodage. Voici comment vérifier le matériel, et le vrai remède : monter sur proxys.
Proxys qui ne marchent pas dans Premiere Pro ? Les solutions
Le menu Créer des proxys est grisé, le proxy refuse de s'attacher, ou l'export sort flou. Voici ce que veut dire chaque symptôme et comment le régler.
Votre DJI D-Log M saccade et paraît gris ? Voici la solution
Le D-Log M est du HEVC 10 bits, lourd à décoder et plat tant qu'on n'y met pas de LUT. Voici quelle LUT utiliser et comment monter sans saccade.