Applications
Voilà comment Netflix économise 1/5 ème de la place prise par les vidéos stockées sur iPhone ou iPad
lancé la semaine dernière sa fonction de téléchargement des films et séries
sur mobile, permettant le visionnage hors ligne. Sur le blog
du service de streaming, un article détaille les nouveaux encodages de
compression utilisés pour optimiser la taille des médias à
télécharger.
Netflix réussit notamment le pari d’ économiser un cinquième en
taille de fichier stocké sur la mémoire de nos iPhone.
Les nouveaux algorithmes utilisés par Netflix et dédiés au mobile
fonctionnent de manière variable et non constante, comme c’est le cas
d’algorithme de compression classique. En fait, un peu comme le MP3 VBR (pour
"variable bitrate", contraire de CBR pour "constant bitrate") des fichiers
musicaux, la compression du fichier s’adapte au contenu du
média.
Netflix a ainsi choisi de découper les vidéos en tronçons de 1 à 3 minutes.
La compression est alors adaptative, c’est-à-dire que pour un morceau avec un
contenu très complexe (en termes de mouvements, détails d’image, de textures,
etc.), la compression se fait de manière moins agressive que pour un
contenu moins complexe (paysage, plan fixe).
Au final, le film est divisé en sections plus ou moins compressées selon
leur complexité, tout cela avec l’objectif de rester non perceptible
pour le spectateur.
Avec cette méthode, Le service annonce un gain qui peut aller jusqu’à
19 % de gain sur la taille de fichier stockée sur iPhone ou
iPad.
- Tous les détails techniques sont disponibles ici,
en anglais.