Aller au contenu

Titouan Gardy-Lognon

Quatre maillons sur six

La chaîne

Travail nº 06 — chaîne automatisée · en construction

Pas un générateur de vidéos. Une usine.

La différence n'est pas une nuance de vocabulaire. Un format spectaculaire qui demande vingt minutes de travail manuel par vidéo est un échec. Un format moins impressionnant qui tourne seul en boucle est un succès. Tout le projet tient dans cet arbitrage.

Voir avant et après

L'impulsion meurt au quatrième maillon, et elle n'ira jamais plus loin. Publication et mesure ne sont pas faites : leurs pastilles restent en pointillé, le rail aussi. Le tableau ci-dessous le dit en toutes lettres.

La chaîne

Six maillons. La valeur n'est dans aucun d'eux en particulier — elle est dans le fait qu'ils s'enchaînent sans main humaine entre deux.
Maillon Rôle État
1 Données structurées un index de morceaux, interrogeable fait
2 Son rendu audio à partir de la partition fait
3 Image les notes qui défilent, image par image fait
4 Vidéo verticale assemblage au format téléphone fait
5 Publication dépôt automatique, file d'attente à faire
6 Mesure ce qui a marché revient nourrir le maillon 1 à faire

Les deux derniers maillons manquent, et ce sont les plus importants : sans eux, la chaîne produit mais n'apprend rien. Je préfère l'écrire ici plutôt que de présenter quatre maillons sur six comme un système terminé.

Un défaut de rendu, et sa correction

Deux rendus du même instant, avant et après correction du halo. Dans la version fautive, la lueur des notes débordait sur toute l'image et effaçait le contraste. Le comparateur demande JavaScript.

Le premier format

Un piano qui défile. Les notes descendent, la main invisible les joue, la vidéo dure une minute. C'est volontairement le format le plus simple que j'aie trouvé qui soit à la fois agréable à regarder et entièrement dérivable d'un fichier de données.

Parce que l'actif réel n'est pas ce format. Si le piano ne marche pas, on change le format et la chaîne reste. Si la chaîne ne marche pas, aucun format ne sauve le projet. C'est pour cette raison que j'ai construit l'index des morceaux avant d'avoir fait une seule vidéo — dans le désordre inverse de ce que suggère l'intuition.

Une sortie réelle de la chaîne, pas une maquette : Clair de Lune, 3e mouvement, 33 secondes en 1080×1920. Le fichier de partition entre d'un côté, cette vidéo sort de l'autre — son compris, sans qu'aucune main n'intervienne entre les deux.

Le son est coupé tant que vous n'appuyez pas : une vidéo de piano qui démarre toute seule est le meilleur moyen de faire fermer l'onglet.

La question posée à chaque idée

Est-ce que ça produit du contenu publiable en série, sans intervention humaine ?

Si la réponse est non, l'idée est écartée, même si elle est bonne. C'est la règle qui a le plus servi : elle a tué plusieurs formats que je trouvais brillants et qui m'auraient occupé des soirées entières, une vidéo à la fois.

Langages
Python
Node.js
Entrée
Index de partitions
interrogeable
Sortie
Vidéo verticale
une minute
État
4 maillons sur 6

Une question sur cette chaîne ? Écrivez-moi — je réponds le jour même, du lundi au vendredi.