Nous avons vu dans un précédent article la gestion des sous-titres dans Office 365 Video Portal:
Mais il existe d’autres options de personalisation offertes par la plateforme.
Introduction
En effet, lors du chargement d’une vidéo dans la plateforme Office 365 Vidéo, celle-ci propose une série de 5 images en miniatures (thumbnails) qui sont d’ailleurs générés automatiquement par le système.
Il y a alors deux options:
- Laisser Office 365 Vidéo attribuer la première miniature automatiquement
- Choisir une miniature spécifique
La première option ne demande rien au responsable de contenu.
Choisir la miniature pour une vidéo parmis la liste automatique
Pour effectuer cette sélection, il faut aller dans la vidéo (après le travail de conversion effectué par Azure Media Services) et sélectionner dans le menu “Thumbnail”
A ce moment, le système propose 5 images autogénérées dont la première est celle utilisée par défaut
Les images présentées dans cette liste sont générées à la volée par un fichier ASHX specifique qui sera appelé selon la règle suivante:
- getpreview.ashx?guidSite=36b8e1b1-c7fa-4b3e-9d0a-d9c391f4ae89&guidWeb=02f1cf27-6f8a-438a-a08d-1f3805e66b11&guidFile=40dea05e-0fff-4bd1-9ea9-69afccb4b7bd&index=4
Le numéro de l’index va bien sur de 0 à 4 (pour les cinq previews proposées).
Lorsque l’on choisie une miniature, celle-ci est alors stockée en PNG dans la librairie SharePoint Video de la Collection associée au Channel
Comment sont choisies les miniatures par Azure Media Services ?
Le calcul est basé sur le temps de la vidéo en secondes.
Ainsi prenons le cas d’une video de 500 secondes (8 min 20 secondes), le moteur va donc calculer un pas basé sur le nombre de miniatures (5):
- Pas de capture = 500 sec / 5 thumbnails = 100 secondes
En revanche, la première image sera prise à un demi pas, et non un pas entier, ceci afin de ne pas avec une image vide en fin, comme dans beaucoup de videos.
On peut donc déduire le minutage de chacune des thumbnails avec le calcul suivant:
- Thumbnail N°1: (durée de la video en secondes) / (nombre de thumbnails) / 2
- Thumbnails du N°2 à 5: (durée de la video en secondes) / (nombre de thumbnails) / 2 + ((Numéro du thumbnail – 1) * (durée de la video en secondes) / (nombre de thumbnails))
Donc dans notre exemple d’une vidéo de 500 secondes, nous auront des thumdnails au secondes suivantes: 50, 150, 250, 350 et 450
Choisir la miniature personnalisée
Il est par contre possible de charger sa propre miniature pour ne pas être dépendant du rythme du générateur, pour cela, il faut cliquer sur le bouton “Upload an Image”
A ce moment, vous pouvez uploader une image selon votre besoin réel depuis votre poste de travail. Ce fichier sera alors stocké dans la librairie vidéo en respectant la même logique que lors du choix d’un thumbnail automatique:
Il sera stocké en interne dans son format original, mais le fichier ASHX génère plusieurs miniatures selon la valeur donnée dans le paramètre “width”, telle que suit:
- Certaines largeurs donneront une image rectangulaire (ratio 16/9)
- Si votre fichier source est au format carré, certaines largeurs donneront une image carrée (au dessus de 500px)
Quelque soit la miniature choisie, la mise à jour de celle-ci est faite quelques secondes après le changement dans tous les affichages de la vidéo.
Conclusion
Cette solution est simple à gérer et permet d’apporter une présentation plus agréable des listes de vidéos. Il est aussi utilisé pour les images plus grande dans les pages de news (avant de cliquer sur le bouton play).
Romelard Fabrice [MBA Risk Management]
Liens en rapport
Commentaires
Enregistrer un commentaire