HorsCiné, plateforme de films libres et écosystème du cinéma libre en devenir

La plateforme de films libres HorsCiné a fêté ses 3 années d’existence en novembre dernier. On s’est donc saisi de l’occasion pour braquer nos projecteurs sur cette chouette initiative. Pour nous parler de HorsCiné, nous avons donc interviewé Pablo et Tristan, fondateurs de l’association Lent Ciné qui porte ce projet.

visuel HorsCiné

 

Bonjour Pablo et Tristan. Pouvez-vous vous présenter et nous expliquer en quelques phrases ce qu’est HorsCiné ?

P : On est membres (bénévoles) de l’association Lent ciné, une asso de création et diffusion de films libres et de promotion de la culture du libre, qui existe depuis 2016. C’est dans ce cadre qu’on a créé HorsCiné, qui s’est concrétisé fin 2020 avec le lancement de la plateforme. On mène différents projets, et c’est Tristan qui porte celui-ci, alors je vais lui laisser la parole.

T : HorsCiné, c’est une plateforme de diffusion de films libres indépendante et gratuite. On peut y trouver des centaines de films, courts, moyens et longs-métrages, de la fiction, du documentaire et de l’expérimental, des classiques et des films jeune public. Sur des sujets légers ou très engagés. Parce qu’ils sont libres, ces films restent accessibles, et peuvent être copiés, partagés et diffusés, selon les conditions décidées par leurs auteur⋅rices.

HorsCiné, c’est aussi un projet bien plus large, celui de créer un écosystème du cinéma libre. Pour l’instant on permet au film d’être accessible, mais on souhaite aussi faciliter l’organisation de projections, en mettant en lien les personnes qui créent et celles qui diffusent ou voudraient diffuser (associations, collectifs, médiathèques, centres sociaux, etc.). On souhaite aussi participer à la création d’œuvres, en donnant accès à des ressources et à des moyens. On a créé et animé des ateliers autour des œuvres : création en réutilisant des images et des sons libres, sonorisation de films muets. On a beaucoup d’idées qu’on aimerait voir aboutir.

Que mettez-vous exactement derrière l’expression « films libres » ?

T : Les films libres, ce sont des films qui ont été libérés, plus ou moins partiellement, du droit d’auteur. L’expression films libres est une dénomination générique qui regroupe des films placés sous licence libre ou de libre diffusion et des films entrés dans le domaine public. Schématiquement, en appliquant une licence à son œuvre, son auteur·rice transforme le « tous droits réservés » qui s’applique automatiquement en « certains droits réservés », et donne ainsi la possibilité au public de regarder et partager son film librement. Et parfois plus, comme réutiliser des passages pour créer une nouvelle œuvre. À noter que la plateforme HorsCiné est elle-même sous licence libre (CC BY-SA), chacun⋅e est donc libre de s’en saisir.

Vous vous y prenez comment pour trouver des films libres à référencer ?

P : Depuis 2017, on organise Nos désirs sont désordres, festival de films libres de critiques sociales. On lance chaque année un appel à films. Ça nous a permis de découvrir plein de chouettes films, et de rencontrer des réals et des collectifs qui publient leurs films sous licence libre, comme Synaps ou Ciné 2000, et aussi d’entrer dans des réseaux comme le Réseau d’Ailleurs.

ill du festival Nos désirs sont désordes

T : Il y a des festivals aussi, comme le Festival Mondial des Cinémas Sauvages qui nous ont simplifié le travail. Et puis ensuite on enquête. On ratisse le web en espérant avoir de la chance. Au début, ça ne marchait pas beaucoup. Et puis à force, on a appris où et comment regarder. Une difficulté, c’est la question des licences : il est parfois difficile de trouver la licence, ou de s’assurer qu’elle émane bien de l’auteur·rice du film. Par exemple sur vimeo, il y a la possibilité de spécifier la licence de la vidéo, mais on s’est rendu compte que ce n’était pas fiable, plein de vidéos sont placés sous une licence sans que les réals ne l’aient fait exprès. Il y a aussi les films du domaine public. Pour les trouver, on passe beaucoup de temps sur wikipedia à vérifier la date de mort de nombreuses personnes, et on a aussi passé beaucoup de temps à trouver les législations de nombreux pays et à comprendre comment elles marchaient et comment elles s’interconnectaient avec le droit français. Et enfin on reçoit régulièrement des films envoyés par leurs auteur·rices depuis le formulaire sur le site.

HorsCiné a fêté ses 3 ans en novembre dernier. Vous nous en dites plus sur l’histoire de ce projet ? Quelles en ont été les différentes étapes ?

T : En 2016, on crée Lent ciné avec l’idée qu’allier le libre et le cinéma, c’est rendre ce dernier plus accessible, tant en terme de création que de diffusion. L’année suivante, on crée le festival Nos désirs sont désordres.

P : Et en 2018, on fait le constat que les films libres ont besoin d’être réunis, parce qu’ils sont dispersés et donc peu visibles. On commence alors à ébaucher ce qu’est HorsCiné. Mais on n’a pas de moyens, et comme on n’a pas de compétence technique vu qu’on ne vient pas du monde de l’informatique, le projet patine.

T : En 2019, on commence à faire une liste de films qu’on publie sur un wiki hébergé par Framasoft qu’on appelle cinélibre. En novembre 2020, après des mois de travail avec un développeur qui finit par nous ghoster, on se retrousse les manches et on bidouille wordpress. On met cette première version en ligne, on y ajoute des films, et on lance un financement participatif pour obtenir de quoi l’améliorer. On obtient quelques articles de presse, et un peu plus de 1000€. Les mois suivants, on continue à l’améliorer en bidouillant et on bosse sur une plateforme plus aboutie avec Christine et Robin de Code Colliders. On rémunère une toute petite partie de leur travail, le reste étant du mécénat. En avril 2022, la version actuelle du site est mise en ligne. En plus d’un meilleur classement des films, on ajoute des sélections et un espace membre. On en a également profité pour changer le logo et l’identité visuelle de HorsCiné, grâce au talent de Valentin. Quelques mois plus tard, un nouveau crowdfunding est lancé, nous offrant environ 1500€. Aujourd’hui, il y a 286 films en ligne et 13 sélections. Et des fonctionnalités permettant de rapprocher les personnes qui créent et les personnes qui diffusent sont toujours en cours de développement.

Si je vais sur HorsCiné, comment je fais pour trouver un film qui me plaise ?

T : La plateforme est pensée autour de cinq catégories : documentaire, fiction, expérimental, classique et jeune public. On classe aussi les films selon le métrage (court, moyen, long), les genres, les thèmes, les âges, les licences et les périodes de sortie. Vous pouvez déjà faire des recherches selon tous ces critères. On ajoute aussi des éléments autour du pays, de la langue et des sous-titres, qui seront disponibles dans la recherche d’une prochaine version du site.

On a aussi créé des sélections de films. Elles sont constituées autour d’un thème, d’une technique, d’une période, d’un genre, des personnes qui créent, qui diffusent ou qui apparaissent dans les films. On en crée, et on peut aussi mettre les vôtres en avant. En effet, on a créé un espace membre, où vous pouvez créer des sélections, les partager, et même les intégrer facilement sur d’autres sites. Dans cet espace membre, vous avez aussi la possibilité d’ajouter des films à vos favoris pour les regarder plus tard.

Vous parlez d’éditorialiser le choix des films à la Une chaque semaine, pouvez-vous nous en dire plus ? Qu’est-ce qui motive votre choix de valoriser ces films ?

T : On ajoute un film par semaine sur HorsCiné, le mercredi midi. Au départ, on ajoutait un avis sur le film, qui expliquait pourquoi on l’a mis en ligne, mais le temps nous manque pour continuer, malheureusement. On propose parfois des interviews des réalisateur·rices, des contextualisations, des zooms thématiques ou techniques, et on renvoie vers d’autres sites où se trouvent des informations sur les films. Et puis on créé des sélections de films, pour les faire dialoguer avec d’autres.

On a cru comprendre que tous les films référencés sur HorsCiné étaient hébergés sur une instance PeerTube. Quel est l’intérêt ? Qui est votre hébergeur ? Ça se passe comment ?

T : Au lancement de la plateforme, on partageait les vidéos depuis les sites de streaming qui les hébergeaient. Mais en plus d’être critiquable sur le plan de la captation des données, des vidéos pouvaient être supprimées sans qu’on ne le sache. On a cherché des solutions et contacté des structures membres du Collectif CHATONS. L’asso belge Domaine Public nous a proposé d’héberger les films sur son instance PeerTube en échange d’une faible cotisation, et on a tout de suite accepté ! Ça fait complètement sens pour nous d’utiliser un logiciel libre, d’autant qu’on a suivi et soutenu (très modestement) son développement depuis le début.

L’intérêt, c’est qu’on a la main sur l’hébergement des vidéos tout en n’ayant pas à gérer la partie technique. PeerTube permet également de clairement indiquer la licence des films dans la description de chaque vidéo, ce qui clarifie les choses. Et surtout vous pouvez maintenant les télécharger en deux clics ! On remercie chaudement Framasoft et Domaine Public pour ça, c’est agréable de dépendre d’associations qui ont les mêmes objectifs et les mêmes valeurs que nous.

Vous êtes combien sur ce projet et vous avez quels moyens ?

T : J’ai envie de répondre « trop peu » pour les deux. HorsCiné, c’est un gros projet qui manque de forces vives et de moyens. Et ça s’explique notamment par le fait que ce soit un projet de niche dans la niche. Le libre, ça parle à de plus en plus de personnes, mais quand même encore trop peu. Le cinéma libre, ça parle à personne ou presque. Je suis la seule personne à m’occuper de la gestion quotidienne du site (le repérage et l’ajout des films, la création des sélections, etc.). Autour gravitent des personnes qui participent plus ponctuellement : Robin pour le développement du site, Max pour la com’ sur les réseaux sociaux. Et puis d’autres sont passées mais n’ont pas pu s’investir durablement. Si le projet vous parle et que vous souhaitez y contribuer, on sera ravi·e de vous accueillir =)

En ce qui concerne les moyens, nous avons reçus 2500€ de dons entre 2020 et 2022 lors de deux crowdfunding. L’année dernière, nous avons sollicité une fondation plutôt que de refaire un financement participatif, mais elle n’a pas donné suite. Nous avons quand même reçu 150€ de dons. On remercie toutes les personnes qui nous ont soutenues.

Évidemment, ce n’est pas assez pour faire vivre un tel projet, même bénévole, et on a dû utiliser des fonds de Lent ciné, qui proviennent de prestations qu’on a réalisées avec Pablo. Et remettre à plus tard beaucoup de choses, notamment la communication.

Si je veux aider la plateforme à se développer, que puis-je faire ?

T : Si vous souhaitez contribuer à HorsCiné, vous pouvez :

  • participer à la gestion quotidienne du site : regarder et sélectionner les films, les mettre en ligne, rédiger des contenus sur ces films, rédiger des articles, tenir à jour la FAQ, rédiger des documents sur les licences libres et le domaine public, développer de nouvelles fonctionnalités (en nous contactant)
  • proposer des films
  • faire connaitre HorsCiné en partageant le site (on est aussi sur les principaux réseaux sociaux, dont mastodon) et en en parlant autour de vous (et notamment aux profs, médiathécaires, membres d’assos et de collectifs, animateur·rices de centres sociaux, etc.)
  • diffuser les films de la plateforme (en respectant les licences)
  • faire un don

