L'équipe chargée de la communauté et des connaissances a examiné les tendances de recherche sur notre site d'assistance, les nombreuses demandes adressées à notre équipe d'assistance à la clientèle et les forums afin de déterminer le type de sujets que vous recherchez et sur lesquels vous posez des questions. L'une des tendances observées concerne les questions relatives aux meilleures pratiques d'encodage et aux conseils pour une lecture vidéo de haute qualité.
L'encodage est un sujet très vaste, mais nous avons établi une liste des 10 principaux éléments à prendre en compte lors de l'encodage de vos vidéos en vue de leur chargement dans Brightcove.
1. Encoder pour une prise en charge étendue des appareils
Afin de garantir la prise en charge d'un grand nombre de périphériques, nous vous recommandons d'encoder vos vidéos en h.264. Le chargement de vidéos au format h.264 vous permet de personnaliser davantage votre contenu Brightcove. De plus, ces vidéos sont diffusées avec une qualité supérieure et une bande passante réduite par rapport à de nombreux autres encodages.
Le format H.264 permet une prise en charge étendue des appareils, car il offre les meilleures options pour la diffusion de vidéos mobiles et est le seul format qui peut être lu sur nos lecteurs intelligents HTML5. Les lecteurs intelligents diffusent votre vidéo en Flash ou en HTML5, selon les capacités de l'appareil de l'utilisateur. Cela vous permet d'utiliser un seul lecteur Brightcove qui peut diffuser la vidéo en Flash ou en HTML5. Vous n'avez donc pas besoin de créer et de gérer des lecteurs distincts pour chaque environnement de spectateur et vos lecteurs existants peuvent se charger automatiquement en mode Flash ou HTML5 sans aucun travail personnalisé ou JavaScript supplémentaire de votre part.
2. Utiliser la diffusion en continu à plusieurs débits
Si vous avez un public diversifié qui regarde vos vidéos depuis le monde entier avec de grandes différences de bande passante et de connectivité internet, l'utilisation de la diffusion en continu à plusieurs débits est indispensable.
Pour ceux qui disposent d'une bande passante plus large, une vidéo de haute qualité (peut-être même votre source) sera diffusée automatiquement. Les internautes disposant d'une bande passante plus faible n'auront pas à subir de longs délais de mise en mémoire tampon, mais pourront au contraire regarder instantanément une vidéo de qualité légèrement inférieure.
En revanche, si vos vidéos sont uniquement visionnées, par exemple, sur un réseau interne doté d'une connexion internet très puissante, vous pouvez vous contenter de télécharger une vidéo de haute qualité avec un seul rendu.
3. Préserver votre fichier source sous forme de rendu
Si votre fichier vidéo source est au format h.264, vous pouvez choisir de conserver votre fichier source original comme rendu disponible. Cette option vous permet de conserver un master h.264 dont le niveau de qualité peut être encore plus élevé que le rendu de qualité supérieure de Brightcove.
De plus, lorsque vous sélectionnez cette option, votre vidéo source h.264 est disponible immédiatement, dès que le téléchargement est terminé, et vous n'avez pas besoin d'attendre que la vidéo soit transcodée pour qu'elle soit disponible dans le module médias et dans vos lecteurs.
4. Capturer des vidéos à une fréquence d'images constante
Pour éviter les bégaiements lors de la lecture, enregistrez la vidéo à une fréquence d'images constante de 25 à 30 images par seconde et filmez à une fréquence d'images constante d'environ 24 images par seconde.
5. Tenez compte du contenu que vous téléchargez
Les vidéos factuelles ou d'actualité requièrent généralement une qualité inférieure à celle d'une vidéo plus longue et pleine d'action ou d'un film sur la nature, qui nécessitera une qualité nettement supérieure.
Si vous produisez des vidéos de screencast avec très peu d'action, hormis le changement occasionnel d'une diapositive, veillez à exporter la vidéo au format h.264 avec le même rapport hauteur/largeur que votre enregistrement et utilisez certaines de ces techniques pour configurer votre lecteur.
Encodage en une passe ou en deux passes
En général, un encodage en deux passes produit un meilleur transcodage qu'un encodage en une passe. Cependant, l'encodage en deux passes prend beaucoup plus de temps. Pour les vidéos comportant beaucoup de mouvements, nous recommandons de prendre le temps d'exporter en deux passes. Vous pouvez également effectuer un test de comparaison pour déterminer s'il y a une différence notable et garder un œil sur les transitions ou les zones de mouvement intense. Si vous ne constatez pas de différence notable, conservez la méthode à un seul passage et gagnez du temps.
6. Télécharger le fichier source de meilleure qualité
Bien que Brightcove puisse préserver la qualité de votre fichier source et créer plusieurs niveaux de rendus, nous ne pouvons pas créer des rendus de meilleure qualité que le fichier source que vous nous fournissez. Nous vous proposons une liste de recommandations de fichiers sources et de paramètres d'exportation pour vous aider à créer un fichier source de qualité optimale à charger dans votre compte Brightcove.
7. Ne pas ignorer la qualité audio
La plupart des gens se concentrent sur la meilleure qualité d'image possible dans leurs vidéos et ignorent complètement le son. Cependant, les spectateurs de vos vidéos sont beaucoup plus susceptibles d'abandonner si la qualité audio est mauvaise ou hachée que si la vidéo est d'une qualité légèrement inférieure.
En général, si un utilisateur ne peut pas entendre ce qui est dit dans une vidéo, il n'y a pas lieu de continuer à la regarder. Veillez à utiliser un bon microphone lors de l'enregistrement de vos vidéos et tenez compte des paramètres sonores recommandés.
Meilleures pratiques en matière de réglage audio
- Codec. Sélectionnez "AAC" lors de l'encodage d'une vidéo h.264.
- Fréquence d'échantillonnage. En cas de doute, choisissez 44,1 kHz ou 48 kHz.
- Débit binaire. Utilisez 128-160 kbps, ou 192 kbps+ pour les contenus à forte composante audio.
8. Désentrelacement des vidéos analogiques
Si vous travaillez avec du contenu filmé sur bande, nous vous recommandons vivement de cocher la case Désentrelacer la vidéo source lors de l'exportation afin d'éviter tout effet d'entrelacement sur votre contenu Brightcove. Si votre contenu a été enregistré au format numérique et n'est pas entrelacé, il n'est pas nécessaire de le désentrelacer.
9. Modifier les paramètres de transcodage
Si vous disposez d'un compte d'édition professionnelle ou d'entreprise, vous avez la possibilité de modifier vos paramètres de transcodage directement dans Brightcove Studio. Par défaut, six rendus sont disponibles dans votre profil de transcodage. Cependant, si vous avez une clientèle très diversifiée qui visionne vos vidéos sur différents appareils et vitesses de connexion, vous pouvez ajouter des rendus supplémentaires (jusqu'à 10). Les paramètres de conversion par défaut de Brightcove fournissent un bon ensemble de rendus de base qui devrait répondre aux besoins de la plupart des éditeurs et des spectateurs.
10. Autoriser le lissage vidéo
Les lecteurs Brightcove peuvent utiliser le lissage vidéo pour améliorer la qualité perçue de la lecture vidéo. Il y a cependant un compromis entre la qualité supplémentaire que vous pouvez obtenir en utilisant le lissage vidéo et la charge de CPU supplémentaire que le lissage vidéo impose au client.
Avec des débits binaires vidéo plus élevés, les avantages du lissage vidéo sont moins perceptibles. Les spectateurs, en particulier ceux qui disposent d'ordinateurs moins puissants, peuvent percevoir une qualité vidéo plus hachée en raison de la perte d'images, ce qui peut l'emporter sur les avantages du lissage vidéo.
Par défaut, Brightcove utilise le lissage vidéo pour les vidéos dont le débit est inférieur à 950 kbps et n'utilise pas le lissage vidéo pour les vidéos dont le débit est supérieur ou égal à 950 kbps.
Vous pouvez modifier le comportement par défaut du lissage vidéo en incluant l'option videoSmoothing
dans le code de publication de votre lecteur et lui attribuer la valeur " true " (lissage vidéo toujours utilisé) ou " false " (lissage vidéo jamais utilisé).