Qu’est-ce qu’une planche de miniatures ?
Une planche de miniatures est un ensemble ordonné d’images d’aperçu prélevées tout au long d’une vidéo, souvent regroupées dans des planches de sprites. Les métadonnées temporelles associent chaque région d’image à sa position de lecture.
Fonctionnement des planches de miniatures
Un générateur de planches de miniatures sélectionne des images à des instants connus, les redimensionne dans des cellules uniformes et regroupe de nombreuses cellules dans une ou plusieurs images de sprites. Des métadonnées distinctes décrivent la plage temporelle de chaque repère et le rectangle à recadrer dans le sprite lorsque le spectateur navigue dans la vidéo ou survole la barre. Ce regroupement réduit le nombre de requêtes d’images par rapport à la récupération d’un aperçu individuel pour chaque intervalle. Ce dérivé est créé une fois la chronologie de la vidéo connue et s’utilise conjointement avec les commandes du lecteur, la diffusion par CDN et la politique de cache.
Points clés
- Un lecteur a besoin à la fois d’une correspondance temporelle et de coordonnées spatiales ; modifier la taille des cellules, l’ordre de la grille ou la répartition des sprites entre les planches sans régénérer les métadonnées produit des images valides associées à des aperçus incorrects.
- Un échantillonnage à intervalles exacts peut sélectionner des images noires ou des images de transition ; les générateurs peuvent donc rechercher des images représentatives à proximité ou tenir compte des scènes dans leur sélection pour améliorer la pertinence visuelle.
- Les grands sprites réduisent le nombre de requêtes, mais augmentent la mémoire nécessaire au décodage et le volume transféré inutilement lorsqu’un spectateur n’examine qu’une courte portion de la chronologie ; la taille des planches constitue donc un compromis de diffusion.
Quand les planches de miniatures sont importantes
Utilisez une planche de miniatures pour afficher des aperçus visuels lorsque les spectateurs survolent une barre de navigation ou y déplacent le curseur de lecture. Des coordonnées de sprites ou des métadonnées temporelles incorrectes afficheront la mauvaise image, même si les images générées sont valides.