Capture de la page Pourquoi Faire un don sur le site HorsCiné

HorsCiné est donc l’un des nombreux projets de l’association Lent ciné. On vous avait déjà interviewés en février 2020 sur le framablog à l’occasion de la campagne de financement participatif du projet Sortir du cadre. On en est où de ce projet là ? Quelles sont les dernières actualités de l’association ?

P : Pour commencer, ce projet là a changé de nom, il ne s’appelle plus Sortir du Cadre mais Share Alike. Le projet documentaire a bien évolué depuis cet article du framablog, notamment sur la forme. On a décidé de changer de format pour que ce soit plus simple à diffuser et que ça puisse toucher plus de monde. Maintenant c’est une série de 9 (ou 10, on n’est pas encore décidés) épisodes d’une quinzaine de minutes chacun. Sur le fond, il y a peu de choses qui ont changé si ce n’est qu’on a un peu élargi le sujet. Ça ne parle plus uniquement de l’utilisation des licences libres dans l’art mais aussi du système économique global de la création artistique.

On a commencé à tourner en mai 2022 et après avoir sillonné la France pendant presque deux ans, le tournage touche bientôt à sa fin ! On est hyper contents des personnes qu’on a pu rencontrer à travers ce projet là et des témoignages qu’on a réussi à récolter. Il reste toute la post-production à faire et ça ne va pas être une mince affaire. On a pas trop envie de se prononcer sur une date de sortie mais ce qu’on aimerait, c’est que ça sorte avant 2025.

Pour finir cette interview, auriez-vous quelques films à nous recommander ?

P :

La sélection de Pablo

T :

La sélection de Tristan
La sélection de Tristan

 

Merci beaucoup pour vos réponses. On espère que les lectrices et lecteurs auront désormais le réflexe de se tourner vers HorsCiné lorsqu’iels auront envie de regarder un film ! D’ailleurs, on les invite à nous partager dans les  commentaires leurs coups de cœur ! Et longue vie à la plateforme HorsCiné !




PeerTube v6 is out, and powered by your ideas !

It’s #givingtuesday, so we’re giving you PeerTube v6 today! PeerTube is the software we develop for creators, media, institutions, educators… to manage their own video platform, as an alternative to YouTube and Twitch.

🦆 VS 😈: Let’s take back some ground from the tech giants!

Thanks to your donations to our not-for-profit, Framasoft is taking action to advance the ethical, user-friendly web. Find a summary of our progress in 2023 on our Support Framasoft page.

➡️ Read the series of articles from this campaign (Nov. – Dec. 2023)

The sixth major version is being released today and we are very proud! It is the most ambitious one since we added peer-to-peer livestreaming. There is a good reason for that: we packed this v6 with features inspired by your ideas!

We are so eager to present all the work we achieved that we’ll get right into it. But stay tuned: in two weeks, we’ll take more time to talk about PeerTube’s history, the state of this project and the great plans we have for its future!

Illustration of Videoraptor, an insectoid monster whose three heads bear the logos of YouTube, Vimeo and Twitch.
Click to support us and help push back Videoraptor – Illustration CC-By David Revoy

This year: two minor updates and a major achievement

In 2023, and before preparing this major update, we released only two minor versions… but one of them brought to the table a major technical feature that will help democratize video hosting even more.

March 2023: PeerTube v5.1

You’ll get more details in the news dedicated to the 5.1 release, so to keep it short, this version brought:

  • an « asking for an account » feature, where instance moderators can manage and moderate news account requests;
  • a back-to-live button, so in case you lag behind during a livestream, you can go back to the direct
  • Improvements on the authentication plugin, to facilitate signing on with external credentials

June 2023: PeerTube 5.2…

As you’ll find out in our 5.2 release blogpost, there were some smaller but important new features such as:

  • Adapting RSS feeds to podcast standards, so any podcast client could be able to read a PeerTube channel, for example
  • The option to set the privacy of a livestream replay, that way streamers can choose beforehand if the replay of their live will be Public, Unlisted, Private or Internal
  • Improved mouse-free navigation: for those who prefer or need to navigate using their keyboard
  • And upgrades in our documentation (it’s quite thorough: check it out!)

…with a major feature: Remote Transcoding

But the game changer in this 5.2 release was the new remote transcoding feature.

When a creator uploads a video (or when they are streaming live), PeerTube needs to transform their video file into an efficient format. This task is called video transcoding, and it consumes lots of CPU power. PeerTube admins used to need (costly) big-CPU servers for a task that wasn’t permanent… until remote transcoding.

Remote transcoding allows PeerTube admins to deport some or all of their transcoding tasks to another, more powerful server, one that can be shared with other admins, for example.

It makes the whole PeerTube administration cheaper, more resilient, more power-efficient… and opens a way of sharing resources between communities!

We want, once again to thank the NGI Entrust program and the NLnet foundation for the grant that helped us achieve such a technical improvement!

Drawing of Sepia, PeerTube's octopus mascot. They are wearing a superhero cape, with the initials "6" on his chest.
Click to support us and help Sepia reach their potential – Illustration CC-By David Revoy

PeerTube v6 is Based… (on your ideas)

Enough with the past, let’s detail the features of this new major version. Note that, for this whole 2023 roadmap, we developed features suggested and upvoted by… you! Or at least by those of you who shared your ideas on our feedback website.

Protect your videos with passwords!

That was a very awaited feature. Password-protected videos can be used in lots of situations: to create exclusive content, mark a step in an educational plan, share videos with people trusted by the ones you trust…

On their PeerTube account, creators can now set a single password when they upload, import or update the settings of their videos.

But with our REST API, admins and developers can take it a step further. They can set and store as many passwords as they want, thus easily give and revoke access to videos.

This feature was the work of Wicklow, during his internship with us.

Video storyboard: preview what’s coming!

If you like to peruse your videos online, you might be used to hover the progress bar with your mouse or finger. Usually, a preview of the frame appears as a thumbnail: that’s called a storyboard feature, and that’s now available in PeerTube!

Please note that as Storyboards are only generated when uploading (or importing) a video, they will only be available for new videos of instances that upgraded to v6…

Or you can ask, very kindly, to your admin(s) that they use the magical npm run create-generate-storyboard-job command (warning: this task might need some CPU power), and generate storyboards for older videos.

Upload a new version of your video!

Sometimes, video creators want to update a video, to correct a mistake, offer new information… or just to propose a better cut of their work!

Now, with PeerTube, they can upload and replace an older version of their video. Though the older video file will be permanently erased (no backsies !), creators will keep the same URL, title and infos, comments, stats, etc.

Obviously, such a feature requires trust between videomakers and admins, who don’t want to be responsible for a cute kitten video being « updated » into an awful advertisement for cat-hating groups.

That’s why such a feature will only be available if admins choose to enable it on their PeerTube platforms, and will display a « Video re-upload » tag on updated videos.

Get chapters in your videos!

Creators can now add chapters to their videos on PeerTube. In a video settings page, they’ll get a new « chapters » tab where they’ll only need to specify the timecode and title of each chapter for PeerTube to add it.

If they import their video from another platform (cough YouTube cough), PeerTube should automatically recognize and import chapters set on this distant video.

When chapters are set, markers will appear and segment the progress bar. Chapter titles will be displayed when you hover or touch one of those chapters segments.

Stress tests, performance and config recommandations

Last year, thanks to French indie journalist David Dufresne’s Au Poste! livestream show and his hoster Octopuce, we got a livestream stress test with more than 400 simultaneous viewers: see the report here on Octopuce’s blog[FR].

Such tests are really helpful to understand where we can improve PeerTube to reduce bottlenecks, improve performance, and give advice on the best configuration for a PeerTube server if an admin plans on getting a lot of traffic.

That’s why this year, we have decided to realize more tests, with a thousand simultaneous users simulated both in livestream and classic video streaming conditions. Lots of thanks and datalove to Octopuce for helping us deploy our test infrastructure.

We will soon publish a report with our conclusions and recommended server configurations depending on usecases (late 2023, early 2024). In the meantime, early tests motivated us to add many performances improvements into this v6, such as (brace yourselves for the technical terms):

  • Process unicast HTTP job in worker threads
  • Sign ActivityPub requests in worker threads
  • Optimize recommended videos HTTP request
  • Optimize videos SQL queries when filtering on lives or tags
  • Optimize /videos/{id}/views endpoint with many viewers
  • Add ability to disable PeerTube HTTP logs

…and there’s always more!

A new major version always comes with its lot of changes, improvements, bugfixes, etc. You can read the complete log here, but here are the highlights:

  • We needed to settle a technical debt: v6 removes support for WebTorrent to focus on HLS (with WebRTC P2P). Both are technical bricks used to get peer-to-peer streaming in web browsers, but HLS is more fitted to what we are doing (and plan to do) with PeerTube
  • The video player is more efficient
    • It is not being rebuilt anymore every time the video changes
    • It keeps your watching settings (speed, fullscreen, etc.) when the video changes
    • It automatically adjust its size to match the video ratio
  • We have improved SEO, to help videos hosted on a PeerTube platform appear higher in the search results of search engines
  • We worked a lot on improving PeerTube’s accessibility on many levels, to streamline the experience of people with disabilities.

Illustration de Yetube, un monstre de type Yéti avec le logo de YouTube Premium.
Click to support us and help push Yetube back – CC-By Illustration David Revoy

What about PeerTube’s future?

With YouTube waging war against adblockers, Twitch increasingly exploiting streamers, and everyone becoming more and more aware of the toxicity of this system… PeerTube is getting traction, recognition and a growing community.

We have so many announcements to make about the future we plan for PeerTube, that we will publish a separate news, in two weeks. We are also planning on hosting an « Ask Us Anything » livestream, to answer the questions you’d have about PeerTube.

Please stay tuned by subscribing to PeerTube’s Newsletter, following PeerTube’s Mastodon account or keeping an eye on the Framablog.

Drawing in the style of a fighting video game, where the octopus of PeerTube and the monster of YouTube, Twitch and Vimeo go head to head.
Click to support us and help Sepia push back Videoraptor – Illustration CC-By David Revoy

Thank you for supporting PeerTube and Framasoft

In the meantime, we want to remind you that all these developments were achieved by only one full-time payed developer, an intern, and a fabulous community (lots of datalove to Chocobozzz, Wicklow, and the many, many contributors: y’all are amazing!)

Framasoft being a French not-for-profit mainly funded by grassroots donations (75% of our yearly income comes from people like you and us), PeerTube development has been funded by two main sources:

  • French-speaking FOSS enthusiasts
  • Grants from the NGI initiative, through NLnet (in 2021 & 2023)

If you are a non-French-speaking PeerTube aficionado, please consider supporting our work by making a donation to Framasoft. It will greatly help us fund our many, many projects, and balance our 2024 budget.

