Voici le premier article d’une série au sujet d’Autotube.
Je mettrais à jour cet article pour y insérer les liens vers les suivants à mesure de leur rédaction.

Qu’est ce que Autotube ?

Autotube va vous permettre:

  • d’encoder une vidéo dans un format propre à sa diffusion sur internet (DASH)
  • de téléverser, sur un hébergement web on ne peut plus classique, la video encodée accompagnée d’un lecteur.

Autrement dit Autotube vous permet de vous passer de services comme Youtube, Vimeo, Dailymotion,… pour publier vos vidéos sur internet.

Pour vous faire une idée plus précise, regardez cette courte vidéo (encodée et publiée en utilisant Autotube 😉):

Pourquoi utiliser Autotube plutôt que Youtube ou autre ?

A la base, comme bien souvent, c’est parti d’un besoin personnel car je n’étais pas satisfait de la qualité d’encodage des videos sur Youtube.

Que l’on se comprenne bien, je ne suis pas en train de dire que Autotube produit des vidéos de meilleures qualités que ce que peuvent produire les développeurs de Google. C’est juste que pour des raisons tout à fait légitimes Youtube encode avec un bitrate assez faible (principalement sur les vidéo 1080p), ce qui fait que ça a tendance à rapidement “pixeliser” si il y a beaucoup de mouvements sur la scène et/ou beaucoup de choses à afficher. J’ai cherché des alternatives, mais je n’ai rien trouvé de concluant qui me permette de choisir mes différents paramètres d’encodage et donc la qualité finale de la video publiée.

Voilà pour la petite histoire, qui nous permet de voir un premier avantage :

  • Choisir la qualité de la vidéo diffusée en fonction de ses besoins (et de ceux de la cible).

C’est loin d’être le seul, en voici d’autres:

  • Ne pas dépendre d’une plateforme et donc rester maître de son contenu.
  • Ne pas être soumis aux règles parfois hasardeuses de modération de la plateforme.
  • Ne pas donner “un peu” de sa vie privée et de celle des spectateurs en échange du service.
  • Ne pas imposer aux personnes qui vont voir vos vidéos les publicités des plateformes “gratuites”. A ce sujet, je rappelle pour ceux qui utilisent Youtube dans un cadre pro, que Youtube se donne le droit depuis peu de monétiser n’importe quelle vidéo. Ça pourrait être ennuyeux de voir une video publicitaire d’un concurrent avant la vôtre non ?

Youtube TOS

Combien ça coute ?

Pour ce qui est d’Autotube : rien (ça passera en open source sous peu).
Maintenant reste le cout de l’hébergement et du transfert des données. Il va essentiellement dépendre du nombre de vidéos pour la partie stockage et du nombre de vues pour ce qui est du transfert (bande passante).

Globalement c’est surtout le transfert qui peut couter si vous avez beaucoup de vues.

Sachant que l’on peut utiliser n’importe quel espace web avec Autotube, on peut entre autres utiliser des offres d’hébergement mutualisées sur lesquelles la bande passante n’est pas comptée. Si on est amené à avoir beaucoup de videos et/ou beaucoup de vue, on peut utiliser, pour le stockage, des solutions du type Amazon S3, et une offre de cache/CDN comme Cloudflare pour limiter le cout de la bande passante pour ce qui est du transfert.

Par exemple, donc mon cas j’utilise:

  • L’offre S3 de Scaleway, pour le stockage: 1 cts par Go/mois.
  • J’ai un proxy/cache Nginx sur une instance qui me permet de limiter drastiquement la consommation de bande passante liée a l’offre S3.
  • Et en frontal de tout ça, il y a Cloudflare.

Au final, je ne paye pratiquement que le stockage.

La mise en œuvre d’un telle solution pour le stockage et le transfert ferra l’objet d’un prochain article.

Et le côté social ?

J’y travaille avec un site permettant de fédérer les videos mise en ligne via Autotube. Globalement ça reprendra les fonctionnalités (et un peu le look à ce que l’on m’a dit… 😇) de Youtube.

Voici quelques captures d’écran:

Youtube YOS

Youtube YOS

Télécharger Autotube

Vous pouvez télécharger Autotube ici.
Vous y trouverez également la documentation nécessaire - en anglais - pour mettre en ligne vos vidéos.

Le prochain article sera un tutorial en Français pour vous guider dans la mise en ligne de vos videos.