Connexion
Abonnez-vous

Instagram fait varier la qualité des vidéos en fonction de leurs performances

Le 28 octobre à 15h51

Adam Mosseri, responsable d'Instagram chez Meta, a admis dans une vidéo que le réseau social mettait en œuvre une qualité d'encodage à géométrie variable, basée sur l'audience. « Ça fonctionne à un niveau agrégé, pas à un niveau individuel. Nous privilégions une qualité supérieure (encodage plus gourmand en CPU et stockage plus coûteux du fait de fichiers plus volumineux) pour les créateurs qui génèrent le plus de vues », a-t-il également précisé dans une conversation sur Threads.

Cette qualité supérieure réservée aux contenus les plus populaires ne serait-elle pas inique pour les créateurs qui ne disposent pas déjà d'une base installée d'abonnés ? « C'est une bonne question, mais dans la pratique, ça ne semble pas avoir beaucoup d'importance, le changement de qualité n'est pas énorme, et le fait que les gens interagissent avec la vidéo dépend plus de son contenu que de sa qualité (d'encodage) », a répondu Adam Mosseri.

Le sujet n'est en réalité pas nouveau chez Meta. En 2023, la maison mère d'Instagram expliquait déjà, dans un long billet de blog dédié à ses puces spécialisées dans l'encodage vidéo (MSVP, pour Meta Scalable Video Processor), offrir une qualité supplémentaire aux vidéos les plus populaires. Elle y rappelait que les vidéos des utilisateurs passent, lors de leur mise en ligne, au crible d'un modèle prédictif. Il évalue la durée de visionnage potentielle et contrôle, en fonction de ce paramètre, le niveau de qualité mis en œuvre à l'encodage.

Publié par @lindseygamble_
Voir dans Threads

Le 28 octobre à 15h51

Commentaires (7)

Vous devez être abonné pour pouvoir commenter.

Abonnez-vous
votre avatar
Mais la vidéo originale, elle est gardée chez eux pour pouvoir la réencoder en cas de "buzz" d'une petite "chaîne" ?
votre avatar
Ca paraitrait logique oui. Je n'utilise pas trop la plateforme mais je suppose qu'ils ont déjà plusieurs encodages dans leur pipeline, rien que pour supporter les différentes supports (tu ne dois pas avoir la même vidéo sur mobile que sur desktop par exemple).
votre avatar
Instagram fait varier la qualité des vidéos en fonction de leurs performances


Ca pourrait se comprendre, sauf que: "Ça fonctionne à un niveau agrégé, pas à un niveau individuel."

=> Instagram fait varier la qualité d'encodage des vidéos d'un créateur en fonction de la popularité du créateur.

Bref, ca récompense les créateurs populaires. Ca n'améliore pas l'encodage d'une vidéo qui fait le buzz posté par un tiktoker lambda.
votre avatar
Ils font malheureusement pareil chez Youtube depuis siècles.
Ils réencodent depuis la source quand tes vues montent.

Je me souviens quand je faisais du gaming pour YT, la qualité de mon 1080p était infâme comparé aux grosses chaines du secteur. Et je garantis que j'envoyais des fichiers top quali. Pour des jeux assez statiques ça allait, mais sur un jeu de bagnole ou un FPS, bouillie de pixels...

Un traitement assez injuste bien que compréhensible économiquement, car la qualité de la vidéo et surtout dans le cas du JV, est primordiale pour faire grossir la chaine.

Et encore aujourd'hui sur une chaine perso, mes vidéos de SKI chaque hiver sont franchement crades. On perd tous les détails. La seule "astuce" qui marche c'est d'envoyer à minima du 1440p, car dès lors la compression est moindre.

D'ailleurs d'année en année ils abaissent la qualité des formats intermédiaires. 720p et moins.
votre avatar
Franchement avec les puces hyper spécialisées en encodage vidéo, ça coûte vraiment beaucoup énergétiquement l'encodage en différents niveaux de qualité et aussi avec tous ces monstres de CPU @ 128 coeurs qui n'en font qu'une bouchée (si encodé par CPU) ?

Surtout que quand c'est fait une fois, c'est fait une fois pour toute, non ?
:fumer:
votre avatar
J'aurais plutôt pensé le stockage. Avoir plusieurs niveau de qualité ça fini par prendre de la place. Après j'ignore la durée moyenne des vidéos sur Instagram. C'est plus efficient de les produire quand on en a vraiment besoin que d'avoir la version 240, 320, 480, 720, 1080, 2160, etc., de stockées pour rien.

Je ne pense pas non plus qu'ils fassent du transcodage en direct pour adapter le flux au client. Ça réduit le stockage, mais ça augmente la charge CPU.
votre avatar
J'imagine que c'est le coût du stockage "chaud" vs "froid", et à cause de l'accumulation de vidéos à travers les années... Pas étonnant quand on connaît le coût technique de ce type de plateforme

Instagram fait varier la qualité des vidéos en fonction de leurs performances

Fermer