Once again this year we need you, your support, your sharing to help us regain ground on the toxic GAFAM web and multiply the number of ethical digital spaces. So we’ve asked David Revoy to help us present this on our support Framasoft page, which we invite you to visit (because it’s beautiful) and above all to share as widely as possible:

Screenshot of the Framasoft 2023 donation bar at 12% - €23575

If we are to balance our budget for 2024, we have five weeks to raise €176,425: we can’t do it without your help!

Support Framasoft

Thanks again for supporting PeerTube,
Framasoft’s team.




PeerTube v6 est publié, et conçu grâce à vos idées !

C’est #givingtuesday (« jour des dons »), donc nous vous offrons PeerTube v6 aujourd’hui ! PeerTube est le logiciel que nous développons pour les créatrices, médias, institutions, enseignants… Pour gérer leur propre plateforme vidéo, comme une alternative à Youtube et Twitch.

🦆 VS 😈 : Reprenons du terrain aux géants du web !

Grâce à vos dons (défiscalisables à 66 %), l’association Framasoft agit pour faire avancer le web éthique et convivial. Retrouvez un résumé de nos avancées en 2023 sur le site Soutenir Framasoft.

➡️ Lire la série d’articles de cette campagne (nov. – déc. 2023)

La sixième version majeure est publiée aujourd’hui et nous en sommes très fier·es ! C’est la plus ambitieuse depuis l’ajout du streaming en direct et en pair-à-pair. Il y a une bonne raison à cela : nous avons rempli cette v6 de fonctionnalités inspirées par vos idées !

Nous sommes tellement impatient·es de vous présenter tout le travail que nous avons accompli que nous allons le faire sans introduction... mais pensez à nous suivre ! Dans deux semaines, nous prendrons plus de temps pour parler de l’histoire de PeerTube, de l’état actuel de ce projet et des grands projets que nous avons pour son avenir !

Illustration of Videoraptor, an insectoid monster whose three heads bear the logos of YouTube, Vimeo and Twitch.
Cliquez pour nous soutenir et aider à repousser Videoraptor – Illustration CC-By David Revoy

Cette année : deux mises à jour mineures et une avancée majeure

En 2023, et avant de préparer cette mise à jour majeure, nous n’avons publié que deux versions mineures… mais l’une d’entre elles a apporté une fonctionnalité technique majeure qui contribuera à démocratiser encore davantage l’hébergement de vidéos. 

Mars 2023 : PeerTube v5.1

Vous trouverez plus de détails dans la news dédiée à la version 5.1, donc pour faire court, cette version apporte :

  • une fonctionnalité « demander un compte », où les modérateurices d’instance peuvent gérer et modérer les nouvelles demandes de compte ;
  • un bouton de retour au direct, qui vous permet de revenir au direct lorsque vous êtes à la traîne lors d’un direct ;
  • Améliorations du plugin d’identification, pour faciliter la connexion avec des identifiants externes.

Juin 2023 : PeerTube 5.2…

Comme vous le découvrirez dans notre article de blog sur la version 5.2, il y a eu quelques nouvelles fonctionnalités plus petites mais importantes telles que :

  • L’adaptation des flux RSS aux standards de podcast, de sorte que n’importe quel logiciel de podcast puisse être capable de lire une chaîne PeerTube, par exemple ;
  • L’option permettant de définir la confidentialité de la rediffusion d’un direct, afin que les vidéastes puissent choisir à l’avance si la rediffusion de leur live sera Publique, Non listée, Privée ou Interne ;
  • Amélioration de la navigation sans souris : pour celles qui préfèrent ou ceux qui doivent naviguer à l’aide de leur clavier ;
  • Et des améliorations de notre documentation (elle est très complète : consultez-la !).

…avec une fonctionnalité majeure : le transcodage distant

Mais ce qui a changé la donne dans cette version 5.2, c’est la nouvelle fonctionnalité de transcodage à distance.

Lorsqu’une vidéaste télécharge une vidéo (ou lorsqu’elle diffuse en direct), PeerTube doit transformer son fichier vidéo dans un format efficace. Cette tâche est appelée transcodage vidéo et consomme beaucoup de puissance de calcul (CPU). Les administratrices de PeerTube avaient besoin de gros serveurs CPU (coûteux) pour une tâche qui n’était pas permanente… jusqu’au transcodage à distance.

Le transcodage à distance permet aux administrateurs de PeerTube de déporter tout ou partie de leurs tâches de transcodage sur un autre serveur, plus puissant, qui peut être partagé avec d’autres administratrices, par exemple.

Cela rend l’ensemble de l’administration PeerTube moins chère, plus résiliente, plus économe en énergie… et ouvre une voie de partage des ressources entre les communautés !

Nous voulons, une fois de plus, remercier le programme NGI Entrust et la fondation NLnet pour la bourse qui nous a permis de réaliser une telle amélioration technique !

Drawing of Sepia, PeerTube's octopus mascot. They are wearing a superhero cape, with the initials "6" on his chest.
Cliquez pour nous soutenir et aider Sepia à atteindre son potentiel – Illustration CC-By David Revoy

PeerTube v6 est frais… grâce aux idées que vous nous avez soufflées !

Assez parlé du passé, détaillons les fonctionnalités de cette nouvelle version majeure. Notez que, pour toute cette feuille de route 2023, nous avons développé des fonctionnalités suggérées et votées par… vous ! Ou du moins par celles et ceux d’entre vous qui ont partagé leurs idées sur notre site de suggestions (en anglais)).

Protégez vos vidéos avec des mots de passe !

Cette fonctionnalité était très attendue. Les vidéos protégées par un mot de passe peuvent être utilisées dans de nombreuses situations : pour créer un contenu exclusif, marquer une étape dans un parcours pédagogique, partager des vidéos avec des personnes de confiance…

Sur leur compte PeerTube, les vidéastes peuvent désormais définir un mot de passe unique lorsqu’iels téléchargent, importent ou mettent à jour les paramètres de leurs vidéos.

Mais avec notre API REST, les administrateurs et les développeuses peuvent aller plus loin. Iels peuvent définir et stocker autant de mots de passe qu’elles le souhaitent, ce qui leur permet de donner et de révoquer facilement l’accès aux vidéos.

Cette fonctionnalité est le fruit du travail de Wicklow, pendant son stage chez nous.

Storyboard vidéo : prévisualisez ce qui va suivre !

Si vous aimez regarder vos vidéos en ligne, vous avez peut-être l’habitude de survoler la barre de progression avec votre souris ou votre doigt. Habituellement, un aperçu de l’image apparaît sous forme de vignette : c’est ce qu’on appelle le storyboard, et c’est maintenant disponible dans PeerTube !

Veuillez noter que comme les storyboards ne sont générés que lors du téléchargement (ou de l’importation) d’une vidéo, ils ne seront donc disponibles que pour les nouvelles vidéos des instances qui sont passées à la v6…

Ou vous pouvez demander, très gentiment, à vos administrateurs d’utiliser la commande magique npm run create-generate-storyboard-job (attention : cette tâche peut nécessiter un peu de puissance CPU), afin de générer des storyboards pour les anciennes vidéos.

Téléchargez une nouvelle version de votre vidéo !

Parfois, les créateurs de vidéos veulent mettre à jour une vidéo, pour corriger une erreur, offrir de nouvelles informations… ou simplement pour proposer un meilleur montage de leur travail !

Désormais, avec PeerTube, elles peuvent télécharger et remplacer une ancienne version de leur vidéo. Bien que l’ancien fichier vidéo soit définitivement effacé (pas de retour en arrière !), les créatrices conservent la même URL, le titre et les informations, les commentaires, les statistiques, etc.

Il est évident qu’une telle fonctionnalité nécessite de la confiance des vidéastes et des administrateurs, qui ne veulent pas être responsables de la « mise à jour » d’une adorable vidéo de chatons en une horrible publicité pour des groupes de discrimination contre les chats.

C’est pourquoi une telle fonctionnalité ne sera disponible que si les administratrices choisissent de l’activer sur leurs plateformes PeerTube, et affichera la date où le fichier a été remplacé sur les vidéos mises à jour..

Ajoutez des chapitres à vos vidéos !

Les vidéastes peuvent désormais ajouter des chapitres à leurs vidéos sur PeerTube. Dans la page des paramètres de la vidéo, ils obtiendront un nouvel onglet « chapitres » où ils n’auront qu’à spécifier le timecode et le titre de chaque chapitre pour que PeerTube l’ajoute.

S’ils importent leur vidéo depuis une autre plateforme (*tousse* YouTube *tousse*), PeerTube devrait automatiquement reconnaître et importer les chapitres définis sur cette vidéo distante.

Lorsque des chapitres sont définis, des marqueurs apparaissent et segmentent la barre de progression. Les titres des chapitres s’affichent lorsque vous survolez ou touchez l’un de ces segments.

Tests de charge, performances et recommandations de configuration

L’année dernière, grâce à l’émission « Au Poste ! » du journaliste français David Dufresne et à son hébergeur Octopuce, nous avons eu droit à un test de charge du direct avec plus de 400 spectateurices simultanés : voir le rapport ici sur le blog d’Octopuce.

De tels tests sont vraiment utiles pour comprendre où nous pouvons améliorer PeerTube pour réduire les goulots d’étranglement, améliorer les performances, et donner des conseils sur la meilleure configuration pour un serveur PeerTube si un administrateur prévoit d’avoir beaucoup de trafic.

C’est pourquoi cette année, nous avons décidé de réaliser plus de tests, avec un millier d’utilisateurs simultanés simulés à la fois dans des conditions de direct et de diffusion de vidéo classique. Nous remercions Octopuce de nous avoir aidé·es à déployer notre infrastructure de test. 

Nous publierons bientôt un rapport avec nos conclusions et les configurations de serveurs recommandées en fonction des cas d’utilisation (fin 2023, début 2024). En attendant, les premiers tests nous ont motivés à ajouter de nombreuses améliorations de performances dans cette v6, telles que (préparez-vous aux termes techniques) :

  • Traiter les tâches HTTP unicast dans les worker threads
  • Signer les requêtes ActivityPub dans les worker threads
  • Optimisation des requêtes HTTP pour les vidéos recommandées
  • Optimisation des requêtes SQL pour les vidéos lors du filtrage sur les directs ou les tags
  • Optimiser les endpoints /videos/{id}/views avec de nombreux spectateurs
  • Ajout de la possibilité de désactiver les journaux HTTP de PeerTube

…et il y en a toujours plus !

Une nouvelle version majeure s’accompagne toujours de son lot de changements, d’améliorations, de corrections de bogues, etc. Vous pouvez lire le journal complet ici (en Anglais), mais en voici les grandes lignes :

  • Nous avions besoin de régler une dette technique : la version 6 supprime la prise en charge de WebTorrent pour se concentrer sur HLS (avec P2P via WebRTC). Les deux sont des briques techniques utilisées pour diffuser en pair à pair dans les navigateurs web, mais HLS est plus adapté à ce que nous faisons (et prévoyons de faire) avec PeerTube
  • Le lecteur vidéo est plus efficace
    • Il n’est plus reconstruit à chaque fois que la vidéo change ;
    • Il conserve vos paramètres de visionnage (vitesse, plein écran, etc.) lorsque la vidéo change ;
    • Il ajuste automatiquement sa taille en fonction du ratio de la vidéo ;
  • Nous avons amélioré le référencement, pour aider les vidéos hébergées sur une plateforme PeerTube à apparaître plus haut dans les résultats des moteurs de recherche ;
  • Nous avons beaucoup travaillé sur l’amélioration de l’accessibilité de PeerTube à plusieurs niveaux, afin de simplifier l’expérience des personnes en situation de handicap.

