| Prochains stages | ||||||
|---|---|---|---|---|---|---|
|
| Qui est là? |
|---|
| Aucun utilisateur enregistré en ligne |
| Règles pour encoder de la vidéo pour Internet |
|
|
|
|
Encoder de la vidéo pour le streaming sur internet Généralités :- Les connexions RTC sont bien trop lentes pour le streaming vidéo, seuls les utilisateurs ayant des connexions ADSL peuvent espérer visionner de la vidéo dans des conditions à peu près correctes. - Le débit potentiel moyen des connexions est aujourd'hui de 1 Méga bit par seconde (1Mb/s ou 1000Kb/s), une moitié des abonnés ont souscrit à des débits supérieurs, 8Mbs par exemple il ne s'agit cependant que d'une valeur en crête, généralement le débit est bien plus bas. - Pour notre connexion de référence 1 Mbs la moitié seulement de la bande passante est raisonnablement utilisable pour le streaming : 500Kbs la part restante étant utilisée par les pages actives dans le navigateur. - Il est donc exclu de mettre à disposition de la vidéo HD sur le web et même déconseillé de diffuser de la vidéo SD dans son format d'origine 720x576 sauf si vous l'hébergez sur un serveur professionnel spécialisé dans le streaming vidéo, et donc payant ! De même, les serveurs ne gèrent généralement que le ratio 4/3 et non le 16/9, les formats 16/9 seront donc généralement diffusés avec des bandes noires.Les sources pour l'encodage des vidéos : Encodez vos vidéos à partir de sources de qualité, au format de montage, soit en 4.2.0 DV Pal, soit 4.2.2 MJPEG, selon le format natif de la station de montage, et non pas à partir de fichiers issus des DVD d'exploitation, car ceux-ci sont de qualité réduite et ne disposent d'une image clé complète que toute les 12 ou 15 images ce qui dégradera la qualité des fichiers encodés pour le web. Lors du montage de votre film, prenez en compte les facteurs suivants : - Les panoramiques rapides seront dégradés par le codage pour le web Réglages à appliquer dans le logiciel de codage quel que soit le format choisi : - Désentrelacer la vidéo (les écrans des ordinateurs affichent toujours en progressif) - Choisir un ratio de pixel de 1x1 avec des images en 4/3, ainsi le plein signal DV qui était en 720x576 avec un ratio de 1x1.067, devient du 768x576 pour de la vidéo en pleine résolution. - Si votre vidéo comporte des lignes noires sur les bords de l'image, utilisez la fonction de croping de votre encodeur, si elle existe, pour les supprimer. Taille d'image conseillé : - Éviter le 768x576 sauf pour des sites consacrés à la vidéo et hébergés des serveurs dédiés à grande bande passante sortante, et dans ce cas n'encoder qu'avec des codecs performants comme le H264 ou FLV9 régler la compression pour un débit total maxi vidéo plus audio de 0.81 à 1.2 Mbs. - 640x480, il faut déjà de bons serveurs, régler la compression pour un débit total maxi de 700 Kbs - 384x288 (quart de la résolution native), ou éventuellement 320x240, sont très souvent utilisé pour des fenêtres avec une vision correcte dans une page html, régler la compression pour un débit total maxi de 400 Kbs. - 192x288 pour du 8e, commence à faire "vignette", régler la compression pour un débit total maxi de 300 Kbs. - Quand l'option est disponible, choisir du VBR 2 passes plutôt que du CBR - Limiter le débit audio à 64 ou 96 Kbs, choisir résolution 16 bits et 44 Khz valeurs classiques pour les cartes son. Pour encoder de la vidéo pour internet nous vous proposons 3 formats, le choix est a effectuer après consultation du gestionnaire du serveur vidéo sinon vous courrez le risque que vos fichiers ne puissent être lus par le serveur: - MPEG4 Windows Média (WMV) Pour encoder dans ce format : installer Windows Média Encoder 9 (gratuit), dans outils/options choisir PAL le lancer ouvrir une session et choisir le fichier source et les réglages souhaités, ou encore utiliser un utilitaire de codage, ou la fonction d'exportation des logiciels de montage. Nota : Le rapport poid de fichier/qualité est mauvais, ce format donne les fichiers volumineux et consomme donc beaucoup de bande passante sur le serveur, à éviter donc en particulier si plusieurs internautes sont susceptibles de consulter simultanément le même fichier. - MPEG4 codec H264 AVC Son rendement est excellent. - vidéo en conteneur Flash Plusieurs codecs Flash coexistent : Sorenson H263 ou Spark lisibles par Flash Player 7 et 8, ou en codec "On 2 VP6" plus performant qui encapsule dans du XML de la vidéo en H264, mais lisible seulement par FPlayer 8 et 9. Si possible privilégiez ce dernier, supporté par la plupart des sites Nota : Les formats "Real" et les Quick-Time dans d'anciens codecs sont obsolètes et ont tendance à disparaître. Voici quelques sites hébergeurs pour vos vidéo en ligne : Une majorité est gratuite, mais avec bandeaux de pub, généralement ils proposent d'encoder eux même vos vidéos et des liens de lecture à partir de votre propre site, les plus connus sont souvent ceux qui vous fourniront les plus faibles bandes passantes et les résolutions les plus limitées (souvent 320x240) comme youtube, youare.tv (site avec interface en anglais) ou video.google.fr, wideo.fr, wat.tv, dailymotion (interface en français). Parmis les gratuits privilégiez blip.tv et vimeo.com (meilleure bande passante que les autres, résolution 640x480 ou 720x576 ou HD possibles...) Pour une cinquantaine d'euros par an pour pouvez héberger sans pub ni contraintes votre site, vos vidéos, vos messageries sur ovh ou sur 1and1, pourquoi s'en priver ? Quelques convertisseurs gratuits pour ceux qui n'utilisent pas leur logiciel de montage : - ffdshow + virtualDubMod et le classique mais onéreux convertisseur par lots de Canopus/Grass Valley : Pro-Coder 3 Document version 3, janvier 2008, Gérard Perrier, Les Films du Genièvre, web fdg-formation.com |