Qu’est-ce que le débit binaire en 4K ?
Le débit binaire en 4K mesure la quantité de données encodées qu’un flux vidéo en 4K transporte par seconde. Une valeur appropriée dépend du codec, de la fréquence d’images, de la complexité du contenu, de la qualité visée et des dimensions exactes de chaque image, par exemple 3840 × 2160 en UHD ou 4096 × 2160 pour le cinéma numérique.
Fonctionnement du débit binaire en 4K
Le débit binaire est le débit des données encodées, tandis que 4K désigne des dimensions d’image ; aucun des deux ne détermine l’autre. Le contrôle du débit décide du nombre de bits alloués à chaque image : le débit nécessaire à une image en 4K augmente donc avec le mouvement, le bruit et la fréquence d’images, et diminue avec un codec plus efficace. Dans une échelle adaptative, les variantes en 4K occupent le sommet, et un lecteur ne les sélectionne que si ses mesures de la connexion et les éventuelles limites d’affichage ou de décodage qu’il applique le permettent.
Points clés
- Il n’existe pas de débit binaire unique en 4K ; les valeurs cibles publiées varient selon l’usage, le codec et la fréquence d’images. Pour la diffusion HLS, la spécification d’Apple pour la création de contenus indique que de nombreux choix de débit binaire sont possibles et présente dans un tableau des dimensions d’image avec des débits binaires moyens comme cibles initiales à évaluer sur vos propres contenus. Son tableau HEVC comporte deux paliers en 3840 × 2160, à 11 600 et 16 800 kbit/s pour 30 fps (la colonne HDR indique des valeurs plus élevées ; réduisez-les d’environ 20 % pour 24 fps), tandis que son tableau H.264 s’arrête à 1920 × 1080 et ne fournit donc aucune valeur H.264 pour 4K. Pour les téléversements, YouTube recommande 35–45 Mbit/s pour des vidéos 2160p SDR H.264 à une fréquence comprise entre 24 et 30 fps, et 53–68 Mbit/s à une fréquence comprise entre 48 et 60 fps ; ces valeurs concernent le fichier que vous téléversez, et non sa diffusion auprès des spectateurs.
- Un débit binaire repris d’un autre pipeline n’emporte pas sa qualité avec lui. Les exemples d’échelles d’Apple plafonnent le 1920 × 1080 à 7 800 kbit/s pour H.264, mais à 5 800 kbit/s pour HEVC, et le guide x264 de FFmpeg indique qu’un préréglage plus lent offre une meilleure qualité au même débit binaire. Le contenu compte tout autant : Netflix a encodé 100 titres en 1080p et a constaté que certains atteignaient une très haute qualité mesurée à 2 500 kbit/s ou moins, tandis que d’autres nécessitaient 8 000 kbit/s ou plus pour être acceptables. Son cas simple est l’animation avec des aplats et peu de mouvement ; son cas exigeant est l’action avec des mouvements rapides et davantage de texture. Il s’agit de mesures en 1080p avec H.264 qui illustrent cette dispersion, et non de cibles pour le 4K.
- À débit fixe, davantage de pixels ne signifie pas automatiquement une meilleure qualité. L’analyse par titre de Netflix, réalisée sur des échelles allant jusqu’au 1080p, a montré qu’un encodage en haute résolution peut être de moins bonne qualité qu’un encodage en plus basse résolution au même débit binaire, et que les artefacts de compression sont généralement plus visibles que le manque de netteté dû à la réduction puis à l’agrandissement de l’image. Si un titre ne permet pas de maintenir le 4K dans votre budget, testez une variante de résolution inférieure au sommet de l’échelle. Apple conseille aussi de conserver certaines variantes UHD à un débit inférieur ou égal à 15 Mbit/s pour une compatibilité maximale avec les appareils.
- Pour le streaming, limitez le débit de pointe et déclarez-le avec précision. Le guide x264 de FFmpeg déconseille l’encodage à qualité constante (CRF) sans plafond pour le streaming et décrit l’ajout de
-maxrateet-bufsize, tout en précisant que libx264 ne maintient pas strictement la sortie sous ce maximum et en renvoyant à l’encodage en deux passes pour une limite plus stricte. Dans les deux cas, ces options limitent le flux vidéo au moyen d’un tampon de contrôle du débit et ne définissent pas le débit de pointe HLS : mesurez donc les segments conditionnés. En HLS, leBANDWIDTHsur lequel le lecteur fonde son budget est la plus grande somme des débits binaires de pointe des segments pour toute combinaison lisible de variantes multimédias. Il inclut donc l’audio et le surcoût du conteneur, mais pas les en-têtes HTTP, TCP ou IP ; Apple exige que le débit de pointe mesuré du contenu à la demande se situe à moins de 10 % de cette valeur.
Quand le débit binaire en 4K compte
Augmentez le débit binaire en 4K lorsque des mouvements complexes, du grain ou des détails fins présentent des effets de blocs ou des oscillations autour des contours. Si le budget de diffusion ne le permet pas, comparez une résolution inférieure au même débit binaire, qui peut offrir un meilleur rendu que le 4K avec des artefacts, et confirmez votre choix sur les écrans cibles.
Comment Transloadit vous aide avec le débit binaire en 4K
Le Robot /video/encode de Transloadit propose des préréglages produisant une sortie de 3840 × 2160, dont hls/4k, qui encode en H.264 pour une échelle adaptative, et web/mp4-x265/4k pour HEVC dans MP4. Le tableau des préréglages répertorie le codec et la résolution de chaque préréglage, mais indique uniquement VBR pour le débit binaire vidéo de ces deux-là, sans valeur numérique. Toute valeur d’un préréglage, y compris le débit binaire, peut être remplacée au moyen du paramètre ffmpeg du Robot, et le Robot /video/adaptive combine les variantes encodées avec les préréglages hls/ en un flux adaptatif accompagné de ses listes de lecture.
Le tableau des préréglages est présenté par version de la pile FFmpeg et s’ouvre sur la version recommandée, qui n’est pas nécessairement celle utilisée par défaut par le Robot : définissez donc explicitement ffmpeg_stack et consultez l’onglet correspondant. Un préréglage est une configuration de départ : comme le tableau ne donne aucun débit numérique pour ces préréglages, mesurez le débit binaire moyen et de pointe d’un encodage d’essai de vos propres séquences avant de vous y fier.
- Préréglages d’encodage vidéo : codecs, débits binaires et résolutions
- Robot d’encodage vidéo : préréglages et remplacement des paramètres FFmpeg
- Robot de streaming adaptatif : combiner les variantes et générer les listes de lecture
Explorer les possibilités de diffusion en continu de Transloadit
Références
- Apple : spécification de création HLS pour les appareils Apple (tableaux des débits binaires et points 1.25–1.34 ; l’affichage de la page nécessite JavaScript)
- Aide YouTube : paramètres d’encodage recommandés pour le téléversement
- Netflix Technology Blog : optimisation de l’encodage par titre (copie archivée)
- Wiki FFmpeg : guide d’encodage vidéo H.264 (contrôle du débit, préréglages, encodage sous contrainte)
- RFC 8216 : HTTP Live Streaming (débit binaire des segments et attribut BANDWIDTH)
- Recommandation ITU-R BT.2020-2 : valeurs des paramètres UHDTV, dont 3840 × 2160
- Spécification du système de cinéma numérique DCI : conteneur 4K de 4096 × 2160