Illustration de Yetube, un monstre de type Yéti avec le logo de YouTube Premium.
Cliquez pour nous soutenir et repousser Yetube – CC-By Illustration David Revoy

Qu’en est-il de l’avenir de PeerTube ?

Alors que YouTube fait la guerre aux bloqueurs de publicité, que Twitch exploite de plus en plus les vidéastes et que tout le monde est de plus en plus conscient de la toxicité de ce système, PeerTube est en train de gagner du terrain, est de plus en plus reconnu et voit sa communauté grandir.

Nous avons tellement d’annonces à faire sur l’avenir que nous prévoyons pour PeerTube, que nous publierons une annonce séparée, dans deux semaines. Nous prévoyons également d’organiser un direct, afin de répondre aux questions que vous vous posez sur PeerTube. 

Vous resterez au courant en vous abonnant à la Lettre d’information de PeerTube, en suivant le compte Mastodon de PeerTube ou en surveillant le Framablog.

Dessiné dans le style d'un jeu vidéo de combat, où s'affrontent la pieuvre de PeerTube et le monstre de YouTube, Twitch et Vimeo.
Cliquez pour nous soutenir et aider Sepia à repousser Videoraptor – Illustration CC-By David Revoy

Merci de soutenir PeerTube et Framasoft

En attendant, nous voulons vous rappeler que tous ces développements ont été réalisés par un seul développeur rémunéré, un stagiaire, et une fabuleuse communauté (beaucoup de datalove à Chocobozzz, Wicklow, et les nombreuses, nombreux contributeurs : vous êtes toustes incroyables !)

Framasoft étant une association française à but non lucratif principalement financée par des dons (75% de nos revenus annuels proviennent de personnes comme vous et nous), le développement de PeerTube a été financé par deux sources principales :

  • les francophones sensibilisées aulogiciel libre
  • Les subventions de l’initiative Next Generation Internet, par l’intermédiaire de NLnet (en 2021 et 2023).

Si vous êtes un afficionado non francophone de PeerTube, merci de soutenir notre travail en faisant un don à Framasoft. Cela nous aidera grandement à financer nos très nombreux projets, et à équilibrer notre budget 2024.

Cette année encore, nous avons besoin de vous, de votre soutien, de vos partages, pour nous aider à reprendre du terrain sur le web toxique des GAFAM, et multiplier les espaces de numérique éthique.

Nous avons donc demandé à David Revoy de nous aider à montrer cela sur notre site « Soutenir Framasoft« , qu’on vous invite à visiter (parce que c’est beau) et surtout à partager le plus largement possible :

Capture d'écran de la barre de dons Framasoft 2023 à 12% - 23575 €

Si nous voulons boucler notre budget pour 2024, il nous reste cinq semaines pour récolter 176 425 € : nous n’y arriverons pas sans votre aide !

 

Soutenir Framasoft

 




PeerTube v4, more power to help you present your videos

Customization, content discovery, empowering through more control… Here is an overview of the new version of our software solution to create alternative platforms to YouTube and federate them together.

« Frama is not just… »

Each week of Fall 2021, we want to present you the diversity of what Framasoft does. As these actions are funded by your donations (66% tax-free for Fench tax-payers), you can find a complete summary, in the form of cards to click and flip, on the website Support Framasoft.

➡️ Read this series of articles (FR, Oct – Dec 2021)

PeerTube is a free software that, once installed on a server, generates a video hosting platform. This platform can be federated, to share its video catalog with other PeerTube platforms. It also provides a resilient video broadcasting system, which combines peer-to-peer and traditional streaming.

Today, PeerTube is a whole ecosystem: with an index of nearly 900 public « instances » (that’s how a PeerTube server is called), a search engine, dozens of plugins to adapt one’s instance to the needs of the content creators they hosts… But also tens of thousands of lines of code and hundreds of thousands of videos.

Card "Peertube" PeerTube is an open source software that democratises video distribution, as it allows hosts to create YouTube-like video platforms. These platforms can link together to show a wider range of videos while remaining independent.

A year of work since adding live streams

Last January, the 3rd version (v3) of PeerTube was released. The big new feature was the ability to stream live videos in peer-to-peer.

Late March 2021, version 3.1 was released, with improved video transcoding, interface, subscriptions…

Version 3.2 of PeerTube was released by the end of May. It allows content creators to customize their channels. Viewers also get better control of their viewing (automatic recover of views of downloads when interrupted, improvement on the video player contextual menu…).

Late July, version 3.3 offers administrators of a PeerTube instance homepage customization: add text, banners, highlight videos, channels, playlists. In addition, playlists now appear in search results, we have also shortened the web addresses of videos, channels and accounts, and the display of languages that read from right to left is now fully supported.

Framatube homepage
Framatube homepage

In early September, PeerTube version 3.4 was released. The video player became more convenient and fluid. Instance administrators can now federate only to an account or a channel (without having to federate with the whole instance that hosts them). But above all, it is now possible to filter videos on a page that displays several videos. For example, on the page of a channel you can display only the videos that are in French and that talk about cooking.

illustration CC-By David Revoy (sources)

A v4 by 2022, to give you even more control

The fourth version of PeerTube is scheduled for late 2021/early 2022. But as of today, we are publishing the Release Candidate of this v4, that is to say, the almost finished version that we will test for bugs and unexpected behavior. So we can already tell you about the new features!

The big new feature of this v4 is the table view of all the videos of an instance. It will facilitate instances administration and moderation by allowing you to select a batch of videos to apply the same action in bulk: delete them, block them, transcode them to or delete a certain video format, etc.

Table view of video administration on PeerTube
Table view of video administration on PeerTube

The advanced filter features make this bulk processing easier, by distinguishing between local videos (hosted on one’s own server) and remote videos (hosted on servers with which one has federated), or by sorting by publication date, for example.

Content creators will also be able to benefit from features to better manage all the videos on their PeerTube channels or view their subscribers. For now, this subscriber view is basic and doesn’t allow for (much) action, but it’s a foundation we’ll be able to build on to meet many needs.

Table view of subscribers to a PeerTube account
Table view of subscribers to a PeerTube account

Another new low-tech feature in PeerTube is the introduction of 144p video resolution. This is very low bandwidth-friendly, and can be very useful for weak connections, audio broadcasts, or videos where you don’t need to see very fine details.

Finally, the release of this v4 is the occasion of a big spring winter cleaning. The configuration, the code, but also the API (that allows other software to interact with PeerTube) have been reviewed, modified and improved.

Vertical videos are more beautiful in this new version, too...
Vertical videos are more beautiful in this new version, too…

 

Our contributions to the PeerTube ecosystem

Indeed, PeerTube is now an ecosystem of instances, content creators, third party clients, plugins, contributors… An ecosystem of which we are but one member.

Throughout the year, we have improved the JoinPeertube FAQ, moderated our search engine index, responded to issues (software feedback) and reviewed pull requests (code contributions). After a recent audit offered by NGI, we worked on the code of the official JoinPeertube website to improve its accessibility.

We also funded and supported two external developments that greatly improve the live experience. On one hand, we helped the PeerTube Live Chat plugin. It allows instances adminnistrators to add chat functionality to their content creators’ live streams. On the other hand, the PeerTube Live App, which allows anyone with a PeerTube account to broadcast lives from their Android smartphones (available here on Fdroid and here on the Google Playstore).

 

 

Broadcast live from your smartphone!
Broadcast live from your smartphone!

One of the recent evolutions of the PeerTube ecosystem is the multiplication of large instances, which host many videos. This creates new uses and new expectations that we try to meet.

For example, we communicate with one team of the French Ministry of Education, that works on apps.education.fr, a tool where teachers in France can find many freeèlibre services, including PeerTube hosting. Our goal is to get a better understanding of their needs and use cases, and to find ways to facilitate their contribution to the PeerTube community.

Any plans for PeerTube in 2022…?

The first project is to test this v4 Release Candidate, collect feedback, apply fixes to release a stable v4 by the end of 2021 / early 2022. After that, it will probably be necessary to take some time to rest, and prepare a roadmap for the upcoming year.

Even if we don’t know yet what form PeerTube v5 will take, we can already tell you about our intuitions, and especially the points that caught our attention:

  • Eliminate frustration points and improve usability;
  • Work on giving even more control to instance managers as well as to video makers (mass processing of videos, acting on subscriber lists, etc.);
  • Improve the transcoding and its displaying (display of the time remaining before publishing the video, why not work on deporting transcoding tasks to a remote server…);
  • Add light-weight editing tools for videos (cut the beginning/end of a video, etc.);
  • Work on automatic import of channels and videos hosted on other mainstream platforms;
  • Basic import/export tools for a PeerTube account to facilitate migration between two instances.

The list is far from complete and we’ll keep listening to your ideas (for example on our forum)… But we already know that we won’t be able to do everything, not by ourselves.

Illustration : David Revoy (CC-By)

Support Framasoft to support PeerTube

In 2021, we received a 50 000 € grant from NLnet (from European funds) for our work on PeerTube. This external funding allowed us to avoid having to prioritize « sexier » features in order to get a successful crowdfunding. So it’s thanks to this support from NLnet that we were able to make significant improvements that are not super-bankable, but necessary when you want a mature software.

The growing success of PeerTube implies an increasing amount of work to maintain and respond to the people who use it: understanding and solving bug reports, reviewing and integration of code contributions (commits), answering questions and requests on the forum, on the chat and on the software forge (already 3100 issues processed for about 400 pending)… All this work, not very visible, is mainly done by Framasoft.

We estimate (roughly) that the NLnet grant will have financed two thirds of the total cost of this project in 2021. This means that we have taken 25 000 € from the annual budget of the Framasoft association, so from the donations of the people who support us. We did not ask NLnet for 2022 funding on PeerTube (because we did it for another of our projects: Mobilizon).

However, Framasoft is (and wishes to remain) a small not-for-profit association https://framasoft.org/en/association , with about 40 members, including 10 employees. We maintain many actions (summarized in a deck of cards to flip on our donation page), and only one of our developers can devote about three quarters of his time to PeerTube.

If you would like to support the funding of PeerTube in 2022, please donate to Framasoft. By the way, in France, the Framasoft association is recognized as being of general interest and thus gives rights to tax deductions (so that a donation of 100 € will be – after tax deduction – 34 € for French taxpayers).

Thus, in addition to supporting PeerTube, you will finance many actions to facilitate digital emancipation, and emancipation through digital.

We count on your contribution!

Support Framasoft

 

Helpful links




PeerTube v4, prenez le pouvoir pour présenter vos vidéos

Personnalisation, mise en avant des contenus, plus de pouvoir et de maîtrise… Tour d’horizon de la nouvelle version de notre solution logicielle pour créer des plateformes alternatives à YouTube et les fédérer ensemble.

« Frama, c’est pas que… »

Pour l’automne 2021, chaque semaine, nous voulons vous faire découvrir un nouveau pan des actions menées par Framasoft. Ces actions étant financées par vos dons (défiscalisables à 66 %), vous pouvez en trouver un résumé complet, sous forme de cartes à découvrir et à cliquer, sur le site Soutenir Framasoft.

➡️ Lire cette série d’articles (oct. – déc. 2021)

À noter : cet article bénéficie désormais d’une version audio.
Merci à Sualtam, auteur de lectureaudio.fr pour cette contribution active.

PeerTube est un logiciel libre qui, une fois installé sur un serveur, permet de créer une plateforme d’hébergement vidéo. Cette plateforme peut se fédérer, pour partager son catalogue de vidéos avec d’autres. Elle offre aussi une diffusion des vidéos résiliente, qui associe diffusion en pair à pair et la diffusion classique.

Or aujourd’hui, PeerTube, c’est tout un écosystème : avec un index de près de 900 instances (c’est le nom d’un serveur PeerTube), un moteur de recherche des contenus, des dizaines de plugins pour adapter son instance aux besoins des vidéastes qu’on héberge… Mais aussi des dizaines de milliers de lignes de code et des centaines de milliers de vidéos en ligne.

Carte "Peertube" PeerTube est un logiciel libre qui démocratise la diffusion de vidéos, car il permet à des hébergeurs de créer des plateformes vidéos à la YouTube. Ces plateformes peuvent se relier entre elles pour montrer un plus grand choix de vidéos tout en restant indépendantes.

Un an de travail depuis l’arrivée du live

C’est en janvier dernier qu’est sortie la 3ème version (v3) de PeerTube, avec comme grande nouveauté la possibilité de diffuser des vidéos en direct pour des live minimalistes.

Fin mars, c’est la version 3.1 qui voit le jour, avec une amélioration du transcodage des vidéos, de l’interface, des abonnements…

La version 3.2 de PeerTube a été publiée fin mai. Elle permet aux vidéastes de personnaliser leurs chaînes, et au public de mieux maîtriser leur visionnage (reprise automatique de la lecture d’une vidéo, amélioration du menu contextuel du lecteur vidéo…).

Fin juillet, la version 3.3 permet aux personnes qui administrent une instance PeerTube de personnaliser leur page d’accueil : y ajouter du texte, des bandeaux, mettre en valeur des vidéos, des chaînes, des listes de lectures. De plus, les playlists apparaissent désormais dans les résultats de recherche, nous avons raccourci les adresses web des vidéos, chaînes et comptes, et l’affichage des langues qui se lisent de droite à gauche est désormais pleinement supporté.

Page d'accueil de Framatube
Page d’accueil de Framatube

Début septembre, c’est la version 3.4 de PeerTube qui voit le jour. Le lecteur vidéo devient plus pratique et plus fluide. Les administrateurs d’instances peuvent désormais se fédérer uniquement à un compte ou une chaîne (sans avoir à se fédérer avec toute l’instance qui les héberge). Mais surtout on peut enfin filtrer les vidéos d’une page qui en affiche plusieurs. Par exemple, sur la page d’une chaîne vous pouvez afficher uniquement les vidéos qui sont en français et qui parlent de cuisine.

illustration CC-By David Revoy (sources)

Une v4 d’ici 2022, pour vous donner encore plus de maîtrise

La quatrième version de PeerTube est prévue pour fin 2021/début 2022. Mais dès aujourd’hui, nous publions la release candidate de cette v4, c’est à dire la version presque finie que l’on va tester pour en chasser les bugs et comportements inattendus. On peut donc d’ores et déjà vous décrire les nouvelles fonctionnalités !

La grosse nouveauté de cette v4 c’est la vue en tableau de toutes les vidéos d’une instance. Elle va faciliter l’administration et la modération d’une instance en permettant de sélectionner un lot de vidéos pour leur appliquer la même action : les supprimer, les bloquer, transcoder vers ou effacer tel ou tel format de vidéo, etc.

vue en tableau de l’administration de vidéos sur PeerTube
vue en tableau de l’administration de vidéos sur PeerTube

Les fonctionnalités de tri avancé permettent de faciliter ce traitement par lot, en distinguant les vidéos locales (hébergées sur son serveur) et distantes (hébergées sur des serveurs avec qui l’on s’est fédéré), ou en triant par date de publication, par exemple.

Les vidéastes aussi vont pouvoir bénéficier de fonctionnalités pour mieux gérer l’ensemble des vidéos sur leurs chaînes PeerTube ou visualiser leurs abonné·es. Pour l’instant, cette vue des abonné·es est basique et ne permet pas (beaucoup) d’actions, mais c’est là une base sur laquelle nous allons pouvoir construire pour répondre à de nombreux besoins.

Capture d'écran de la vue en tableau des abonnés à un compte PeerTube
Vue en tableau des abonné·es à un compte PeerTube

Autre nouveauté orientée low-tech dans PeerTube, c’est l’apparition de la définition 144p pour les vidéos. Très peu gourmande en bande passante, elle peut être très pratique pour les faibles connexions, les diffusions audio, ou les vidéos dont on n’a pas besoin de voir des détails très fins.

Enfin, la sortie de cette v4 est l’occasion d’un grand ménage de printemps d’hiver. La configuration, le code, mais aussi l’API (ce qui permet à d’autres logiciels d’interagir avec PeerTube) ont été revus, modifiés et améliorés.

Capture de l'onglet d'une miniature de video verticale sur PerrTube
Les vidéos verticales sont mieux présentées par cette nouvelle version, aussi. C’est peut-être un détail pour vous…

Nos contributions à l’écosystème PeerTube

En effet, PeerTube, c’est maintenant un écosystème d’instances, de vidéastes, d’applications, de plugins, de contributeurs et contributrices… dont nous faisons partie.

Tout au long de l’année, nous avons amélioré la foire aux questions de JoinPeertube, modéré l’index de notre moteur de recherche, répondu aux issues (les retours sur le logiciel) et corrigé des pull requests (proposition de contribution en code). Suite à un audit récemment offert par The Accessibility Foundation, nous avons travaillé sur le code du site officiel JoinPeertube pour améliorer son accessibilité.

Nous avons aussi financé et accompagné deux développements externes qui améliorent grandement l’expérience des live. D’une part, le plugin PeerTube Live Chat qui permet aux instances d’ajouter une fonctionnalité de chat aux lives de leurs vidéastes. D’autre part l’application PeerTube Live App, qui permet aux vidéastes de diffuser des lives depuis leur smartphone Android (disponible ici sur Fdroid et là sur le Playstore de Google).

gif montrant l'ajout d'un live sur l'applicaiton peertube live app
Diffusez en direct depuis votre smartphone !

Une des récentes évolutions de l’écosystème PeerTube, c’est la multiplication de grosses instances, qui hébergent de nombreuses vidéos. Cela crée donc de nouveaux usages et de nouvelles attentes auxquelles nous essayons de répondre.

Ainsi, nous communiquons avec l’équipe du Ministère de l’Éducation Nationale qui travaille sur apps.education.fr, un portail où les enseignant·es français⋅es peuvent trouver de nombreux services libres, dont des hébergements PeerTube. L’objectif est de mieux comprendre leurs besoins et cas d’usage, et trouver comment faciliter leur contribution au sein de la communauté PeerTube.

capture d'écran de la plateforme apps.education.fr proposant PeerTube
PeerTube est proposé aux agent·es de l’éducation nationale.

Des projets pour PeerTube en 2022…?

Le premier projet, c’est de tester cette Release Candidate de la v4, récolter vos retours, appliquer les corrections pour publier une v4 stable d’ici fin 2021 / début 2022. Ensuite, nous allons probablement prendre un temps pour se reposer, prendre des forces et préparer une feuille de route pour l’année à venir.

Si nous ne savons donc pas encore la forme que prendra PeerTube v5 on peut d’ores et déjà vous dire nos intuitions, et surtout les besoins qui ont retenu notre attention :

  • Éliminer les points de frustration et améliorer l’utilisabilité ;
  • Travailler à donner encore plus de maîtrise aux gestionnaires d’instances comme aux vidéastes (traitement en masse de vidéos, agir sur les listes d’abonné·es, etc.) ;
  • Améliorer le transcodage et sa compréhension (affichage du temps restant avant publication de la vidéo, pourquoi pas travailler à déporter le transcodage sur un serveur distant…?) ;
  • Ajouter des outils d’édition légère de vidéos (couper le début/la fin d’une vidéo, etc.) ;
  • Travailler sur l’import automatique de chaînes et vidéos hébergées sur d’autres plateformes privatives ;
  • Outils d’import/export basiques d’un compte PeerTube pour faciliter la migration entre deux instances.

La liste est loin d’être complète et nous resterons à l’écoute de vos idées (par exemple sur notre forum)… Mais nous savons dès à présent que nous ne pourrons pas tout faire, pas à nous seul·es.

Illustration : David Revoy (CC-By)

Soutenez Framasoft pour soutenir PeerTube

En 2021, nous avons bénéficié d’une bourse de 50 000 € de la fondation NLnet pour notre travail sur PeerTube. Ce financement externe nous a surtout permis de ne pas devoir s’imposer de coder des fonctionnalités plus « tape-à-l’œil » afin de réussir un crowdfunding. C’est donc grâce à ce soutien de NLnet que nous avons pu apporter des améliorations significatives qui ne sont pas hyper vendeuses, mais nécessaires si l’on veut un logiciel mature.

Le succès croissant de PeerTube implique en effet un travail croissant de maintenance et de réponses aux personnes qui l’utilisent : comprendre et résoudre les rapports de bugs, relire et traiter les contributions en code (commits), répondre aux questions et demandes sur le forum, sur le chat et sur la forge du logiciels

(déjà 3100 issues traitées pour environ 400 en attente)… Tout ce travail, peu visible, est principalement assuré par Framasoft.

Nous estimons (c’est approximatif) que la bourse de NLnet aura financé les deux tiers du coût total de ce projet en 2021. Cela induit que nous avons pris 25 000 € sur le budget annuel de l’association Framasoft, donc sur les dons des personnes qui nous soutiennent. Nous n’avons pas demandé de financement 2022 sur PeerTube à NLnet (car nous l’avons fait pour un autre de nos projets : Mobilizon).

Or Framasoft est (et souhaite rester) une petite association à but non lucratif, d’une quarantaine de membres, dont dix salarié·es. Nous maintenons de très nombreuses actions (résumées en un jeu de cartes sur notre page de dons), et seul un de nos développeurs peut consacrer les trois quarts de son temps à PeerTube.

Si vous désirez soutenir le financement de PeerTube en 2022, n’hésitez pas à faire un don à Framasoft. D’ailleurs, en France, l’association Framasoft est reconnue d’intérêt général et ouvre droit à des réductions d’impôts (ce qui fait qu’un don de 100 € reviendra -après déduction fiscale- à 34 € pour les contribuables français·es).

Ainsi, en plus de soutenir PeerTube vous financerez de nombreuses actions pour faciliter l’émancipation numérique, par le numérique.

Nous comptons sur votre contribution !

Soutenir Framasoft

Liens utiles




PeerTube v3 : it’s a live, a liiiiive !

Today we are releasing a major new version of PeerTube, our alternative to centralized video platforms like YouTube.

Please note:

Wait… What is PeerTube?

PeerTube is not a platform, it is a software.

Hosters can install this software on their servers and create a « PeerTube website » (an instance) where users can view and upload videos as an alternative to YouTube.

Unlike YouTube, PeerTube instances are :

  • Free: everyone has the right to use PeerTube software, you can look « under the hood » to see if the code is clean, you can even tweak it to your liking and share it!
  • Federated: each PeerTube site can synchronize with another to show their videos without hosting them on the server’s hard drive.
  • Decentralized: the videos use peer-to-peer streaming (from PeerTube to the internet user, but also from internet users to other internet users), to improve fluidity.
You are new to PeerTube and want to know more?
🔗 Joinpeertube.org

 

A v3 funded by your solidarity

In June 2020, we announced the steps of our roadmap for the next 6 months, up to PeerTube v3.

On this occasion, we launched a fundraising campaign, with the aim of financing the €60,000 that this development would cost us. Your have been very generous, as more than €68,000 have been raised.

A successful fundraising campaign, thanks to you!

We would like to thank you for this generosity especially in a difficult time for everyone. Thanks also to the sponsors of this v3, Octopuce (which proposes hosting and managed services of free-libre softwares, including PeerTube) and Code Lutin (development company specialising in free-libre software). But also the Debian project (one of the best known and most used free-libre GNU-Linux distributions) which, by their donation and their press release, gave PeerTube an international recognition.

Research, moderation, facilitation: key steps

The transition from v2.2 (June 2020 version) to v3 of PeerTube has been done in steps, with many minor improvements and at least one major development each time.

The global search of version 2.3, released during the summer, allows you to find videos in the whole federation (and not just in the federation-bubble of the PeerTube instance you are visiting).

The version 2.4 of September has improved the moderation tools, the display of playlists on external sites and the plugin system.

Illustration: David Revoy (CC-By)

At the end of September, we unveiled SepiaSearch, the PeerTube videos and channels search engine based on the global search feature. That feature was not intended to be a separate search engine, with its web interface and indexed PeerTube instance list. The constraint was to make it free and affordable, so that others could host their own PeerTube search engine, with their own rules. Your feedback helped us understand that this was expected and necessary, so we added this step to our roadmap.

click on the image to go to SepiaSearch, our PeerTube video and channel search engine.

From October onwards, development focused on live and peer-to-peer video streaming. It was a big undertaking. The fact that it happened in a difficult 2020 year (for everyone) didn’t help, but we managed to complete the challenge with almost no delay! (or very little? :p)

A minimalist and efficient peer-to-peer live stream

The great feature of this v3 is live streaming, and we are proud to say that it works very well! 🎉🎉🎉

Here is a link to the release, we hope that PeerTube Instances admin will apply the update soon!

We have detailed how it all works in the announcement of the publication of version 3 RC (for « release candidate ») which has been tested in the last few weeks.

Thank you to the Canard Réfractaire for their tests and feedback.

The main points to remember :

  • The lag (between video maker and audience) varies between 30 seconds and 1mn, as expected ;
  • Depending on the power of the server and its load (number of simultaneous live shows, transcoding, etc.), PeerTube can provide hundreds of simultaneous views (but we’re not sure that it will scale to thousands… at least not yet!);
  • Administration options are included for people hosting the instance;
  • The features are minimalist by design, and we have documented our recommendations for creating a live ;
  • The live can be done with most video streaming tool (we recommend the free-libre software OBS), with two options:
    • An « short-lived » live, with a unique identifier, will offer the possibility to save the video and display a replay on the same link;
    • A « permanent » live stream, which will work more like a Twitch channel, but without the replay option.

Illustration: David Revoy – License: CC-By 4.0

There is more than live in life

This v3 comes with many changes and improvements, thanks to the UX design work we did with Marie Cécile Godwin Paccard. Menus, notifications, administration and moderation tools have been redesigned.

Before menu redesign

After, with improved menus

This work on the menus is just one of the most visible examples of the many improvements that have been made to PeerTube to make its use more enjoyable. We are very pleased with the initial results and we are looking forward to continue this work.

« PeerTube, Backstage »

During the fundraising for this v3, a certain TomToom offered us an original contribution. Video director for Kintésens prod, he wanted to offer us a short behind-the-scenes movie about PeerTube. The challenge? To show the reality lived by our very small team, with our artisanal methods (we proudly claim the term), while respecting the will of Chocobozzz (the only paid developer on the project) not to show up on the screen and to devote his time to develop this v3.

The result? Here it is.

PeerTube’s Behind the Scenes, on Framatube
You can help us translate the French subtitles of this video by going on our translation tool.

PeerTube’s future

The next step? Getting some rest! In the meantime, don’t hesitate to give us as much feedback as possible on these new features, specifically on the live. It’s by reading your contributions on our forum that we can understand what is expected, what we need to prioritize, what needs to be corrected or improved.

We do not foresee any crowdfunding in 2021, nor to finance the future v4 of PeerTube. These fundraising put us in a paradoxical situation: we want to raise awareness about the software to raise funds, so people are interested in it, so they want to contribute, but we have little time to welcome them, because our very small team has to work hard to develop the features promised in the fundraising.

So we haven’t drawn up a strict roadmap for 2021, in order to keep ourselves available and react to the needs we perceive. We just know that the main theme of PeerTube v4 will be customization.

Centralized platforms give little power over the display of videos (newest, most viewed, just that category, etc.), the look of their platform, or even customization of the channels. Giving these capabilities back to the people seems to us to be an interesting and fun way to go.

If you wish to help us in this approach, do not hesitate to promote PeerTube around you (with the JoinPeertube website) or to financially support our not-for-profit.

Visit JoinPeertube.org Support Framasoft

 

Illustration: David Revoy – License: CC-By 4.0




PeerTube v3 : ça part en live

Nous publions aujourd’hui une nouvelle version majeure de PeerTube, notre alternative aux plateformes de vidéos centralisatrices à la YouTube.

À noter :

Mais… C’est quoi PeerTube ?

PeerTube n’est pas une plateforme, c’est un logiciel.

Ce logiciel, des hébergeurs peuvent l’installer sur leur serveur, et créer un « site web PeerTube » (on parle d’une instance) où des internautes peuvent voir et uploader des vidéos, comme une alternative à YouTube.

A la différence de YouTube, PeerTube permet de créer des instances :

  • Libres : tout le monde à le droit d’utiliser le logiciel PeerTube, on peut regarder « sous le capot » voir si le code est clean, on a même le droit de le bidouiller à sa sauce et de partager tout ça !
  • Fédérées : chacun des sites PeerTube peut se synchroniser avec les autres pour montrer les vidéos des copains sans les héberger sur le disque dur de leur serveur.
  • Décentralisées : les vidéos sont diffusées en pair-à-pair (de PeerTube vers l’internaute, mais aussi des internautes vers les autres internautes), pour une meilleure fluidité.
Vous découvrez PeerTube et voulez en savoir plus ?
🔗 Joinpeertube.org

Une v3 financée par votre solidarité

En juin 2020, nous avons annoncé les étapes de développement prévues sur les 6 prochains mois, jusqu’à la v3 de PeerTube.

À cette occasion, nous avons lancée une collecte, avec pour objectif de financer les 60 000 € qu’allait nous coûter ce développement. Votre générosité a été au rendez-vous puisque plus de 68 000 € ont été récoltés.

sur fond d'iamge de sepia, la mascotte de peertube, 2 textes invitant à soutenir par des dons le développement de peertube vers la version 3
Une collecte réussie, grâce à vous !

Nous tenons à vous remercier de cette générosité tout particulièrement en une période difficile pour tout le monde. Merci aussi aux mécènes de cette v3, Octopuce (spécialisé dans l’infogérance d’outils libres, dont du PeerTube) et Code Lutin (entreprise de développement spécialisée dans le logiciel libre). Mais aussi le projet Debian (qui travaille autour d’une des distributions Libres les plus connues et utilisées) qui, par leur don et leur communiqué, offre ainsi à PeerTube une reconnaissance internationale.

Recherche, modération, facilitation : des étapes clés

Le passage de la v2.2 (version de juin 2020) à la v3 de PeerTube s’est fait par étapes, avec de nombreuses améliorations mineures et, à chaque fois, au moins un développement majeur.

La recherche globale de la version 2.3, sortie durant l’été, permet de trouver des vidéos dans l’ensemble de la fédération (et pas juste dans la bulle de l’instance PeerTube que l’on visite).

La version 2.4 de septembre a permis d’améliorer les outils de modération, l’affichage des playlists sur les sites externes et le système de plugin.

dessin représentant Sepia, la mascotte de peertube, propulsée dans l'espace par des mini-réacteurs dans le dos, la créature souriante tient dans un tentacule une boîte à outils.
Illustration : David Revoy (CC-By)

Fin septembre, nous avons dévoilé SepiaSearch, le moteur de recherche des vidéos et chaînes PeerTube basé sur la fonctionnalité de recherche globale. Ce n’était pas prévu de faire un moteur de recherche à part, avec son interface web et sa liste d’instances PeerTube indexées. La contrainte était de la faire libre et abordable, pour que d’autres puissent héberger leur moteur de recherche PeerTube, avec leurs règles. Vos nombreux retours nous ont fait comprendre que c’était attendu et nécessaire, alors nous avons rajouté cette étape à notre feuille de route.

copie d'écran pour promouvoir le moteur de recherche pour peertube intitulé Sepia Search. Le champ de saisie des requêtes est surmonté par la mascotte armée d'une loupe.
cliquez sur l’image pour aller sur SepiaSearch, notre moteur de recherche de vidéos et chaînes PeerTube.

C’est à partir d’octobre que le développement s’est focalisé sur la diffusion de vidéos en direct et en pair-à-pair. C’était un gros morceau, comme on dit, et le fait de vivre une année 2020 difficile (pour tout le monde) n’a pas aidé, mais on a réussi à relever le pari avec quasiment pas de retard ! (ou très peu ? :p)

Un direct en pair-à-pair minimaliste et efficace

La grande fonctionnalité de cette v3 sera la diffusion en direct, et nous sommes fier·es de pouvoir dire que ça marche très bien ! 🎉🎉🎉

Voici un lien vers la release officielle. Nous espérons que les personnes qui administrent des instances PeerTube appliqueront rapidement la mise à jour !

Le fonctionnement a été détaillé dans l’annonce de la publication de la version 3 RC (pour « release candidate ») qui a été testée ces dernières semaines.

Merci aux équipes du Canard réfractaire pour leurs tests et retours.

Les principaux points à retenir :

  • Le décalage (entre vidéaste et audience) varie entre 30 secondes et 1mn, comme prévu ;
  • Suivant la puissance du serveur et sa charge (nombre de directs simultanés, transcoding, etc.), PeerTube peut assurer des centaines de vues en simultané (mais on n’assure pas si c’est des milliers… ou du moins pas encore !) ;
  • Des options d’administration sont incluses pour les personnes qui hébergent l’instance ;
  • Le fonctionnement est volontairement, minimaliste, et nous avons documenté nos recommandations pour créer un live ;
  • Le direct se fait avec un outil de flux vidéo (nous recommandons le logiciel libre OBS), avec deux options :
    • Un direct « éphémère », avec un identifiant unique, qui offrira la possibilité de sauvegarder la vidéo pour créer un replay sur le même lien ;
    • Un direct « permanent », dont le fonctionnement ressemblera plus à celui d’une chaîne Twitch, mais sans le replay.

sur ciel bleu et au-dessus d'une mer de nuages roses s'élève le dirigeable de peertube. Les vballons adoptent la forme d'un grand V3 par référence à la troisième version du logiciel. dans la nacelle, Sepia la mascotte agite doucement un tentacule comme pour nous faire bonjour
Illustration : David Revoy – Licence : CC-By 4.0

Il n’y a pas que le live dans la vie

Cette v3 est livrée avec de nombreux changements et améliorations, grâce au travail de design UX que nous avons fait avec Marie Cécile Godwin Paccard. Les menus, les notifications, et les outils d’administration et de modération ont été refondus.

Avant, des menus un peu confus

Après, des menus plus compréhensibles et moins fournis

Ce travail sur les menus n’est qu’un des exemples les plus visibles des nombreuses améliorations apportées à PeerTube pour rendre son utilisation plus agréable. Nous sommes ravi·es de ces premiers résultats et comptons poursuivre dans cette voie.

Les coulisses de PeerTube

À l’occasion de la collecte pour financer cette v3, un certain TomToom nous a proposé une contribution originale. Réalisateur de vidéos pour Kintésens prod., il a voulu nous offrir un reportage sur les coulisses de PeerTube. Le défi ? Montrer la réalité de notre toute petite équipe, aux méthodes artisanales (nous revendiquons le terme avec fierté), tout en respectant la volonté de Chocobozzz (l’unique développeur salarié sur le projet) de ne pas se montrer à l’écran et de consacrer son temps à développer cette v3.

Le résultat ? le voici :

Les Coulisses de PeerTube, sur Framatube
Et vous pouvez nous aider à traduire les sous-titres de cette vidéo vers d’autres langues en allant sur notre plateforme de traduction.

L’avenir de PeerTube

La prochaine étape ? Se reposer ! Pendant ce temps, n’hésitez pas à nous faire un maximum de retours sur ces nouvelles fonctionnalités, spécifiquement sur le live. C’est en lisant vos contributions sur notre forum que l’on peut comprendre ce qui est attendu, ce que l’on doit prioriser, ce qu’il faut corriger ou améliorer.

Nous ne prévoyons pas de crowdfunding en 2021, pour financer la future v4 de PeerTube. Ces collectes nous mettent dans une situation de paradoxe : on veut faire parler du logiciel pour récolter des financements, alors des personnes s’y intéressent, alors elles veulent contribuer, mais on a peu de temps pour les accueillir, car notre toute petite équipe doit travailler à développer les fonctionnalités promises dans la collecte…

Nous n’avons donc pas dressé une feuille de route stricte pour 2021, afin de garder de la disponibilité pour réagir aux besoins que nous percevrons. Nous savons juste que le thème principal de la v4 de PeerTube sera la personnalisation.

Les plateformes centralisatrices donnent peu de pouvoir sur l’affichage des vidéos (les plus récentes, les plus vues, juste cette catégorie, etc.), sur le look de leur plateforme, ou même sur la personnalisation pour les vidéastes. Redonner ces capacités aux personnes concernées nous semble une piste intéressante et amusante.

Si vous souhaitez nous accompagner dans cette démarche, n’hésitez pas à promouvoir PeerTube autour de vous (avec le site JoinPeertube) ou à soutenir financièrement notre association.

Visiter JoinPeertube.org Soutenir Framasoft

sur ciel bleu et au-dessus d'une mer de nuages roses s'élève le dirigeable de peertube. Les vballons adoptent la forme d'un grand V3 par référence à la troisième version du logiciel. dans la nacelle, Sepia la mascotte agite doucement un tentacule comme pour nous faire bonjour
Illustration : David Revoy – Licence : CC-By 4.0

 




Message aux Youtubeurs, Youtubeuses, et surtout à celles et ceux qui aiment leurs contenus

L’article qui suit devait être au départ un simple message de clarification d’un de nos membres sur notre forum, et puis… paf l’article ! Il a un peu débordé et nous nous sommes dit que malgré son aspect un peu foutraque, cela vaudrait sans doute la peine de le publier sur le Framablog.

NB : comme cet article peut faire débat, et que le framablog n’est pas un outil très adapté pour suivre une discussion, nous avons ouvert un fil de discussion sur le forum PeerTube : Participer à la discussion

La politique de Youtube concernant les contenus des vidéastes est de plus en plus rigide, rendant le travail des créateurs et créatrices de contenus de plus en plus difficile.

Nous en sommes conscient⋅es, et cela fait même plusieurs années que nous constatons non seulement ce type de faits, mais aussi que nous prédisons, sans trop nous tromper, que ce mouvement va continuer à rendre les productions de plus en plus contraintes, jusqu’à aboutir à une forme de contenus totalement normés par Youtube/Google/Alphabet. Au départ plateforme d’expression et de créativité, Youtube profite de son hégémonie indiscutable pour réduire l’inventivité de celles et ceux qui ont quelque chose à dire ou à montrer.

C’est d’ailleurs une des raisons qui a poussé Framasoft à créer et développer le logiciel PeerTube.

Ces derniers jours, nous voyons de nombreuses personnes, notamment sur les médias sociaux, enjoindre des vidéastes de renom (ou pas) à « passer à PeerTube ».

Cela ne nous met pas très à l’aise, et il faut que l’on vous explique pourquoi 🙂

D’abord, Framasoft est une petite association d’éducation populaire aux enjeux du numérique. Nous défendons l’esprit critique et la liberté de choix. Nous pensons que les injonctions au changement induisent de la résistance au changement.

Dit autrement, nous savons que les vidéastes sont des personnes douées d’intelligence et de capacités de veille. Il est peu probable qu’elles acceptent les contraintes de Youtube en s’en fichant complètement. Il est aussi peu probable qu’une personne ne leur ait pas déjà pointé l’existence d’alternatives (il n’y a pas que PeerTube, d’ailleurs). Bref, il est vraisemblable de penser que beaucoup de vidéastes sont dans un processus de réflexion (« Rester sur Youtube ? Partir ? Comment ? Pour aller où ? Avec quelle énergie ? Et qu’est-ce que je fais de l’existant ? de ma communauté ? », etc).

Nous respectons pleinement ce processus, et nous vous encourageons à le respecter aussi. Peut-être que votre vidéaste préféré⋅e choisira d’expérimenter des alternatives (bien !), de quitter Youtube (bien !) ou même de rester sur Youtube (bien aussi ! C’est son choix, pas le vôtre, pas le nôtre).

Par ailleurs, cela donne l’impression que vous êtes des « témoins de Framasoft » 😛 Je vous laisse vous mettre à la place du vidéaste qui reçoit son douzième tweet « Tu devrais essayer PeerTube ! » de la journée. C’est… Saoulant ! Et nous, cela nous place dans une situation un peu compliquée, où des personnes croient qu’on a lâché une armée de fidèles à leurs trousses pour les convertir au libre de gré ou de force par le harcèlement. Du coup, et c’est compréhensible, ces vidéastes ont une mauvaise image du libre avant même d’avoir essayé.

Rappelons que PeerTube n’est pas développé par une startup qui veut lever des millions, mais par une association qui ne vise ni le profit, ni la gloire : nous ne jugeons donc pas le succès du réseau PeerTube au nombre de vidéos hébergées, au nombre de vues, ou aux « poids lourds » qui seraient passé de Youtube à PeerTube. Le succès de PeerTube tient, pour nous, dans sa capacité à proposer « autre chose », et dans sa capacité d’émanciper de Youtube toute personne qui en aurait le besoin, qu’il s’agisse d’un vidéaste à x millions d’abonnés, d’une étudiante souhaitant partager une idée, d’un père de famille souhaitant partager une vidéo de vacances à quelques personnes, ou d’une institution souhaitant archiver ses vidéos.

Ensuite, PeerTube, ça n’est pas Youtube !

Prenons quelques lignes pour rappeler quelques différences :

Pas de point d’entrée unique

Il y a le logiciel PeerTube, il y a le réseau PeerTube, mais il n’y a pas une seule plateforme en .com ou .org. Ne cherchez donc pas « peertube.com » ou « peertube.org », ce ne sont que des domaines cybersquattés.

Pour un⋅e vidéaste, ça change pas mal de choses, car ça signifie qu’il ou elle doit choisir son instance PeerTube, c’est à dire le serveur sur lequel une personne aura installé le logiciel PeerTube. Et il y en a aujourd’hui plus de 500. Donc, évidemment, ce large choix peut signifier « c’est le bordel » pour plein de gens. On le comprend, mais ça reste une volonté — et une conséquence — de ne pas centraliser.

Rappelons que les instances peuvent être fédérées entre elles. Ce qui permet au visiteur de l’instance « monpeertube.org » de voir ou de commenter les vidéos de l’instance « autrepeertube.fr » sans quitter monpeertube.org.

Rappelons aussi que, même s’il n’y a pas de point d’entrée unique, il est possible de créer des portes d’entrée via un moteur de recherche, comme Framasoft l’a fait avec https://sepiasearch.org/

Pas de rémunération automatique

Sur Youtube, il est possible, en quelques clics, de demander à ce qu’une vidéo soit monétisée, pour peu qu’elle réponde aux critères prédéfinis de Google (par exemple, parler de guerres, ou même de menstruation, c’est un coup à se voir refuser la monétisation de sa vidéo). Google affichera alors des publicités, et plus la vidéo (et donc les pubs) sera vue, plus cela rapportera au vidéaste.

C’est un système qui peut se défendre. S’il convient à certain⋅es, et bien tant mieux. Nous, à Framasoft, on n’aime pas trop. Déjà parce que la publicité, c’est pas trop notre kif. Ensuite parce que c’est Google qui décide qui sont les annonceurs (perso, j’aurai un peu de mal à voir une publicité Total interrompre ma vidéo). Enfin parce que c’est Google qui décide de tout et place le vidéaste en position de soumission féodale : Youtube décide de qui peut monétiser ses vidéos (et peut retirer cette possibilité à tout instant), mais décide aussi du montant de la rémunération (et peut décider de diviser ses prix par 10, 100 ou 1 000 du jour au lendemain).

PeerTube refuse une monétisation centralisée

Cela ne signifie pas qu’un⋅e vidéaste ne peut pas gagner d’argent avec des vidéos publiées sur PeerTube, mais qu’il ou elle devra choisir et mettre en place son mode de rémunération. Ça peut être de mettre son compte Patreon ou uTip ou Liberapay dans le bouton « soutenir » prévu à cet effet. Ça peut être d’afficher une vidéo sponsorisée avant ou après son contenu (mais ça sera à lui ou elle de gérer cela), etc. Les possibilités sont en fait quasi-infinies, mais 1) il n’y aura clairement pas de PeerTube-money, et 2) il faudra faire des choix, et il y a des chances que les choix qui paieront le plus seront ceux qui demanderont le plus d’efforts (ex: contacter et gérer des sponsors, ça sera sans doute plus rémunérateur, mais aussi plus énergivore, que d’afficher un compte uTip).

Pas de migration de communauté

PeerTube permet d’importer automatiquement tout le contenu d’une chaîne, ou même de la synchroniser entre Youtube et PeerTube, de façon à ce qu’une vidéo ajoutée sur Youtube soit directement ajoutée sur votre instance PeerTube (NB: il faudra probablement demander à l’administrateur de l’instance de le faire pour vous, car pour l’instant, l’outil est en ligne de commande).

Par contre, ce que PeerTube ne peut pas faire, car Youtube/Google ne le permet pas, c’est d’importer votre communauté. Si vous avez 50 000 followers sur Youtube, il va falloir les motiver à vous retrouver sur PeerTube. Et certains se perdront en route. Évidemment, vous pouvez faire le choix de ne pas migrer d’un coup, mais plutôt d’y aller progressivement (c’est par exemple ce qu’ont fait nos ami⋅es de Datagueule).

C’est ce qu’on appelle la loi de Metcalfe, ou « l’effet réseau » : la valeur d’un réseau augmente exponentiellement en fonction de son nombre d’utilisateur⋅ices. Dit autrement : Youtube a de la valeur, parce qu’il y a un immense nombre d’utilisateurs (et de vidéos). Ce qui fait que quitter Youtube a un « coût ». En tant qu’individu rationnel, le ou la vidéaste doit donc évaluer ce coût par rapport aux gains (financier, humains, libertés, etc.) qu’il en retirera. Ce n’est pas à un logiciel de régler cette équation, c’est à l’être humain. C’est pourquoi, à Framasoft, nous ne cherchons pas à « convaincre » que le passage à PeerTube sera forcément une bonne chose. On peut le souhaiter, on peut le penser, on peut même en être certain. Mais ça n’est pas à nous d’en décider.

Pas aussi abouti

Bon, Google/Alphabet, c’est juste la 3e plus grosse boite mondiale. 130 000 employés, 275 milliards de chiffres d’affaires, 34 milliards de profits en 2019. Google, c’est juste plus de 500 000 fois le poids de Framasoft. Imaginez ce que vous pourriez faire avec 500 000€. Inspirez… Réfléchissez… Ça y est, vous voyez ?
Maintenant, imaginez ce que vous pouvez faire avec… 1€. Inspirez… Réfléchissez… Voilà, vous avez compris 🙂

PeerTube, en 3 ans à peine et avec 1€, ne peut pas être aussi abouti techniquement que peut l’être un Youtube, qui va fêter ses 15 ans, disposant de 500 000€. Il ne le sera probablement jamais. Et on dort très bien en sachant cela.

Donc, la fonctionnalité de traduction collaborative en breton, ou le sous-titrage automatique, ou encore le support de tel navigateur peu répandu, ça n’est clairement pas pour demain, et peut-être pour jamais. Si cela vous empêche de migrer, pas de souci, on le comprend.

Pas autant de contenus

Il y a littéralement des milliards de vidéos sur Youtube. Contre à peine 250 000 sur PeerTube (cf https://instances.joinpeertube.org/instances/stats ). Pour la raison « d’effet de réseau » décrite ci-dessus, le nombre de vidéos sur Youtube y sera sans doute toujours bien plus important que sur PeerTube. Là encore, ça ne nous empêche pas de dormir. Nous ne cherchons pas à avoir « le plus gros kiki réseau » mais bien à offrir d’autres possibilités que celle de dépendre de Youtube. Nous comprenons parfaitement que cela ne conviendra pas à de nombreux vidéastes. Mais si nous leur proposons une « porte de sortie », nous ne nous sentons pas la responsabilité de devoir les attirer ou de les convaincre. C’est à elles et eux de voir si leur choix va vers plus de liberté ou plus de confort (et le confort, ça n’est pas péjoratif, on a tout à fait le droit de se dire qu’on ne veut pas se prendre la tête ou que le nombre de vidéos sur la plateforme prime sur d’autres arguments).

Pas autant de visiteurs/vues

NB: cette remarque n’existait pas dans l’article paru originellement, mais vous pouvez vous référer à la lecture du commentaire suivant publié quelques jours plus tard pour avoir des éléments de réponses : https://framablog.org/2020/10/29/message-aux-youtubeurs-youtubeuses-et-surtout-a-celles-et-ceux-qui-aiment-leurs-contenus/#comment-82912

Sauf à s’héberger, on dépend (malgré tout) d’une tierce personne

Il y a un mythe qu’il faut casser : celui qui dit qu’avec PeerTube, vous avez tous les droits.

C’est plus complexe que cela. Tout d’abord, ce n’est pas parce que vous êtes sur une plateforme d’un réseau libre que vous n’avez pas des lois à respecter (l’apologie du nazisme est tout aussi interdite sur Youtube que sur PeerTube, et heureusement !).

Ensuite, avec PeerTube, si vous êtes vidéaste, vous avez en gros quatre solutions :

1. Vous héberger vous-même. Cela réclame quelques compétences, et cela coûte de quelques dizaines à quelques centaines d’euros par an pour la location d’un serveur. Mais au moins, vous êtes maître chez vous. Si, dans une de vos vidéos, vous utilisez 30 secondes d’extrait du film OSS117, vous êtes (probablement) dans l’illégalité. Mais aucun robot contentID ne viendra automatiquement censurer votre contenu.

Pour prendre une analogie avec l’habitat, c’est un peu comme devenir propriétaire d’une maison. Sur le papier, c’est chouette, mais dans les faits, vous êtes responsable de ce qu’il s’y passe, et si une canalisation pète, ça sera à vous de le gérer.

C’est le cas, par exemple de l’instance PeerTube https://peertube.datagueule.tv (qui par ailleurs a fait le choix de ne se fédérer à aucune autre instance, donc vous n’y trouverez que les vidéos de Datagueule)

2. Sous traiter l’hébergement de votre instance, si vous ne voulez pas vous prendre la tête avec la technique. Vous faites alors le choix d’un « hébergeur » (c’est à dire une association, entreprise ou autre) qui va installer et maintenir votre instance PeerTube à l’adresse de votre choix (par exemple si vous êtes passionné de sushis, cela pourra être videos.passionsushis.fr). Il faudra très probablement les rémunérer pour ce travail. Mais au moins, vous n’avez pas à vous occuper des travaux. Et, sur cette instance, vous pouvez décider de faire ce qu’il vous plaît, y compris de choisir d’accueillir d’autres vidéastes.

En matière d’habitat, ça serait l’équivalent d’une location : vous dépendez certes d’un propriétaire (l’hébergeur) mais c’est bien vous qui gérez votre instance.

Des chatons comme https://ethibox.fr/peertube vous permettent, par exemple, de déléguer l’installation et la gestion de votre instance PeerTube.

3. Rejoindre une instance existante : il y a plus de 500 instances PeerTube. Donc, il faut choisir avec attention. Parce que si vous placez vos vidéos chez une personne autoritaire ou non coopérative, vous n’aurez pas gagné grand chose par rapport à votre situation chez Youtube. Le site JoinPeerTube donne des éléments pour faire un premier tri dans les instances et leurs politiques (l’instance est elle modérée ? par qui ? L’instance accepte-t-elle les vidéos pornos ? Comment l’hébergeur PeerTube envisage-t-il la pérennité de son instance ? etc).

En gros, ça revient à être dans une chambre d’hôtel (qui peut, ou non, vous offrir la chambre). Certains établissements vous ressembleront vraiment, que vous soyez plutôt palace 4 étoiles ou plutôt auberge de jeunesse, mais le gérant de l’hôtel peut décider de ne pas faire le ménage, ou même vous mettre dehors.

L’instance https://video.ploud.fr/about/instance est un bel exemple d’une instance ouverte à toutes et tous : gérée par une entreprise, elle accueille +2 500 utilisateurs et plus de 20 000 vidéos.

4. Mutualiser les efforts autour d’une instance thématique : c’est (à notre avis) la solution intermédiaire idéale si vous ne voulez pas gérer votre propre instance, mais souhaitez publier du contenu de qualité.

Pour poursuivre la métaphore avec l’habitat, vous seriez ici dans l’équivalent d’une colocation où les colocataires peuvent se choisir entre elles et eux par cooptation.

Prenez par exemple l’instance https://skeptikon.fr/about/instance : 2 400 utilisateur⋅ices, mais « seulement » 838 vidéos. Par contre, ces vidéos sont toutes sur une même thématique : « la zététique, l’esprit critique et le scepticisme de manière plus générale. ». Plus intéressant encore, cette instance est gérée par une association dédiée, qui est financée par les dons. Cela permet à des vidéastes de différentes tailles de pouvoir diffuser leurs vidéos hors de Youtube, tout en conservant un coût raisonnable. C’est un modèle intéressant, car si par exemple un telle association compte 30 vidéastes, payant chacun 24€ par an (soit 2€ par mois dans cet exemple), cela permet de financer un gros serveur dédié et de ne pas être limité par l’espace disque. Il faut « juste » trouver du monde pour faire collectif, ce qui n’est pas simple, mais permet aussi de construire de faire-ensemble.

Illustration de David Revoy (CC-By)

Bref, oui PeerTube a un énorme avantage sur Youtube : celui de vous permettre de redevenir libre des contraintes de Youtube. Que vous soyez vidéaste ou simple spectateur⋅ice. Pas de censure pour des raisons inconnues, pas de démonétisation, pas d’épée de Damoclès suspendue au-dessus de votre tête. Mais ça n’est pas non plus une solution magique. Elle réclame des efforts, et parfois même des sacrifices.

Ces sacrifices, c’est quelque chose que l’on peut accepter de faire soi-même, mais il nous semble carrément malaisant de les demander (ou pire, les exiger) de la part de quelqu’un·e d’autre.

Souvent, un·e fan qui dit « T’as pensé à passer sur PeerTube ? Tu devrais ! » ne songe pas qu’il ou elle est en train de demander un sacrifice. Mais un·e vidéaste, qui travaille au quotidien sur ces questions, ne peut pas ignorer l’effort induit par ces simples demandes. Alors soyons choux, restons disponibles auprès des créatrices et créateurs qui demandent de l’aide et des conseils, et laissons les autres en paix : ils et elles sauront où nous trouver si leur chemin les mène vers PeerTube.

NB : comme cet article peut faire débat, et que le framablog n’est pas un outil très adapté pour suivre une discussion, nous avons ouvert un fil de discussion sur le forum PeerTube : Participer à la discussion